187 files

This commit is contained in:
Home Assistant Version Control committed 2026-10-09 11:57:31 +00:00
1 parent 28fa34d78a
commit 1e1b12d52b
187 files changed
+40899 -32654

No files matched your search

+142 -31
View File
@@ -109,7 +109,7 @@
"approvals.apply_penalty": "Nałóż karę",
"approvals.postpone": "Odłóż",
"approvals.dismiss": "Odrzuć bez kary",
"approvals.penalty_points": "Kara: −{points} pkt",
"approvals.penalty_points": "Kara: −{points} {pointsName}",
"approvals.no_penalty": "Brak ustawionej kary",
"approvals.timed_duration": "{count} min",
"badge.criteria_and": "ORAZ",
@@ -259,6 +259,7 @@
"child.open_ended_tag": "Opisz to",
"child.weekly_target_done": "Zrobione w tym tygodniu",
"child.weekly_target_progress": "{done}/{target} w tym tygodniu",
"child.weekly_target_bonus_reached": "🎉 Cel tygodniowy osiągnięty! +{points}",
"child.team_progress": "Dołączyło: {joined} / {size}",
"child.team_you_joined": "Jesteś w zespole",
"child.team_join": "Dołącz",
@@ -332,8 +333,8 @@
"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.pts_per_min": "{pointsName}/min",
"child.pts_per_n_min": "{pointsName}/{count} min",
"child.recurring": "Cykliczne",
"child.resume": "Wznów",
"child.start": "Start",
@@ -364,6 +365,8 @@
"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.editor.show_parent_actions": "Pokaż działania rodzica",
"common.editor.show_parent_actions_helper": "Wyłącz na wspólnym pulpicie dzieci, aby karta wyglądała dokładnie tak, jak widzi ją dziecko, nawet gdy zalogowany jest rodzic. Tylko wyświetlanie — uprawnienia się nie zmieniają.",
"common.entity": "Encja",
"common.entity_not_found": "Nie znaleziono encji: {entity}",
"common.error": "Błąd",
@@ -822,6 +825,8 @@
"panel.chore_weekly_target_pill": "{count}×/tydz.",
"panel.chore_weekly_target_hint": "Ile razy w tygodniu trzeba to zrobić, w dowolnym z wybranych dni. Po osiągnięciu liczby przestaje być proponowane; resetuje się w poniedziałek.",
"panel.chore_weekly_target_label": "Cel tygodniowy (0 = wył.)",
"panel.chore_weekly_target_bonus_label": "Premia za cel tygodniowy",
"panel.chore_weekly_target_bonus_hint": "Dodatkowe punkty po osiągnięciu celu tygodniowego, oprócz punktów za każde wykonanie. Przyznawana raz w tygodniu, gdy ostatnie wykonanie zostanie zatwierdzone. 0 = brak premii.",
"panel.chore_team_section": "Praca zespołowa (opcjonalnie)",
"panel.chore_team_hint": "Obowiązek zespołowy liczy się dopiero, gdy dołączy do niego tyle różnych dzieci. Każde dotknięcie „Zrobione” to dołączenie, a gdy zespół jest pełny, obowiązek zostaje zgłoszony za wszystkich. Dołączenia resetują się codziennie. Wymaga przydziału „Wszyscy” i nie może być obowiązkiem otwartym.",
"panel.chore_team_size_label": "Wielkość zespołu (0 = wył.)",
@@ -841,6 +846,9 @@
"panel.chore_points_label": "Punkty",
"panel.chore_points_per_window_label": "Punkty za okres",
"panel.chore_recurrence_day_hint": "np. monday — pozostaw puste dla dowolnego dnia",
"panel.chore_recurrence_interval_label": "Powtarzaj co (dni)",
"panel.chore_recurrence_interval_hint": "Całkowita liczba dni, {min}–{max}",
"panel.chore_recurrence_interval_invalid": "Podaj liczbę dni od {min} do {max}",
"panel.chore_recurrence_day_label": "Dzień tygodnia (tylko co tydzień)",
"panel.chore_recurrence_label": "Powtarzanie",
"panel.chore_recurrence_start_hint": "Data początkowa — puste = dziś",
@@ -1277,8 +1285,10 @@
"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.pts_display": "{count} {points_name}",
"panel.recurrence_every_2_days": "Co 2 dni",
"panel.recurrence_every_n_days": "Co N dni (własne)",
"panel.recurrence_every_count_days": "Co {count} dni",
"panel.recurrence_every_2_weeks": "Co 2 tygodnie",
"panel.recurrence_every_3_months": "Co 3 miesiące",
"panel.recurrence_every_6_months": "Co 6 miesięcy",
@@ -1528,7 +1538,7 @@
"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_confirm_bar": "Zostanie utworzonych obowiązków: {count} · łącznie {points} {points_name}",
"panel.template_create_btn": "Utwórz obowiązki ({count})",
"panel.template_create_title": "Utwórz szablon",
"panel.template_custom": "Własny",
@@ -1540,7 +1550,7 @@
"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_pts_total": "Obowiązki: {count} · łącznie {points} {points_name}",
"panel.template_requires_approval_label": "Wymaga zatwierdzenia",
"panel.template_requires_approval_no": "Nie",
"panel.template_requires_approval_yes": "Tak",
@@ -1752,7 +1762,7 @@
"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",
"points_display.weekly_pts": "{count} {pointsName}",
"reorder.add_chores_first": "Najpierw dodaj obowiązki temu dziecku",
"reorder.card_description": "Karta do zmiany kolejności obowiązków każdego dziecka, pogrupowanych według pory dnia",
"reorder.card_name": "TaskMate – Kolejność obowiązków",
@@ -1857,9 +1867,9 @@
"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.points100_name": "100 {pointsName}",
"streak.achievement.points50_desc": "Zdobądź łącznie 50 punktów",
"streak.achievement.points50_name": "50 ⭐",
"streak.achievement.points50_name": "50 {pointsName}",
"streak.achievement.streak14_desc": "Seria 14 dni",
"streak.achievement.streak14_name": "2 tygodnie",
"streak.achievement.streak30_desc": "Seria 30 dni",
@@ -1948,8 +1958,8 @@
"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.settings_surprise_min": "Min. {points_name}",
"panel.settings_surprise_max": "Maks. {points_name}",
"panel.reward_restock_label": "Automatyczne uzupełnianie",
"panel.reward_restock_hint": "Okresowo przywracaj zapas tej nagrody do ustalonej liczby.",
"panel.reward_restock_amount": "Uzupełnij do",
@@ -1995,7 +2005,7 @@
"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_spendcap_amount": "Limit ({points_name})",
"panel.settings_interest_enabled_label": "Odsetki od oszczędności",
"panel.settings_interest_enabled_hint": "Okresowo wypłacaj każdemu dziecku odsetki od dostępnego salda (nagroda za oszczędzanie).",
"panel.settings_interest_params_label": "Ustawienia odsetek od oszczędności",
@@ -2229,7 +2239,6 @@
"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",
@@ -2238,23 +2247,23 @@
"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.waiting": "Czeka na sprawdzenie przez dorosłego · +{points} {pointsName} w drodze",
"bounty.undo": "Cofnij",
"bounty.sibling_checking": "{name} skończył(a) — trwa sprawdzanie",
"bounty.you_earned": "Zdobywasz +{points} ★",
"bounty.you_earned": "Zdobywasz +{points} {pointsName}",
"bounty.done_by": "Zrobione przez: {name}",
"bounty.recent": "Ostatnio wykonane",
"bounty.claim_title": "Wziąć „{title}”?",
"bounty.claim_body": "Jest Twoje przez {hours} godz. Jeśli do tego czasu nie będzie zrobione, wróci na tablicę dla wszystkich.",
"bounty.not_now": "Nie teraz",
"bounty.claim_it": "Biorę — {points} ★",
"bounty.claim_it": "Biorę — {points} {pointsName}",
"bounty.photo_title": "Pokaż wykonane zadanie",
"bounty.photo_body": "„{title}” wymaga zdjęcia",
"bounty.cancel": "Anuluj",
"bounty.take_photo": "Zrób zdjęcie i wyślij",
"bounty.uploading": "Wysyłanie…",
"bounty.yay_title": "Dobra robota!",
"bounty.yay_body": "Dorosły sprawdzi „{title}”, a potem dostaniesz {points} ★.",
"bounty.yay_body": "Dorosły sprawdzi „{title}”, a potem dostaniesz {points} {pointsName}.",
"bounty.ok": "Dobrze",
"bounty.dur_days": "{d} d. {h} godz.",
"bounty.dur_hours": "{h} godz. {m} min",
@@ -2279,7 +2288,7 @@
"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_completed_meta": "{name} · +{points} {points_name}",
"panel.bounty_expired_meta": "Nikt nie wziął · {date}",
"panel.bounty_expired_lapsed_meta": "Wygasło po upływie rezerwacji · {date}",
"panel.bounty_expired_unfinished_meta": "Zajęte, ale niedokończone · {date}",
@@ -2332,10 +2341,10 @@
"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.up_to": "do {points} {pointsName}",
"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.gauge_max": "maks. {points} {pointsName}",
"auction.gauge_hint": "Zwykle warte {points} {pointsName} · zaproponuj najmniej punktów, za które to zrobisz",
"auction.your_bid": "Twoja tajna oferta",
"auction.change": "Zmień",
"auction.withdraw": "Wycofaj",
@@ -2352,17 +2361,17 @@
"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_min": "Oferty zaczynają się od {points} {pointsName}.",
"auction.rule_win": "Jeśli wygrasz, robisz to {date} i dostajesz swoją ofertę po zatwierdzeniu.",
"auction.cancel": "Anuluj",
"auction.seal": "Zatwierdź ofertę · {points} ★",
"auction.you_won": "Wygrywasz! {points} ★ jest Twoje",
"auction.seal": "Zatwierdź ofertę · {points} {pointsName}",
"auction.you_won": "Wygrywasz! {points} {pointsName} jest Twoje",
"auction.you_won_sub": "gdy zrobisz to {date}, a dorosły to zatwierdzi",
"auction.in_your_chores": "Jest w Twoich obowiązkach na {date}",
"auction.sibling_won": "Tym razem wygrywa: {name}",
"auction.sibling_won_sub": "za {points} ★. 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.sibling_won_sub": "za {points} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!",
"auction.sibling_won_sub_bid": "za {points} {pointsName} · Twoja oferta: {bid} {pointsName}. Wygrywa najniższa oferta, więc następnym razem spróbuj trochę niżej!",
"auction.tied_sub": "Oboje zaproponowaliście {points} {pointsName}. Był remis, a {name} złożył(a) ofertę pierwszy(-a).",
"auction.no_bids": "Tym razem brak ofert",
"auction.no_bids_sub": "{chore} wraca do zwykłego przydziału na {date}.",
"auction.closed_at": "Zakończona {when}",
@@ -2389,8 +2398,8 @@
"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_normally": "{date} · zwykle {points} {points_name}",
"panel.auction_min_meta": "min. {points} {points_name}",
"panel.auction_no_bids_yet": "Brak ofert",
"panel.auction_no_bids": "Brak ofert",
"panel.auction_sealed": "tajna",
@@ -2419,7 +2428,7 @@
"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_normally_worth": "zwykle warte {points} {points_name}",
"panel.auction_max_hint": "Dzieci mogą zaproponować dowolną kwotę od minimum do tej wartości. Wygrywa najniższa; przy remisie — najwcześniejsza oferta.",
"panel.auction_min_label": "Minimalna oferta",
"panel.auction_min_hint": "Wył.: liczy się każda oferta od 1. Wł.: zapobiega licytacji w dół do zera.",
@@ -2591,6 +2600,11 @@
"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.play_sounds": "Dźwięki",
"kiosk.editor.play_sounds_helper": "Dźwięk ukończenia każdego zadania i dźwięk cofnięcia",
"kiosk.editor.show_confetti": "Konfetti",
"kiosk.editor.show_completion_popup": "Okienko z gratulacjami",
"kiosk.editor.show_completion_popup_helper": "Krótkie „Super!” z punktami po każdym zadaniu",
"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",
@@ -2883,5 +2897,102 @@
"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"
"chore_board.editor.hide_done_periods_helper": "Ukryj porę dnia, gdy każde dziecko wykona jej obowiązki",
"notify.bedtime_reminder": "{child_name}, przed snem masz jeszcze zadania do zrobienia.",
"notify.streak_at_risk": "{child_name}, wykonaj dziś zadanie, aby utrzymać serię {streak} dni!",
"notify.all_chores_done": "{child_name} wykonał(a) dziś wszystkie zadania!",
"notify.badge_earned": "{child_name} zdobył(a) odznakę „{badge_name}”!",
"notify.pending_chore_approval": "{child_name} wykonał(a) „{chore_name}” (+{points} {points_name}) — czeka na zatwierdzenie.",
"notify.pending_reward_claim": "{child_name} odebrał(a) „{reward_name}” ({cost} {points_name}) — czeka na zatwierdzenie.",
"notify.streak_milestone": "{child_name} osiągnął(-ęła) serię {days} dni — +{points} {points_name}!",
"notify.level_up": "{child_name} osiągnął(-ęła) poziom {level}! 🎉",
"notify.weekly_digest": "Tygodniowe podsumowanie TaskMate:\n{summary}",
"notify.celebration": "🎉 {message}",
"notify.mandatory_reminder": "{child_name}, musisz jeszcze zrobić „{chore_name}”.",
"notify.mandatory_parent_alert": "{child_name} wciąż nie wykonał(a) obowiązkowego zadania „{chore_name}”.",
"notify.monthly_report": "Raport TaskMate za {month}:\n{summary}",
"notify.season_champion": "🏆 {child_name} wygrał(a) ranking za {month} z wynikiem {points} {points_name}!",
"notify.family_goal_reached": "🎉 Cel rodzinny osiągnięty: {goal_name}! Czas na {goal_reward}.",
"notify.birthday": "🎂 Wszystkiego najlepszego, {child_name}! Dziś każde zadanie liczy się {multiplier}×.",
"notify.streak_freeze_used": "❄️ Zamrożenie serii uratowało serię {streak} dni ({child_name}, pozostało: {freezes_left}).",
"notify.presence_arrival": "🏠 Jesteś w domu, {child_name} — na dziś zostało zadań: {count}.",
"notify.wish_requested": "{child_name} chce „{wish_name}” ({target} {points_name}) — czeka na Twoje zatwierdzenie.",
"notify.wish_pledged": "💝 {pledger} dodał(a) {points} {points_name} do Twojego życzenia „{wish_name}”!",
"notify.bounty_posted": "🏁 Nowa nagroda specjalna: {bounty_name} — {points} {points_name}. Kto pierwszy, ten lepszy!",
"notify.bounty_claim_lapsing": "⏳ {child_name}, zostało {minutes} min na dokończenie „{bounty_name}”, zanim wróci na tablicę.",
"notify.recap_ready": "✨ Twoje podsumowanie ({period}) jest gotowe, {child_name}! Dotknij, aby je obejrzeć.",
"notify.item_rejected": "↩️ {child_name}, „{item_name}” zostało odesłane{reason_text}",
"notify.auction_opened": "🔨 Nowa aukcja: {chore_name} w dniu {date}, do {max_points} {points_name}. Wygrywa najniższa oferta!",
"notify.auction_closing": "⏳ {child_name}, licytacja „{chore_name}” kończy się za {minutes} min.",
"notify.auction_result": "🔨 Aukcja zakończona: {result_text}",
"notify.inspection_started": "🔍 {child_name}, dorosły sprawdzi „{chore_name}” przed {until}. Utrzymaj porządek, a dostaniesz +{bonus} {points_name}!",
"notify.inspection_passed": "🌟 Kontrola zaliczona, {child_name}! „{chore_name}” wyglądało świetnie: +{bonus} {points_name}{note_text}",
"notify.inspection_reminder": "🔍 Kontrola „{chore_name}” ({child_name}) kończy się za {minutes} min — zatwierdź lub odrzuć ją przed {until}.",
"notify.auction_won": "{child_name} wygrał(a) „{chore_name}” w dniu {date} za {points} {points_name}.",
"notify.auction_no_bids": "brak ofert na „{chore_name}”, więc zadanie wraca do zwykłej kolejki.",
"notify.auction_called_off": "aukcja „{chore_name}” została odwołana. Zadanie wraca do zwykłej kolejki.",
"notify.weekly_digest_line": "• {child_name}: zadania: {chores}, zdobyte {points_name}: {points}",
"notify.monthly_report_line": "• {child_name}: zadania: {chores}, {points} {points_name}, poziom {level}, najlepsza seria {streak}",
"notify.action_approve": "Zatwierdź",
"notify.action_reject": "Odrzuć",
"notify.action_reject_placeholder": "Powód (opcjonalnie)",
"notify.approve_in_panel_hint": "Otwórz panel TaskMate, aby zatwierdzić lub odrzucić.",
"notify.celebrate_all_chores_done": "{child_name} wykonał(a) dziś wszystkie zadania!",
"notify.celebrate_birthday": "Wszystkiego najlepszego, {child_name}!",
"notify.celebrate_challenge_completed": "{child_name} ukończył(a) wyzwanie „{challenge_name}”!",
"notify.celebrate_inspection_passed": "„{chore_name}” ({child_name}) przeszło kontrolę!",
"notify.celebrate_level_up": "{child_name} osiągnął(-ęła) poziom {level}!",
"notify.celebrate_perfect_week": "{child_name} ma za sobą idealny tydzień — +{bonus}!",
"notify.celebrate_weekly_target": "{child_name} osiąga tygodniowy cel dla „{chore_name}” — +{bonus}!",
"notify.celebrate_quest_completed": "{child_name} ukończył(a) misję „{quest_name}”!",
"notify.celebrate_streak_milestone": "{child_name} osiągnął(-ęła) serię {days} dni!",
"notify.recap_ready_many": "✨ Nowe podsumowania są gotowe ({count}), {child_name}! Dotknij, aby je obejrzeć.",
"notify.recap_parent_one": "✨ Nowe podsumowania ({period}) są gotowe dla: {names}. Dotknij, aby je zobaczyć.",
"notify.recap_parent_many": "✨ Nowe podsumowania są gotowe dla: {names}. Dotknij, aby je zobaczyć.",
"notify.period_weekly": "tydzień",
"notify.period_range": "{start}–{end}",
"notify.names_and": "{names} i {last}",
"notify.month_year": "{month} {year}",
"notify.short_date": "{weekday} {day} {month}",
"notify.month_1": "styczeń",
"notify.month_2": "luty",
"notify.month_3": "marzec",
"notify.month_4": "kwiecień",
"notify.month_5": "maj",
"notify.month_6": "czerwiec",
"notify.month_7": "lipiec",
"notify.month_8": "sierpień",
"notify.month_9": "wrzesień",
"notify.month_10": "październik",
"notify.month_11": "listopad",
"notify.month_12": "grudzień",
"notify.month_short_1": "sty",
"notify.month_short_2": "lut",
"notify.month_short_3": "mar",
"notify.month_short_4": "kwi",
"notify.month_short_5": "maj",
"notify.month_short_6": "cze",
"notify.month_short_7": "lip",
"notify.month_short_8": "sie",
"notify.month_short_9": "wrz",
"notify.month_short_10": "paź",
"notify.month_short_11": "lis",
"notify.month_short_12": "gru",
"notify.weekday_short_1": "pon.",
"notify.weekday_short_2": "wt.",
"notify.weekday_short_3": "śr.",
"notify.weekday_short_4": "czw.",
"notify.weekday_short_5": "pt.",
"notify.weekday_short_6": "sob.",
"notify.weekday_short_7": "niedz.",
"notify.sample_chore": "Posprzątaj pokój",
"notify.sample_reward": "Wieczór filmowy",
"notify.sample_badge": "Super pomocnik",
"notify.sample_goal": "Skarbonka na wieczór filmowy",
"notify.sample_goal_reward": "rodzinny wieczór filmowy",
"notify.sample_wish": "Zestaw Lego",
"notify.sample_pledger": "Babcia",
"notify.sample_bounty": "Umyj samochód",
"notify.sample_reason": "Niedokończone",
"notify.sample_note": "Świetna robota!"
}