2888 lines
184 KiB
JSON
2888 lines
184 KiB
JSON
{
|
||
"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",
|
||
"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.",
|
||
"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.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.editor.accent_stripes_helper": "Pokazuj 4-pikselowy kolorowy pasek po lewej stronie każdego wiersza, oznaczający typ zdarzenia",
|
||
"activity.editor.accent_stripes": "Kolorowe paski zdarzeń",
|
||
"activity.editor.filter_child_helper": "Pokazuj aktywność tylko tego dziecka",
|
||
"activity.editor.max_items": "Maks. liczba pozycji",
|
||
"activity.editor.max_items_helper": "Maksymalna liczba wyświetlanych zdarzeń (domyślnie: 30)",
|
||
"activity.editor.show_relative_time_helper": "Pokazuj „przed chwilą” / „5 min temu” obok dokładnej godziny w każdym wierszu",
|
||
"activity.editor.show_relative_time": "Czas względny",
|
||
"activity.editor.show_filter_chips_helper": "Pokazuj pod nagłówkiem pasek filtrów Wszystko / Obowiązki / Nagrody / Korekty",
|
||
"activity.editor.show_filter_chips": "Pokazuj filtry",
|
||
"activity.editor.show_undo": "Pokazuj przyciski cofania",
|
||
"activity.editor.show_undo_helper": "Pokazuj przycisk cofania w każdym wierszu. Wyłącz na dashboardzie dla dzieci, aby nie mogły cofać własnej aktywności.",
|
||
"activity.events_count": "Zdarzenia: {count}",
|
||
"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.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.editor.child_id": "ID dziecka (opcjonalnie)",
|
||
"approvals.editor.child_id_helper": "Pokazuj zatwierdzenia tylko wybranego dziecka",
|
||
"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_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} pkt",
|
||
"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": "Zdobądź łącznie 1000 punktów",
|
||
"badge.desc_100_chores": "Wykonaj 100 obowiązków",
|
||
"badge.desc_100_points": "Zdobądź łącznie 100 punktów",
|
||
"badge.desc_10_chores": "Wykonaj 10 obowiązków",
|
||
"badge.desc_10_perfect_weeks": "Osiągnij 10 idealnych tygodni",
|
||
"badge.desc_30_day_streak": "Wykonuj obowiązki przez 30 dni z rzędu",
|
||
"badge.desc_3_day_streak": "Wykonuj obowiązki przez 3 dni z rzędu",
|
||
"badge.desc_5000_points": "Zdobądź łącznie 5000 punktów",
|
||
"badge.desc_500_points": "Zdobądź łącznie 500 punktów",
|
||
"badge.desc_50_chores": "Wykonaj 50 obowiązków",
|
||
"badge.desc_5_perfect_weeks": "Osiągnij 5 idealnych tygodni",
|
||
"badge.desc_7_day_streak": "Wykonuj obowiązki przez 7 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": "1000 punktów",
|
||
"badge.name_100_chores": "100 wykonanych obowiązków",
|
||
"badge.name_100_points": "100 punktów",
|
||
"badge.name_10_chores": "10 wykonanych obowiązków",
|
||
"badge.name_10_perfect_weeks": "10 idealnych tygodni",
|
||
"badge.name_30_day_streak": "Seria 30 dni",
|
||
"badge.name_3_day_streak": "Seria 3 dni",
|
||
"badge.name_5000_points": "5000 punktów",
|
||
"badge.name_500_points": "500 punktów",
|
||
"badge.name_50_chores": "50 wykonanych obowiązków",
|
||
"badge.name_5_perfect_weeks": "5 idealnych tygodni",
|
||
"badge.name_7_day_streak": "Seria 7 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.editor.manage_note": "Dodawaj, edytuj i usuwaj szablony premii bezpośrednio na karcie — dotknij ikony ołówka w nagłówku karty. Ten edytor zmienia tylko wygląd karty.",
|
||
"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.editor.child_helper": "Pokazuj kalendarz tylko wybranego dziecka",
|
||
"calendar.editor.title": "Tytuł",
|
||
"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.chore_locked_until_generic": "Dostępne 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.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.editor.child": "Dziecko",
|
||
"child.editor.child_helper": "Dla którego dziecka jest ta karta?",
|
||
"child.editor.chores_not_due_today": "Obowiązki niezaplanowane na dziś",
|
||
"child.editor.dependency_mode": "Obowiązki czekające na inne",
|
||
"child.editor.dependency_hide": "Ukryj — nie pokazuj, dopóki nie zostaną odblokowane",
|
||
"child.editor.dependency_dim": "Przyciemnij — pokazuj wyszarzone, nieaktywne",
|
||
"child.editor.dependency_show": "Pokaż — pokazuj normalnie (nadal nie da się ich kliknąć)",
|
||
"child.editor.dependency_helper": "Co pokazywać, gdy obowiązek zależy od innego, który nie został jeszcze dziś zatwierdzony",
|
||
"child.blocked_by_dependency": "Najpierw zrób: {chores}",
|
||
"child.parent": "Rodzic",
|
||
"child.editor.due_days_dim": "Przyciemnij — pokazuj wyszarzone, nieaktywne",
|
||
"child.editor.due_days_helper": "Dotyczy obowiązków z ustawionymi due_days, gdy dzisiejszy dzień nie jest zaplanowany",
|
||
"child.editor.due_days_hide": "Ukryj — nie pokazuj",
|
||
"child.editor.due_days_show": "Pokaż — pokazuj normalnie mimo to",
|
||
"child.editor.first_come_dim": "Przyciemnij — pokazuj wyszarzone wszystkim poza dzieckiem, które go wykonało",
|
||
"child.editor.first_come_helper": "Co pokazywać reszcie dzieci, gdy obowiązek „kto pierwszy” został zajęty przez jedno dziecko",
|
||
"child.editor.first_come_hide": "Ukryj — usuń po zajęciu (domyślnie, jak dotychczas)",
|
||
"child.editor.first_come_show": "Pokaż — pozostaw w pełni widoczne dla wszystkich (po zajęciu nie da się kliknąć)",
|
||
"child.editor.first_come_when_completed": "Obowiązki „kto pierwszy” — po zajęciu",
|
||
"child.editor.elapsed_dim": "Przyciemnij — pokazuj wyszarzone, nieaktywne",
|
||
"child.editor.elapsed_helper": "Co pokazywać, gdy obowiązek poranny/popołudniowy/wieczorny/nocny nie został wykonany, a jego pora minęła",
|
||
"child.editor.elapsed_hide": "Ukryj — nie pokazuj",
|
||
"child.editor.elapsed_show": "Pokaż — pokazuj normalnie mimo to",
|
||
"child.editor.missed_time_chores": "Przegapione obowiązki o danej porze dnia",
|
||
"child.editor.recurrence_dim": "Przyciemnij — pokazuj wyszarzone, nieaktywne",
|
||
"child.editor.recurrence_helper": "Co pokazywać, gdy obowiązek cykliczny został wykonany, a jego okres jeszcze się nie zresetował",
|
||
"child.editor.recurrence_hide": "Ukryj — nie pokazuj, dopóki znów nie będzie dostępny",
|
||
"child.editor.recurrence_show": "Pokaż — pokazuj normalnie (nadal nie da się kliknąć)",
|
||
"child.editor.recurring_when_completed": "Obowiązki cykliczne — po wykonaniu",
|
||
"child.editor.select_child": "Wybierz dziecko...",
|
||
"child.editor.show_countdown": "Pokazuj odliczanie do resetu obok „Dzisiejsze obowiązki”",
|
||
"child.editor.show_debug": "Pokazuj panel debugowania",
|
||
"child.editor.show_description": "Pokazuj opis obowiązku",
|
||
"child.editor.time_category": "Pora dnia",
|
||
"child.editor.time_category_afternoon": "Obowiązki popołudniowe",
|
||
"child.editor.time_category_all": "Dzisiejsze obowiązki (wszystkie)",
|
||
"child.editor.time_category_current": "Bieżąca pora dnia (na żywo)",
|
||
"child.editor.time_category_anytime": "Dzisiejsze obowiązki (o dowolnej porze)",
|
||
"child.editor.time_category_evening": "Obowiązki wieczorne",
|
||
"child.editor.time_category_helper": "Z której pory dnia pokazywać obowiązki — ustawia też tytuł karty",
|
||
"child.editor.time_category_morning": "Obowiązki poranne",
|
||
"child.editor.time_category_night": "Obowiązki nocne",
|
||
"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": "pkt/min",
|
||
"child.pts_per_n_min": "pkt/{count} min",
|
||
"child.recurring": "Cykliczne",
|
||
"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.editor.card_title": "Tytuł karty",
|
||
"common.editor.filter_by_child": "Filtruj według dziecka (opcjonalnie)",
|
||
"common.editor.filter_by_child_all": "Wszystkie dzieci",
|
||
"common.editor.header_colour": "Kolor nagłówka",
|
||
"common.editor.header_colour_helper": "Kolor tła nagłówka karty",
|
||
"common.editor.overview_entity": "Encja przeglądu",
|
||
"common.editor.overview_entity_helper": "Encja sensora przeglądu TaskMate",
|
||
"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}",
|
||
"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.",
|
||
"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}",
|
||
"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.",
|
||
"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.editor.entity_helper": "Sensor przeglądu TaskMate",
|
||
"dashboard.editor.entity_label": "Encja przeglądu",
|
||
"dashboard.editor.header_colour_helper": "Kolor tła nagłówka karty",
|
||
"dashboard.editor.header_colour_label": "Kolor nagłówka",
|
||
"dashboard.editor.quick_points_helper": "Ile punktów dodają lub odejmują przyciski +/-",
|
||
"dashboard.editor.quick_points_label": "Szybka zmiana punktów",
|
||
"dashboard.editor.show_claims": "Pokazuj zakładkę próśb o nagrody",
|
||
"dashboard.editor.title_label": "Tytuł karty",
|
||
"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.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.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.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.editor.entity_helper": "Sensor przeglądu TaskMate",
|
||
"leaderboard.editor.entity_label": "Encja przeglądu",
|
||
"leaderboard.editor.header_colour_helper": "Kolor tła nagłówka karty",
|
||
"leaderboard.editor.header_colour_label": "Kolor nagłówka",
|
||
"leaderboard.editor.rank_by_helper": "Według czego układać ranking dzieci",
|
||
"leaderboard.editor.rank_by_label": "Ranking według",
|
||
"leaderboard.editor.show_career": "Pokazuj wynik kariery w statystykach",
|
||
"leaderboard.editor.show_streak": "Pokazuj serię w statystykach",
|
||
"leaderboard.editor.show_weekly": "Pokazuj punkty tygodniowe w statystykach",
|
||
"leaderboard.editor.sort_option_career": "Wynik kariery",
|
||
"leaderboard.editor.sort_option_points": "Punkty od początku",
|
||
"leaderboard.editor.sort_option_streak": "Obecna seria",
|
||
"leaderboard.editor.sort_option_weekly": "Punkty w tym tygodniu",
|
||
"leaderboard.editor.title_label": "Tytuł karty",
|
||
"leaderboard.ordinal_4": "4.",
|
||
"leaderboard.ordinal_5": "5.",
|
||
"leaderboard.personal_bests": "Rekordy osobiste",
|
||
"leaderboard.points_this_week": "Punkty w tym tygodniu",
|
||
"leaderboard.ranked_by": "Ranking według: {period}",
|
||
"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.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.editor.approvals_entity_helper": "sensor.pending_approvals — dla dokładnej liczby oczekujących",
|
||
"overview.editor.approvals_entity_label": "Encja zatwierdzeń (opcjonalnie)",
|
||
"overview.editor.entity_helper": "Encja sensora przeglądu TaskMate",
|
||
"overview.editor.entity_label": "Encja przeglądu",
|
||
"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.footer_children": "Dzieci",
|
||
"overview.footer_done_today": "Zrobione dziś",
|
||
"overview.footer_total_points": "Łącznie {pointsName}",
|
||
"overview.pending_count": "Oczekujące: {count}",
|
||
"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ę — rotacja między dziećmi, jedno dziennie",
|
||
"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 <code>on</code>, <code>home</code>, <code>available</code>, <code>present</code>, <code>true</code> 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_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 <code>on</code>/<code>active</code> 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 <code>calendar.*</code>) wskazuje nieobecność, zamroź jego serię i ukryj obowiązki do powrotu.",
|
||
"panel.child_presence_label": "Obecność (dla przypomnień)",
|
||
"panel.child_presence_hint": "Encja <code>person.*</code> lub <code>device_tracker.*</code>. Dopóki nie jest w stanie <code>home</code>, 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 <em>Powrót do domu</em> 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ć <strong>wszystkim dzieciom</strong>.",
|
||
"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ę = rotacja, jedno dziennie. 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.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_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_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_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_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.",
|
||
"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: podsumowanie",
|
||
"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 rodzinne”. 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.dash_toggle": "Utwórz dashboard „Obowiązki rodzinne”",
|
||
"wizard.dash_hint": "Jedna karta na każde dziecko plus karta nagród. Pomijane, jeśli dashboard już istnieje.",
|
||
"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.dash_title": "Obowiązki rodzinne",
|
||
"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_nothing": "Wszystko, co wybrano, już istniało, więc nic nowego nie zostało dodane. Nic innego nie zostało zmienione.",
|
||
"wizard.one_dashboard": "1 dashboard",
|
||
"wizard.dash_existed": "Dashboard „Obowiązki rodzinne” już istnieje, więc pozostał bez zmian.",
|
||
"wizard.dash_failed": "Nie udało się utworzyć dashboardu. Wszystko inne zostało utworzone.",
|
||
"wizard.next_tablet_title": "Umieść go tam, gdzie dzieci go zobaczą",
|
||
"wizard.next_tablet": "Otwórz dashboard „Obowiązki rodzinne” 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.open_dashboard": "Otwórz dashboard",
|
||
"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",
|
||
"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_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_system": "System",
|
||
"panel.nav_family": "Rodzina",
|
||
"panel.nav_earn": "Zarabianie",
|
||
"panel.nav_spend": "Wydawanie",
|
||
"panel.nav_adjust": "Korekty",
|
||
"panel.nav_review": "Przegląd",
|
||
"panel.nav_more": "Więcej",
|
||
"panel.nav_sections": "Sekcje",
|
||
"panel.nav_collapse": "Zwiń pasek boczny",
|
||
"panel.nav_expand": "Rozwiń pasek boczny",
|
||
"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.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_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.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 <strong>wszystkich dzieci</strong>.",
|
||
"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.pts_display": "{count} pkt",
|
||
"panel.recurrence_every_2_days": "Co 2 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 <strong>wszystkich dzieci</strong>.",
|
||
"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_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_templates": "Szablony",
|
||
"panel.tab_today": "Dziś",
|
||
"panel.tab_unknown": "Nieznana zakładka",
|
||
"panel.wiki_tooltip": "Otwórz wiki TaskMate",
|
||
"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_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} pkt",
|
||
"panel.template_create_btn": "Utwórz obowiązki ({count})",
|
||
"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_pts_total": "Obowiązki: {count} · łącznie {points} pkt",
|
||
"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_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_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_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_pending": "Oczekujące: {count}",
|
||
"panel.topbar_pending_title": "Oczekujące: {count} — kliknij, aby przejrzeć",
|
||
"panel.topbar_reward_count": "prośby o nagrody: {count}",
|
||
"panel.topbar_swap_count": "prośby o zamianę: {count}",
|
||
"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",
|
||
"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.editor.manage_note": "Dodawaj, edytuj i usuwaj szablony kar bezpośrednio na karcie — dotknij ikony ołówka w nagłówku karty. Ten edytor zmienia tylko wygląd karty.",
|
||
"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.editor.add_buttons_helper": "Kwoty oddzielone przecinkami, np. 1, 2, 5, 10, 25",
|
||
"points_card.editor.add_buttons_label": "Przyciski dodawania punktów",
|
||
"points_card.editor.entity_helper": "Encja sensora przeglądu TaskMate",
|
||
"points_card.editor.entity_label": "Encja",
|
||
"points_card.editor.header_colour_helper": "Kolor tła nagłówka karty",
|
||
"points_card.editor.header_colour_label": "Kolor nagłówka",
|
||
"points_card.editor.remove_buttons_helper": "Kwoty oddzielone przecinkami, np. 1, 2, 5, 10, 25",
|
||
"points_card.editor.remove_buttons_label": "Przyciski odejmowania punktów",
|
||
"points_card.editor.show_dialog_label": "Pokazuj przycisk ⋯ dla własnej kwoty z powodem",
|
||
"points_card.editor.title_label": "Tytuł",
|
||
"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.editor.appearance": "Wygląd",
|
||
"points_display.editor.child_id_note": "Najpierw zapisz encję, aby dzieci wczytały się automatycznie.",
|
||
"points_display.editor.child_id_placeholder": "Wpisz child_id",
|
||
"points_display.editor.child_label": "Dziecko",
|
||
"points_display.editor.display_mode": "Tryb wyświetlania",
|
||
"points_display.editor.entity_label": "Encja TaskMate",
|
||
"points_display.editor.mode_cumulative": "∑ Łącznie",
|
||
"points_display.editor.mode_label": "Tryb",
|
||
"points_display.editor.mode_multi": "👥 Wszystkie dzieci",
|
||
"points_display.editor.mode_single": "⭐ Jedno dziecko",
|
||
"points_display.editor.primary_career_score": "🏆 Wynik kariery",
|
||
"points_display.editor.primary_current_points": "💰 Obecne punkty",
|
||
"points_display.editor.primary_display": "Główna wartość",
|
||
"points_display.editor.select_child": "— Wybierz dziecko —",
|
||
"points_display.editor.show_rank": "Medale za miejsca",
|
||
"points_display.editor.show_streak": "Seria",
|
||
"points_display.editor.show_weekly": "Punkty w tym tygodniu",
|
||
"points_display.editor.stats_to_show": "Wyświetlane statystyki",
|
||
"points_display.editor.title_placeholder": "(auto)",
|
||
"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_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} pkt",
|
||
"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.editor.child": "Dziecko",
|
||
"reorder.editor.child_helper": "Dla którego dziecka zarządzać kolejnością obowiązków",
|
||
"reorder.editor.select_child": "Wybierz dziecko...",
|
||
"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.editor.child_filter_all": "Wszystkie przypisane dzieci",
|
||
"reward_progress.editor.child_helper": "Pokazuj postęp tylko tego dziecka",
|
||
"reward_progress.editor.first_available": "Pierwsza dostępna nagroda",
|
||
"reward_progress.editor.reward_helper": "Dla której nagrody pokazywać postęp",
|
||
"reward_progress.editor.reward_to_display": "Wyświetlana nagroda",
|
||
"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.editor.enable_pool_mode": "Włącz tryb skarbonek",
|
||
"rewards.editor.enable_pool_mode_helper": "Każda nagroda staje się osobną skarbonką — dzieci odkładają punkty bezpośrednio na cel, zamiast wydawać je z ogólnego salda",
|
||
"rewards.editor.expand_to_fit": "Rozszerz kartę, aby zmieściła wszystkie nagrody",
|
||
"rewards.editor.expand_to_fit_helper": "Powiększ kartę, aby pokazywała każdą nagrodę zamiast przewijanej listy o stałej wysokości (tylko style projektowe)",
|
||
"rewards.editor.entity": "Encja",
|
||
"rewards.editor.entity_helper": "Encja sensora przeglądu TaskMate",
|
||
"rewards.editor.filter_by_child": "Filtruj według dziecka",
|
||
"rewards.editor.filter_by_child_all": "Wszystkie dzieci",
|
||
"rewards.editor.filter_by_child_helper": "Pokazuj tylko nagrody dostępne dla tego dziecka (pozostaw puste, aby pokazać wszystkie)",
|
||
"rewards.editor.show_child_badges": "Pokazuj oznaczenia przypisanych dzieci",
|
||
"rewards.editor.show_child_badges_helper": "Wyświetlaj, które dzieci mogą odebrać każdą nagrodę",
|
||
"rewards.editor.title": "Tytuł",
|
||
"rewards.editor.title_helper": "Tytuł karty wyświetlany w nagłówku (domyślnie: „Nagrody”)",
|
||
"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 ⭐",
|
||
"streak.achievement.points50_desc": "Zdobądź łącznie 50 punktów",
|
||
"streak.achievement.points50_name": "50 ⭐",
|
||
"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.default_title": "Serie i osiągnięcia",
|
||
"streak.editor.child_helper": "Pokazuj serię tylko wybranego dziecka",
|
||
"streak.editor.days_shown": "Dni widoczne na pasku",
|
||
"streak.editor.days_shown_helper": "Ile dni pokazywać jako kropki (domyślnie: 14)",
|
||
"streak.editor.title": "Tytuł",
|
||
"streak.error.entity_required": "Wskaż encję",
|
||
"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_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.editor.child_helper": "Pokazuj podsumowanie tygodnia tylko wybranego dziecka",
|
||
"weekly.editor.title": "Tytuł",
|
||
"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",
|
||
"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_hint": "Używana przez obowiązki ({count}). Przypisz je 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. pkt",
|
||
"panel.settings_surprise_max": "Maks. pkt",
|
||
"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_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_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.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).",
|
||
"child.level_label": "Poz. {level}",
|
||
"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 (pkt)",
|
||
"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.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",
|
||
"child.avatar_change": "Zmień swój awatar",
|
||
"child.avatar_locked": "Zablokowany",
|
||
"child.avatar_change_failed": "Nie udało się zmienić awatara.",
|
||
"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.",
|
||
"leaderboard.sort_this_month": "Ten miesiąc",
|
||
"leaderboard.last_champion": "Mistrz poprzedniego miesiąca: {name} 🏆",
|
||
"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ć",
|
||
"gallery.default_title": "Galeria zdjęć",
|
||
"gallery.empty": "Brak zdjęć-dowodów",
|
||
"gallery.pending": "oczekuje",
|
||
"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",
|
||
"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}",
|
||
"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ń: <imię>”",
|
||
"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.",
|
||
"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.pts": "PKT",
|
||
"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} ★ w drodze",
|
||
"bounty.undo": "Cofnij",
|
||
"bounty.sibling_checking": "{name} skończył(a) — trwa sprawdzanie",
|
||
"bounty.you_earned": "Zdobywasz +{points} ★",
|
||
"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} ★",
|
||
"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} ★.",
|
||
"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.editor.child": "Dziecko",
|
||
"bounty.editor.child_helper": "Czyja to tablica zleceń — dziecko widzi zlecenia, które może wziąć",
|
||
"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} ★",
|
||
"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ę.",
|
||
"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} ★",
|
||
"auction.lowest_wins": "Wygrywa najniższa oferta",
|
||
"auction.gauge_max": "maks. {points} ★",
|
||
"auction.gauge_hint": "Zwykle warte {points} ★ · 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} ★.",
|
||
"auction.rule_win": "Jeśli wygrasz, robisz to {date} i dostajesz swoją ofertę po zatwierdzeniu.",
|
||
"auction.cancel": "Anuluj",
|
||
"auction.seal": "Zatwierdź ofertę · {points} ★",
|
||
"auction.you_won": "Wygrywasz! {points} ★ 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} ★. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!",
|
||
"auction.sibling_won_sub_bid": "za {points} ★ · Twoja oferta: {bid} ★. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!",
|
||
"auction.tied_sub": "Oboje zaproponowaliście {points} ★. 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.editor.child": "Dziecko",
|
||
"auction.editor.child_helper": "Czyje licytacje i oferty pokazuje ta karta",
|
||
"child.won_at_auction": "Wygrane na licytacji",
|
||
"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} ★",
|
||
"panel.auction_min_meta": "min. {points} ★",
|
||
"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} ★",
|
||
"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.",
|
||
"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",
|
||
"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ść",
|
||
"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.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.editor.entity": "Encja",
|
||
"kiosk.editor.title": "Tytuł",
|
||
"kiosk.editor.title_helper": "Widoczny na górnym pasku, np. nazwisko rodziny",
|
||
"kiosk.editor.timeout": "Wróć do wyboru po",
|
||
"kiosk.editor.timeout_helper": "Sekundy bez dotknięcia (15–600)",
|
||
"kiosk.editor.warn_before_return": "Ostrzegaj przed powrotem",
|
||
"kiosk.editor.warn_before_return_helper": "Pełnoekranowe odliczanie „Jesteś tam jeszcze?” przez ostatnie 10 sekund",
|
||
"kiosk.editor.show_points": "Punkty i poziom",
|
||
"kiosk.editor.show_streak": "Seria",
|
||
"kiosk.editor.show_reward_progress": "Postęp do następnej nagrody",
|
||
"kiosk.editor.show_picker_progress": "Postęp na ekranie wyboru",
|
||
"kiosk.editor.show_picker_progress_helper": "„Zrobione: 3 z 6” pod każdą buzią",
|
||
"kiosk.editor.children_heading": "Widoczne dzieci i PIN-y",
|
||
"kiosk.editor.children_hint": "Odznacz dziecko, aby je ukryć. Strzałkami ustaw kolejność na ekranie wyboru.",
|
||
"kiosk.editor.require_pin": "Wymagaj PIN-u",
|
||
"kiosk.editor.pin_set": "PIN ustawiony",
|
||
"kiosk.editor.no_pin": "Brak PIN-u — wejście bez pytania",
|
||
"kiosk.editor.pin_note": "PIN-y ustawia rodzic w panelu TaskMate → Dzieci (przechowywane jako hash, nigdy w YAML karty).",
|
||
"kiosk.editor.move_up": "Przesuń w górę",
|
||
"kiosk.editor.move_down": "Przesuń w dół",
|
||
"kiosk.editor.show_child": "Pokaż: {name}",
|
||
"child.roulette_spin": "Zakręć po obowiązek ×{multiplier}",
|
||
"child.roulette_respin": "Zakręć ponownie (zostało: {count})",
|
||
"child.roulette_no_spins": "Na dziś koniec losowań",
|
||
"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_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_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": "Obrazek",
|
||
"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.",
|
||
"child.editor.pre_reader": "Tryb obrazkowy (dla małych dzieci)",
|
||
"child.editor.pre_reader_labels": "Pokazuj nazwy w trybie obrazkowym",
|
||
"child.editor.pre_reader_points": "Pokazuj wartości punktowe zamiast gwiazdek w trybie obrazkowym",
|
||
"common.design.accessible": "Dostępny",
|
||
"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",
|
||
"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}.",
|
||
"recap.default_title": "Podsumowanie: {name}",
|
||
"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",
|
||
"recap.editor.child": "Dziecko",
|
||
"recap.editor.child_helper": "Czyje podsumowania pokazuje ta karta",
|
||
"recap.editor.default_frequency": "Otwórz najpierw",
|
||
"recap.editor.default_frequency_helper": "Które podsumowanie otworzyć, gdy nie ma nic nowego",
|
||
"recap.editor.newest": "Najnowsze podsumowanie",
|
||
"recap.editor.autoplay": "Odtwarzaj automatycznie",
|
||
"recap.editor.autoplay_helper": "Przechodź do następnego slajdu co kilka sekund. Wyłączone: dzieci przewijają we własnym tempie.",
|
||
"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.",
|
||
"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.",
|
||
"chore_board.editor.children": "Dzieci",
|
||
"chore_board.editor.children_helper": "Pozostaw puste, aby pokazać wszystkie dzieci. Wybierz jedno dziecko, aby uzyskać prostą listę.",
|
||
"chore_board.editor.default_view": "Otwiera się na",
|
||
"chore_board.editor.show_week": "Pokazuj przełącznik „Ten tydzień”",
|
||
"chore_board.editor.tap_to_complete": "Dotknij obowiązku, aby go wykonać",
|
||
"chore_board.editor.tap_to_complete_helper": "Wyłącz, aby tablica służyła tylko do podglądu",
|
||
"chore_board.editor.show_legend": "Pokazuj legendę",
|
||
"chore_board.editor.hide_done_periods": "Ukrywaj ukończone pory dnia",
|
||
"chore_board.editor.hide_done_periods_helper": "Ukryj porę dnia, gdy każde dziecko wykona jej obowiązki"
|
||
}
|