Files
HomeAssistantVS/custom_components/maintenance_supporter/frontend-src/locales/pl.json
T

1169 lines
68 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"maintenance": "Konserwacja",
"objects": "Obiekty",
"tasks": "Zadania",
"overdue": "Zaległe",
"due_soon": "Wkrótce",
"triggered": "Wyzwolone",
"ok": "OK",
"all": "Wszystkie",
"new_object": "+ Nowy obiekt",
"templates_from": "Z szablonu",
"templates_title": "Zacznij od szablonu",
"templates_task_count": "{n} zadań",
"templates_task_count_one": "1 zadanie",
"template_created": "Utworzono z szablonu",
"onboard_hint": "Dodaj pierwszy obiekt, aby śledzić konserwację.",
"edit": "Edytuj",
"duplicate": "Duplikuj",
"task_duplicated": "Zadanie zduplikowane",
"task_moved": "Zadanie przeniesione",
"move_task_target": "Obiekt docelowy",
"move_task_message": "Wybierz obiekt, do którego ma należeć to zadanie. Historia, odczyty i stan wyzwalacza przenoszą się razem z nim; dostaje nowy numer referencyjny, a jego encje są tworzone na nowo pod nowym obiektem. Powiązane dokumenty zostają przy obecnym obiekcie.",
"bulk_move_message": "Wybierz obiekt, do którego mają należeć zaznaczone zadania. Te, które już tam są, zostaną pominięte; historia, odczyty i stan wyzwalacza przenoszą się razem.",
"bulk_moved": "Przeniesiono zadań: {n}",
"more_actions": "Więcej działań",
"move_task_title": "Przenieś zadanie",
"move_task": "Przenieś do innego obiektu…",
"object_duplicated": "Obiekt zduplikowany",
"delete": "Usuń",
"add_task": "+ Dodaj zadanie",
"complete": "Wykonaj",
"completed": "Wykonano",
"skip": "Pomiń",
"skipped": "Pominięte",
"missed": "Pominięte",
"reset": "Resetuj",
"snooze": "Drzemka",
"snoozed": "Odłożone",
"cancel": "Anuluj",
"bulk_select": "Zaznacz",
"bulk_select_all": "Zaznacz wszystko",
"bulk_n_selected": "Zaznaczono {n}",
"bulk_completed": "Ukończono {n} zadań",
"bulk_archived": "Zarchiwizowano {n} zadań",
"bulk_delete_objects_confirm": "Usunąć {n} obiektów wraz ze wszystkimi zadaniami? Archiwizacja zachowa ich historię.",
"bulk_objects_deleted": "Usunięto obiektów: {n}",
"bulk_objects_archived": "Zarchiwizowano obiektów: {n}",
"bulk_failed": "Nieudane: {n} — {reason}",
"completing": "Wykonywanie…",
"interval": "Interwał",
"warning": "Ostrzeżenie",
"last_performed": "Ostatnio wykonane",
"next_due": "Następny termin",
"days_until_due": "Dni do terminu",
"avg_duration": "Śr. czas trwania",
"trigger": "Wyzwalacz",
"trigger_type": "Typ wyzwalacza",
"threshold_above": "Górny limit",
"threshold_below": "Dolny limit",
"threshold": "Próg",
"counter": "Licznik",
"state_change": "Zmiana stanu",
"runtime": "Czas pracy",
"runtime_hours": "Docelowy czas pracy (godziny)",
"target_value": "Wartość docelowa",
"target_changes": "Docelowa liczba zmian",
"for_minutes": "Przez (minuty)",
"time_based": "Czasowy",
"sensor_based": "Oparty na czujniku",
"manual": "Ręczny",
"one_time": "Jednorazowo",
"weekdays": "Dni tygodnia",
"nth_weekday": "N-ty dzień tygodnia w miesiącu",
"day_of_month": "Dzień miesiąca",
"calendar": "Encja kalendarza",
"calendar_entity_label": "Kalendarz",
"calendar_entity_hint": "Termin przypada raz na każde wydarzenie z tego kalendarza, w dniu rozpoczęcia wydarzenia — następne wydarzenie po ostatnim wykonaniu.",
"calendar_entity_required": "Wybierz encję kalendarza.",
"recurrence_on_days": "Powtarzaj w",
"recurrence_occurrence": "Wystąpienie",
"recurrence_weekday": "Dzień tygodnia",
"recurrence_day": "Dzień miesiąca (1–31)",
"recurrence_last_day": "Ostatni dzień miesiąca",
"recurrence_business_day": "Tylko dni robocze (przesuń wstecz z weekendu)",
"recurrence_offset": "Przesunięcie (dni, ±)",
"recurrence_offset_help": "Przesuwa datę o ±N dni, np. -2 = dwa dni wcześniej.",
"last_day_month": "Ostatni dzień miesiąca",
"last_business_day_month": "Ostatni dzień roboczy",
"ord_1": "1.",
"ord_2": "2.",
"ord_3": "3.",
"ord_4": "4.",
"ord_5": "5.",
"ord_last": "Ostatni",
"day_word": "Dzień",
"interval_value": "Interwał",
"interval_unit": "Jednostka",
"unit_days": "Dni",
"unit_weeks": "Tygodnie",
"unit_months": "Miesiące",
"unit_years": "Lata",
"due_date": "Termin",
"cleaning": "Czyszczenie",
"inspection": "Inspekcja",
"replacement": "Wymiana",
"calibration": "Kalibracja",
"service": "Serwis",
"reading": "Odczyt",
"custom": "Niestandardowy",
"history": "Historia",
"cost": "Koszt",
"report_button": "Raport",
"report_title": "Raport konserwacji",
"report_generated": "Wygenerowano",
"report_times_done": "Wykonano",
"report_total_cost": "Koszt całkowity",
"report_notes": "Notatki",
"report_col_type": "Typ",
"report_col_status": "Status",
"report_col_schedule": "Harmonogram",
"duration": "Czas trwania",
"minutes_short": "min",
"both": "Oba",
"trigger_val": "Wartość wyzwalacza",
"complete_title": "Wykonaj: ",
"checklist": "Lista kontrolna",
"require_on_completion": "Wymagaj przy zakończeniu",
"checklist_steps_optional": "Kroki listy kontrolnej (opcjonalne)",
"checklist_placeholder": "Wyczyść filtr\nWymień uszczelkę\nSprawdź ciśnienie",
"checklist_help": "Jeden krok na linię. Maks. 100 elementów.",
"err_too_long": "{field}: za długie (maks. {n} znaków)",
"err_too_short": "{field}: za krótkie (min. {n} znaków)",
"err_value_too_high": "{field}: za duże (maks. {n})",
"err_value_too_low": "{field}: za małe (min. {n})",
"err_required": "{field}: wymagane",
"err_wrong_type": "{field}: zły typ (oczekiwano: {type})",
"err_invalid_choice": "{field}: niedozwolona wartość",
"err_invalid_value": "{field}: nieprawidłowa wartość",
"ws_err_not_found": "Nie znaleziono — być może zostało w międzyczasie usunięte",
"ws_err_invalid_input": "Nieprawidłowe dane",
"ws_err_invalid_date": "Nieprawidłowa data",
"ws_err_invalid_format": "Nieprawidłowy format",
"ws_err_invalid_url": "Nieprawidłowy link",
"ws_err_invalid_mirror_todo": "Nieprawidłowa lista zadań",
"ws_err_not_configured": "Jeszcze nie skonfigurowano",
"ws_err_not_loaded": "Jeszcze nie załadowano — spróbuj ponownie za chwilę",
"ws_err_limit_reached": "Osiągnięto limit",
"ws_err_too_many": "Zbyt wiele wpisów",
"ws_err_too_large": "Za duży rozmiar",
"ws_err_not_archived": "Nie zarchiwizowano",
"ws_err_invalid_target": "Nieprawidłowy cel",
"ws_err_create_failed": "Nie udało się utworzyć",
"ws_err_archived": "Zarchiwizowano — najpierw przywróć",
"ws_err_already_archived": "Już zarchiwizowano",
"ws_err_unavailable": "Obecnie niedostępne",
"ws_err_unauthorized": "Niedozwolone dla Twojego użytkownika",
"ws_err_too_many_views": "Zbyt wiele zapisanych widoków",
"ws_err_storage_unavailable": "Magazyn danych jest niedostępny",
"ws_err_replace_failed": "Zastąpienie nie powiodło się",
"ws_err_not_paused": "Nie wstrzymano",
"ws_err_not_available": "Brak dostępnych",
"ws_err_no_url": "Nie podano linku",
"ws_err_no_phases": "To zadanie nie ma faz",
"ws_err_invalid_view": "Nieprawidłowy widok",
"ws_err_invalid_user": "Nieznany użytkownik",
"ws_err_invalid_range": "Nieprawidłowy zakres",
"ws_err_invalid_parent": "Nieprawidłowy obiekt nadrzędny",
"ws_err_invalid_device": "Nieznane urządzenie",
"ws_err_empty_csv": "Plik CSV jest pusty",
"ws_err_empty": "Nie ma nic do zaimportowania",
"ws_err_duplicate_failed": "Nie udało się zduplikować",
"ws_err_already_paused": "Już wstrzymano",
"ws_err_invalid_cursor": "Nieprawidłowa pozycja fazy",
"ws_err_invalid_entity_slug": "Nieprawidłowa nazwa encji",
"ws_err_invalid_trigger_config": "Nieprawidłowa konfiguracja wyzwalacza",
"ws_err_no_defaults": "Brak domyślnych wartości szybkiego ukończenia",
"ws_err_self_link_device": "Obiekt nie może być powiązany sam ze sobą",
"ws_err_too_early": "Za wcześnie — to zadanie można ukończyć dopiero bliżej terminu",
"ws_err_invalid_search_template": "Link wyszukiwania musi być adresem URL http(s) zawierającym {q}",
"ws_err_invalid_icon": "Ikona powiadomienia musi być nazwą mdi:, np. mdi:air-filter",
"feat_schedule_time": "Harmonogram według pory dnia",
"feat_schedule_time_desc": "Zadania stają się zaległe o określonej porze dnia zamiast o północy.",
"schedule_time_toggle": "Termin o określonej godzinie",
"schedule_time_help": "Puste = północ (domyślnie). Strefa czasowa HA.",
"at_time": "o",
"notes_optional": "Notatki (opcjonalne)",
"notes_markdown_hint": "Obsługiwany jest Markdown — **pogrubienie**, listy, [linki](…)",
"cost_optional": "Koszt (opcjonalne)",
"duration_minutes": "Czas trwania w minutach (opcjonalne)",
"completed_at_optional": "Wykonano dnia (opcjonalne, puste = teraz)",
"completed_at_pick": "Ustaw datę i godzinę",
"completed_at_future_error": "Data wykonania nie może być w przyszłości.",
"days": "dni",
"day": "dzień",
"today": "Dzisiaj",
"d_overdue": "d zaległe",
"no_tasks": "Jeszcze brak zadań konserwacyjnych. Utwórz obiekt, aby zacząć.",
"no_tasks_short": "Brak zadań",
"no_history": "Jeszcze brak wpisów historii.",
"show_all": "Pokaż wszystko",
"cost_duration_chart": "Koszt i czas trwania",
"installed": "Zainstalowane",
"min": "Min",
"max": "Maks",
"save": "Zapisz",
"saving": "Zapisywanie…",
"edit_task": "Edytuj zadanie",
"new_task": "Nowe zadanie konserwacyjne",
"task_name": "Nazwa zadania",
"maintenance_type": "Typ konserwacji",
"priority": "Priorytet",
"labels": "Etykiety",
"labels_placeholder": "np. bezpieczeństwo, sezonowe, widoczne-dla-najemcy",
"labels_help": "Tagi rozdzielone przecinkami do filtrowania i raportów.",
"task_mirror_todo": "Odzwierciedlaj na listach zadań",
"task_mirror_todo_hint": "Zadanie pojawia się na tych listach, dopóki jest do zrobienia; odhaczenie go tam kończy je tutaj.",
"priority_low": "Niski",
"priority_normal": "Normalny",
"priority_high": "Wysoki",
"all_priorities": "Wszystkie priorytety",
"schedule_type": "Typ harmonogramu",
"interval_days": "Interwał (dni)",
"warning_days": "Dni ostrzeżenia",
"earliest_completion_days": "Najwcześniejsze ukończenie (dni przed terminem)",
"earliest_completion_days_help": "Pozostaw puste, aby można było ukończyć w dowolnym momencie. 0 = dopiero w dniu terminu lub później.",
"last_performed_optional": "Ostatnio wykonane (opcjonalne)",
"interval_anchor": "Punkt zaczepienia interwału",
"anchor_completion": "Od daty wykonania",
"anchor_planned": "Od daty planowanej (bez przesunięć)",
"edit_object": "Edytuj obiekt",
"name": "Nazwa",
"manufacturer_optional": "Producent (opcjonalne)",
"model_optional": "Model (opcjonalne)",
"serial_number_optional": "Numer seryjny (opcjonalne)",
"serial_number_label": "S/N",
"documentation_url_label": "Instrukcja",
"object_notes_label": "Notatki",
"sort_due_date": "Termin",
"sort_object": "Nazwa obiektu",
"sort_type": "Typ",
"sort_task_name": "Nazwa zadania",
"all_objects": "Wszystkie obiekty",
"all_parts": "Wszystkie części",
"no_tasks_yet": "Jeszcze brak zadań",
"add_first_task": "Dodaj pierwsze zadanie",
"trigger_configuration": "Konfiguracja wyzwalacza",
"entity_id": "ID encji",
"comma_separated": "oddzielone przecinkami",
"entity_logic": "Logika encji",
"entity_logic_any": "Wyzwala dowolna encja",
"entity_logic_all": "Wszystkie encje muszą wyzwolić",
"entities": "encje",
"attribute_optional": "Atrybut (opcjonalny, puste = stan)",
"use_entity_state": "Użyj stanu encji (bez atrybutu)",
"trigger_above": "Wyzwól powyżej",
"trigger_below": "Wyzwól poniżej",
"trigger_equals": "Wyzwól przy równym (=)",
"trigger_not_equals": "Wyzwól przy różnym od (≠)",
"for_at_least_minutes": "Przez co najmniej (minuty)",
"safety_interval": "Interwał bezpieczeństwa (opcjonalny)",
"trigger_combinator": "Połącz wyzwalacz i interwał",
"trigger_combinator_any": "Wyzwalacz lub interwał (co pierwsze)",
"trigger_combinator_all": "Wyzwalacz i interwał (oba wymagane)",
"delta_mode": "Tryb delta",
"from_state_optional": "Ze stanu (opcjonalne)",
"to_state_optional": "Do stanu (opcjonalne)",
"documentation_url_optional": "URL dokumentacji (opcjonalne)",
"object_notes_optional": "Notatki (opcjonalne)",
"nfc_tag_id_optional": "ID tagu NFC (opcjonalne)",
"nfc_tags_empty_help": "W Home Assistant nie zarejestrowano jeszcze tagów NFC.",
"nfc_tags_open_settings": "Otwórz ustawienia tagów",
"nfc_tags_refresh": "Odśwież",
"environmental_entity_optional": "Czujnik środowiskowy (opcjonalne)",
"environmental_entity_helper": "np. sensor.outdoor_temperature — dostosowuje interwał na podstawie warunków środowiskowych",
"adaptive_prediction_enabled": "Włącz predykcje sterowane czujnikami",
"adaptive_seasonal_enabled": "Włącz świadomość sezonową",
"adaptive_max_interval": "Maksymalny interwał (dni)",
"adaptive_min_interval": "Minimalny interwał (dni)",
"adaptive_ewa_alpha": "Tempo uczenia (alpha)",
"adaptive_enabled": "Włącz adaptacyjne planowanie",
"adaptive_section_title": "Adaptacyjne planowanie",
"environmental_attribute_optional": "Atrybut środowiskowy (opcjonalne)",
"nfc_tag_id": "ID tagu NFC",
"nfc_linked": "Tag NFC powiązany",
"nfc_link_hint": "Kliknij, aby powiązać tag NFC",
"responsible_user": "Odpowiedzialny użytkownik",
"shared_with": "Współdzielone z (rotacja)",
"shared_with_help": "Wybierz kilka osób do tego zadania; osoba odpowiedzialna zmienia się po każdym ukończeniu.",
"rotation_strategy": "Rotacja",
"rotation_none": "Bez rotacji",
"rotation_round_robin": "Po kolei",
"rotation_least_completed": "Najmniej ukończeń",
"rotation_random": "Losowa",
"no_user_assigned": "(Brak przypisanego użytkownika)",
"all_users": "Wszyscy użytkownicy",
"my_tasks": "Moje zadania",
"tab_calendar": "Kalendarz",
"cal_no_events": "Brak konserwacji",
"cal_every_n_days": "co {n} dni",
"cal_every_day": "codziennie",
"cal_source_time": "Czas",
"cal_source_time_adaptive": "Czas (adaptacyjny)",
"cal_source_sensor": "Czujnik",
"cal_predicted": "przewidywane",
"cal_confidence_high": "wysoka pewność",
"cal_confidence_medium": "średnia pewność",
"cal_confidence_low": "niska pewność",
"budget_monthly": "Budżet miesięczny",
"budget_yearly": "Budżet roczny",
"groups": "Grupy",
"new_group": "Nowa grupa",
"edit_group": "Edytuj grupę",
"no_groups": "Jeszcze brak grup",
"delete_group": "Usuń grupę",
"delete_group_confirm": "Usunąć grupę '{name}'?",
"group_select_tasks": "Wybierz zadania",
"group_name_required": "Nazwa jest wymagana",
"description_optional": "Opis (opcjonalny)",
"selected": "Wybrane",
"loading_chart": "Ładowanie danych wykresu...",
"hide_outliers": "Ukryj wartości odstające (błędy czujnika)",
"was_maintenance_needed": "Czy ta konserwacja była potrzebna?",
"feedback_needed": "Potrzebna",
"feedback_not_needed": "Niepotrzebna",
"feedback_not_sure": "Nie jestem pewien",
"suggested_interval": "Sugerowany interwał",
"apply_suggestion": "Zastosuj",
"reanalyze": "Analizuj ponownie",
"reanalyze_result": "Nowa analiza",
"reanalyze_insufficient_data": "Za mało danych do wygenerowania rekomendacji",
"data_points": "punkty danych",
"dismiss_suggestion": "Odrzuć",
"confidence_low": "Niska",
"confidence_medium": "Średnia",
"confidence_high": "Wysoka",
"recommended": "rekomendowane",
"seasonal_awareness": "Świadomość sezonowa",
"edit_seasonal_overrides": "Edytuj czynniki sezonowe",
"seasonal_overrides_title": "Czynniki sezonowe (nadpisanie)",
"seasonal_overrides_hint": "Czynnik na miesiąc (0.1–5.0). Puste = uczone automatycznie.",
"seasonal_override_invalid": "Nieprawidłowa wartość",
"seasonal_override_range": "Czynnik musi być między 0.1 a 5.0",
"clear_all": "Wyczyść wszystko",
"clear": "Wyczyść",
"date_type_toggle": "Wpisz datę",
"date_type_invalid": "Nieprawidłowa data — wpisz 1978-03-15, rok jak 1978 albo swój format daty",
"seasonal_chart_title": "Czynniki sezonowe",
"seasonal_learned": "Wyuczone",
"seasonal_manual": "Ręczne",
"month_jan": "Sty",
"month_feb": "Lut",
"month_mar": "Mar",
"month_apr": "Kwi",
"month_may": "Maj",
"month_jun": "Cze",
"month_jul": "Lip",
"month_aug": "Sie",
"month_sep": "Wrz",
"month_oct": "Paź",
"month_nov": "Lis",
"month_dec": "Gru",
"sensor_prediction": "Predykcja czujnika",
"degradation_trend": "Trend",
"trend_rising": "Rosnący",
"trend_falling": "Malejący",
"trend_stable": "Stabilny",
"trend_insufficient_data": "Niewystarczające dane",
"days_until_threshold": "Dni do progu",
"threshold_exceeded": "Próg przekroczony",
"environmental_adjustment": "Czynnik środowiskowy",
"sensor_prediction_urgency": "Czujnik przewiduje próg za ~{days} dni",
"day_short": "d",
"weibull_reliability_curve": "Krzywa niezawodności",
"weibull_failure_probability": "Prawdopodobieństwo awarii",
"weibull_r_squared": "Dopasowanie R²",
"beta_early_failures": "Wczesne awarie",
"beta_random_failures": "Losowe awarie",
"beta_wear_out": "Zużycie",
"beta_highly_predictable": "Wysoce przewidywalne",
"confidence_interval": "Przedział ufności",
"confidence_conservative": "Konserwatywny",
"confidence_aggressive": "Optymistyczny",
"current_interval_marker": "Bieżący interwał",
"recommended_marker": "Rekomendowany",
"characteristic_life": "Charakterystyczna żywotność",
"chart_mini_sparkline": "Wykres trendu",
"chart_history": "Historia kosztów i czasu trwania",
"chart_seasonal": "Czynniki sezonowe, 12 miesięcy",
"chart_weibull": "Krzywa niezawodności Weibulla",
"chart_sparkline": "Wykres wartości wyzwalacza czujnika",
"days_progress": "Postęp dni",
"qr_code": "Kod QR",
"qr_generating": "Generowanie kodu QR…",
"qr_error": "Nie udało się wygenerować kodu QR.",
"qr_error_no_url": "Brak skonfigurowanego URL HA. Ustaw zewnętrzny lub wewnętrzny URL w Ustawienia → System → Sieć.",
"save_error": "Nie udało się zapisać. Spróbuj ponownie.",
"subsave_warning": "Zapisano, ale jedno ustawienie zostało odrzucone: {detail}",
"qr_print": "Drukuj",
"qr_download": "Pobierz SVG",
"qr_action_view": "Wyświetl informacje o konserwacji",
"qr_action_complete": "Oznacz konserwację jako wykonaną",
"qr_url_mode": "Typ linku",
"qr_mode_companion": "Companion App",
"qr_mode_local": "Lokalny (mDNS)",
"qr_mode_server": "URL serwera",
"overview": "Przegląd",
"recent_activities": "Ostatnie aktywności",
"search_notes": "Szukaj w notatkach",
"avg_cost": "Śr. koszt",
"current": "Bieżące",
"shorter": "Krótsze",
"longer": "Dłuższe",
"normal": "Normalne",
"disabled": "Wyłączone",
"compound_logic": "Logika złożona",
"compound": "Złożony (wiele warunków)",
"compound_logic_and": "I — wszystkie warunki muszą zadziałać",
"compound_logic_or": "LUB — wystarczy dowolny warunek",
"compound_help": "Połącz kilka warunków czujników w jeden wyzwalacz.",
"compound_no_conditions": "Brak warunków — dodaj co najmniej jeden.",
"compound_add_condition": "Dodaj warunek",
"compound_condition": "Warunek",
"compound_remove_condition": "Usuń warunek",
"card_title": "Tytuł",
"card_show_header": "Pokaż nagłówek ze statystykami",
"card_show_actions": "Pokaż przyciski akcji",
"card_action_style": "Styl przycisku Ukończ",
"card_compact": "Tryb kompaktowy",
"card_max_items": "Maks. elementów (0 = wszystkie)",
"card_filter_status": "Filtruj wg statusu",
"card_filter_status_help": "Puste = pokaż wszystkie statusy.",
"card_filter_objects": "Filtruj wg obiektów",
"card_filter_objects_help": "Puste = pokaż wszystkie obiekty.",
"card_filter_areas": "Filtruj wg obszarów",
"card_filter_areas_help": "Puste = pokaż wszystkie obszary.",
"card_filter_priority_help": "Puste = wszystkie priorytety. Zadania bez jawnego priorytetu liczą się jako Normalny.",
"card_filter_entities": "Filtruj wg encji (entity_ids)",
"card_filter_entities_help": "Wybierz encje sensor / binary_sensor z tej integracji. Puste = wszystkie.",
"card_loading_objects": "Ładowanie obiektów…",
"card_load_error": "Nie udało się załadować obiektów — sprawdź połączenie WebSocket.",
"card_no_tasks_title": "Brak zadań konserwacyjnych",
"card_no_tasks_cta": "→ Utwórz w panelu Maintenance",
"no_objects": "Brak obiektów.",
"action_error": "Akcja nie powiodła się. Spróbuj ponownie.",
"area_id_optional": "Obszar (opcjonalny)",
"installation_date_optional": "Data instalacji (opcjonalna)",
"warranty_expiry_optional": "Wygaśnięcie gwarancji (opcjonalnie)",
"warranty": "Gwarancja",
"warranty_valid_until": "ważna do {date}",
"warranty_expires_in": "wygasa za {days} dni",
"warranty_expired": "wygasła",
"cal_past_windows": "Minione okna",
"cal_forward_windows": "Przyszłe okna",
"history_edit_title": "Edytuj wpis historii",
"history_delete_entry": "Usuń wpis",
"history_delete_confirm": "Usunąć ten wpis historii? Data ostatniego wykonania cofnie się do poprzedniego; zdjęcia pozostaną przy obiekcie, a zużyte części nie wrócą na stan.",
"history_edit_timestamp": "Znacznik czasu",
"manufacturer": "Producent",
"model": "Model",
"area": "Obszar",
"actions": "Akcje",
"view_mode_label": "Widok",
"view_cards": "Widok kart",
"view_table": "Widok tabeli",
"objects_table_columns_label": "Kolumny tabeli obiektów",
"objects_table_columns_hint": "Wybierz, które kolumny mają być widoczne w widoku tabeli obiektów.",
"custom_icon_optional": "Ikona (opcjonalna, np. mdi:wrench)",
"notify_icon": "Ikona powiadomienia",
"notify_icon_hint": "Wyświetlana przez aplikację Companion na Androidzie. Puste = ikona typu konserwacji tego zadania ({default}).",
"task_enabled": "Zadanie włączone",
"skip_reason_prompt": "Pominąć to zadanie?",
"reason_optional": "Powód (opcjonalny)",
"reset_date_prompt": "Oznaczyć zadanie jako wykonane?",
"reset_date_optional": "Data ostatniego wykonania (opcjonalna, domyślnie dzisiaj)",
"notes_label": "Notatki",
"documentation_label": "Dokumentacja",
"no_nfc_tag": "— Brak tagu —",
"dashboard": "Pulpit",
"tab_today": "Dziś",
"palette_placeholder": "Szukaj obiektów, zadań, części, dokumentów, notatek…",
"palette_no_results": "Brak wyników",
"palette_hint": "↑↓ nawigacja · Enter otwórz · Esc zamknij · / otwiera wyszukiwanie wszędzie",
"search_open": "Szukaj",
"search_group_parts": "Części",
"search_group_content": "W dokumentach",
"search_group_history": "Notatki z historii",
"search_page": "Strona {page}",
"search_empty_hint": "Wpisz tekst, aby przeszukać obiekty, zadania, części, dokumenty i notatki",
"search_searching": "Przeszukiwanie dokumentów i notatek…",
"search_index_status": "Wyszukiwanie pełnotekstowe: {indexed} z {total} plików zindeksowanych · {no_text} bez warstwy tekstu · {pending} oczekujących",
"today_all_caught_up": "Wszystko zrobione! Nic w tym tygodniu.",
"today_overdue": "Zaległe",
"today_due_today": "Na dziś",
"today_this_week": "W tym tygodniu",
"settings": "Ustawienia",
"settings_features": "Funkcje zaawansowane",
"settings_features_desc": "Włącz lub wyłącz funkcje zaawansowane. Wyłączenie ukrywa je z UI, ale nie usuwa danych.",
"feat_adaptive": "Harmonogram adaptacyjny",
"feat_adaptive_desc": "Ucz się optymalnych interwałów z historii konserwacji",
"feat_predictions": "Predykcje czujników",
"feat_predictions_desc": "Przewiduj daty wyzwolenia z degradacji czujnika",
"feat_seasonal": "Korekty sezonowe",
"feat_seasonal_desc": "Dostosuj interwały do wzorców sezonowych",
"feat_environmental": "Korelacja środowiskowa",
"feat_environmental_desc": "Koreluj interwały z temperaturą/wilgotnością",
"feat_budget": "Śledzenie budżetu",
"feat_budget_desc": "Śledź miesięczne i roczne wydatki na konserwację",
"feat_groups": "Grupy zadań",
"feat_groups_desc": "Organizuj zadania w grupy logiczne",
"feat_checklists": "Listy kontrolne",
"feat_checklists_desc": "Wieloetapowe procedury wykonania zadania",
"settings_general": "Ogólne",
"settings_default_warning": "Domyślne dni ostrzeżenia",
"settings_consumable_threshold": "Próg „materiał eksploatacyjny niski” (%)",
"settings_battery_low_percent": "Próg „bateria słaba” (%)",
"settings_battery_recovered_percent": "Bateria uznana za wymienioną powyżej (%)",
"settings_battery_recovered_percent_hint": "Słaba bateria pozostaje liczona jako słaba, dopóki jej poziom nie wzrośnie powyżej tej wartości lub nie zostanie zapisana wymiana — poziom oscylujący wokół progu nie kończy więc zadania floty raz za razem.",
"settings_battery_auto_record": "Automatycznie rejestruj wymianę, gdy słaba bateria się regeneruje",
"settings_battery_auto_record_hint": "Gdy słaba bateria wzrośnie powyżej progu regeneracji, data wymiany zostaje zapisana w Battery Notes, a zapasowe ogniwa zdjęte ze stanu — bez żadnego kliknięcia.",
"settings_battery_lifetimes": "Typowa żywotność baterii",
"settings_battery_lifetimes_hint": "Używane tylko dla baterii bez procentu: notatka Battery Notes z samym typem i datą wymiany albo czujnik zgłaszający tylko „niski”. Termin = ostatnia wymiana + ta żywotność. Baterie raportujące poziom dostają prognozę z mierzonego rozładowania. Po trzech wymianach danego typu mediana odstępów zastępuje wbudowaną wartość — Twoja wartość zawsze wygrywa.",
"settings_battery_lifetime_months": "mies.",
"settings_battery_lifetime_reset": "Użyj domyślnej",
"settings_battery_lifetime_in_fleet": "w Twojej flocie",
"settings_battery_lifetime_learned_models": "Nauczone według modelu: {list}",
"settings_thresholds_hint": "Wartości domyślne dla nowych Sugerowanych konfiguracji (procent pozostały) i dla baterii floty bez własnego progu Battery Notes. Istniejące zadania zachowują swoją wartość.",
"settings_part_search_url": "Link wyszukiwania zakupów",
"settings_part_search_url_hint": "Adres URL z {q} w miejscu wyszukiwanych słów, dla części bez linku do produktu. Pozostaw puste dla automatycznego sklepu (według kraju, w przeciwnym razie języka).",
"settings_value_out_of_range": "Wartość musi mieścić się w zakresie od {min} do {max}",
"bn_summary": "{name}: {pct} % dla {n} baterii",
"bn_floor_decides": "Twój próg {floor} % decyduje dla wszystkich; dla każdej baterii liczy się wyższy z dwóch progów.",
"bn_above_floor": "To powyżej twojego progu {floor} %, więc o wszystkich odnotowanych bateriach decyduje {name}.",
"bn_overrides": "{n} urządzeń z własnym progiem:",
"bn_more": "+ {n} więcej",
"settings_row_actions": "Akcje w wierszach zadań",
"settings_ref_numbers_in_lists": "Numery referencyjne na listach",
"settings_ref_numbers_in_lists_hint": "Pokazuje etykiety #8 / #8.3 przed nazwami obiektów i zadań na liście Dzisiaj, w tabeli zadań, na kartach obiektów i w tabeli obiektów.",
"settings_compact_refs": "Zagęść numery referencyjne",
"settings_compact_refs_hint": "Numeruje ponownie wszystkie obiekty, zadania i wykonania po kolei (1, 2, 3 …) i zamyka luki po usunięciach. Numery już wydrukowane w książkach serwisowych, na zdjęciach lub w notatkach przestaną się zgadzać.",
"settings_compact_refs_confirm": "Ponumerować ponownie wszystkie obiekty, zadania i wykonania kolejno w porządku utworzenia? Numery zapisane już w wydrukowanych książkach serwisowych, na zdjęciach lub w notatkach przestaną się zgadzać. Tej operacji nie można cofnąć.",
"settings_compact_refs_done": "Ponumerowano ponownie: obiekty {objects}, zadania {tasks}, wykonania {completions}.",
"row_actions_buttons_compact": "Przyciski (na telefonie tylko ikony)",
"row_actions_buttons": "Przyciski z tekstem",
"row_actions_icons": "Ikony (klasyczne)",
"row_actions_follow": "Zgodnie z ustawieniem domu",
"settings_panel_enabled": "Panel boczny",
"settings_panel_title": "Tytuł panelu bocznego",
"settings_notifications": "Powiadomienia",
"settings_notify_service": "Usługa powiadomień",
"settings_shopping_list": "Lista zakupów (zadania zakupowe)",
"settings_shopping_list_help": "Przypomnienia o zakupie brakujących części pojawiają się na tej liście; odhaczenie uzupełnia zapas.",
"shopping_list_none": "Wyłączone — brak listy zakupów",
"settings_install_assist_sentences": "Zainstaluj zdania Assist",
"settings_install_assist_sentences_hint": "Kopiuje zdania głosowe do Twojej konfiguracji, aby klasyczny agent Assist je rozpoznawał. Plik zmieniony przez Ciebie nigdy nie zostanie nadpisany.",
"test_notification": "Powiadomienie testowe",
"send_test": "Wyślij test",
"testing": "Wysyłanie…",
"test_notification_success": "Powiadomienie testowe wysłane",
"test_notification_failed": "Powiadomienie testowe nie powiodło się",
"notify_per_person": "Dostarczanie dla każdej osoby",
"member_avatars": "Awatary domowników",
"member_avatars_hint": "Wyświetlane obok przypisanych zadań — inicjały w kolorze domownika. Domyślnie z imienia; ustaw własne inicjały lub wybierz kolor, aby odróżnić domowników.",
"member_initials": "Inicjały",
"member_color": "Kolor",
"member_avatar_reset": "Resetuj",
"notify_no_own_device": "Brak własnego urządzenia — używa usługi domowej",
"settings_notify_due_soon": "Powiadom gdy wkrótce",
"settings_notify_overdue": "Powiadom gdy zaległe",
"settings_notify_triggered": "Powiadom gdy wyzwolone",
"settings_interval_hours": "Interwał powtarzania (godziny, 0 = raz)",
"settings_quiet_hours": "Godziny ciszy",
"settings_quiet_start": "Początek",
"settings_quiet_end": "Koniec",
"settings_max_per_day": "Maks. powiadomień dziennie (0 = bez limitu)",
"settings_bundling": "Grupowanie powiadomień",
"settings_bundle_threshold": "Próg grupowania",
"settings_reminder_leads": "Dodatkowe przypomnienia (dni przed terminem)",
"settings_reminder_leads_hint": "Wyprzedzenia rozdzielone przecinkami, np. 14, 3, 0 — w każdym wskazanym dniu wysyłane jest dodatkowe przypomnienie. Puste = wyłączone.",
"settings_actions": "Mobilne przyciski akcji",
"settings_action_complete": "Pokaż przycisk 'Wykonaj'",
"settings_action_skip": "Pokaż przycisk 'Pomiń'",
"settings_action_snooze": "Pokaż przycisk 'Drzemka'",
"settings_weekly_digest": "Cotygodniowe podsumowanie",
"settings_weekly_digest_hint": "Jedno powiadomienie podsumowujące w poniedziałek rano, gdy są zadania.",
"settings_warranty_reminder": "Przypomnienie o końcu gwarancji",
"settings_warranty_reminder_days": "Dni przed wygaśnięciem",
"settings_warranty_reminder_hint": "Powiadom raz, gdy do wygaśnięcia gwarancji obiektu pozostanie tyle dni.",
"settings_snooze_hours": "Czas drzemki (godziny)",
"settings_budget": "Budżet",
"settings_currency": "Waluta",
"settings_currency_decimals": "Miejsca po przecinku w kwotach",
"settings_currency_decimals_hint": "Ile miejsc po przecinku pokazuje każda kwota: KPI, budżety, koszty na listach i w raportach, alerty budżetowe. 0 = liczby całkowite.",
"settings_budget_monthly": "Budżet miesięczny",
"settings_budget_yearly": "Budżet roczny",
"settings_budget_alerts": "Alerty budżetowe",
"settings_budget_threshold": "Próg alertu (%)",
"settings_import_export": "Import / Eksport",
"settings_export_json": "Eksportuj JSON",
"settings_export_yaml": "Eksportuj YAML",
"settings_export_csv": "Eksportuj CSV",
"settings_export_settings": "Eksportuj ustawienia (JSON)",
"settings_import_placeholder": "Wklej tutaj zawartość JSON lub CSV…",
"settings_import_btn": "Importuj",
"settings_import_success": "{count} obiektów zaimportowanych pomyślnie.",
"settings_export_success": "Eksport pobrany.",
"settings_saved": "Ustawienie zapisane.",
"settings_include_history": "Dołącz historię",
"sort_alphabetical": "Alfabetycznie",
"sort_due_soonest": "Najbliższy termin",
"sort_task_count": "Liczba zadań",
"sort_area": "Obszar",
"sort_assigned_user": "Przypisany użytkownik",
"sort_group": "Grupa",
"groupby_none": "Bez grupowania",
"groupby_area": "Wg obszaru",
"groupby_group": "Wg grupy",
"groupby_user": "Wg użytkownika",
"groupby_object": "Według obiektu",
"filter_label": "Filtr",
"user_label": "Użytkownik",
"photo_label": "Zdjęcie",
"sort_label": "Sortowanie",
"group_by_label": "Grupuj wg",
"state_value_help": "Użyj wartości stanu HA (zwykle małymi literami, np. \"on\"/\"off\"). Wielkość liter jest normalizowana przy zapisie.",
"target_changes_help": "Liczba pasujących przejść przed wyzwoleniem (domyślnie: 1).",
"state_latch_help": "Przy 1 przejściu wyzwalacz działa jak zatrzask: resetuje się, gdy encja opuści stan docelowy — lub, gdy ustawiono tylko stan początkowy, gdy do niego wróci.",
"for_minutes_state_help": "0 liczy każdą zmianę od razu. Z minutami nowy stan musi się najpierw utrzymać — krótkie mignięcia wtedy nie wyzwalają i nie liczą się.",
"qr_print_title": "Drukuj kody QR",
"qr_print_desc": "Wygeneruj stronę do druku z kodami QR do wycięcia i naklejenia na sprzęcie.",
"qr_print_load": "Załaduj obiekty",
"qr_print_filter": "Filtr",
"qr_print_objects": "Obiekty",
"qr_print_actions": "Akcje",
"qr_print_url_mode": "Typ linku",
"qr_print_estimate": "Szacowane kody QR",
"qr_print_over_limit": "limit 200, zawęź filtr",
"qr_print_generate": "Generuj kody QR",
"qr_print_generating": "Generowanie…",
"qr_print_ready": "Kody QR gotowe",
"qr_print_print_button": "Drukuj",
"qr_print_empty": "Nic do wygenerowania",
"qr_action_skip": "Pomiń",
"vacation_title": "Tryb urlopowy",
"vacation_active": "aktywny",
"vacation_ended": "zakończony",
"vacation_desc": "Zaplanuj urlop: powiadomienia są wstrzymane podczas okresu plus dni bufora. Możesz dodać wyjątki dla wybranych zadań.",
"vacation_enable": "Włącz tryb urlopowy",
"vacation_start": "Początek",
"vacation_end": "Koniec",
"vacation_buffer": "Bufor (dni)",
"vacation_exempt_title": "Powiadamiaj mimo urlopu",
"vacation_exempt_desc": "Wybierz zadania, które mają powiadamiać także w czasie urlopu (np. krytyczna chemia basenu).",
"vacation_load_tasks": "Wczytaj zadania",
"vacation_preview_btn": "Pokaż podgląd",
"vacation_preview_affected": "zadań dotyczy",
"vacation_event_due_soon": "wkrótce będzie wymagane",
"vacation_event_overdue": "stanie się zaległe",
"vacation_event_triggered_est": "możliwe wyzwolenie czujnika",
"vacation_sensor_based": "(czujnikowe)",
"vacation_action_notify": "Powiadamiaj mimo to",
"vacation_action_unsilence": "Ponownie wycisz",
"vacation_marked_complete": "Oznaczono jako wykonane",
"vacation_marked_skip": "Pominięto",
"vacation_end_now": "Zakończ urlop teraz",
"unassigned": "Nieprzypisane",
"no_area": "Brak obszaru",
"has_overdue": "Ma zaległe zadania",
"object": "Obiekt",
"settings_panel_access": "Dostęp do panelu",
"settings_panel_access_desc": "Administratorzy zawsze mają pełny dostęp. Aby delegować tworzenie, edytowanie i usuwanie wybranym użytkownikom bez uprawnień administratora, włącz tę opcję i zaznacz ich poniżej — pozostali widzą tylko Wykonaj i Pomiń.",
"settings_operator_write": "Zezwól wybranym użytkownikom na tworzenie, edycję i usuwanie",
"settings_operator_write_desc": "Wyłączone: tylko administratorzy mogą zmieniać treść. Włączone: wybrani użytkownicy poniżej również mają pełny dostęp.",
"no_non_admin_users": "Nie znaleziono użytkowników nie-admin. Dodaj ich w Ustawienia → Osoby.",
"owner_label": "Właściciel",
"feat_completion_actions": "Akcje po zakończeniu",
"feat_completion_actions_desc": "Akcja HA per zadanie po zakończeniu + QR szybkiego zakończenia z predefiniowanymi wartościami.",
"on_complete_action_title": "Po zakończeniu: wywołaj akcję HA (opcjonalnie)",
"on_complete_action_desc": "Wywołuje usługę HA po zakończeniu zadania — np. zresetuj licznik urządzenia.",
"on_complete_action_target": "Encja docelowa",
"on_complete_action_data": "Dane (JSON, opcjonalnie)",
"on_complete_action_test": "Testuj akcję",
"on_complete_action_test_success": "Sukces",
"on_complete_action_test_failed": "Błąd",
"quick_complete_defaults_title": "Wartości domyślne szybkiego zakończenia (dla skanów QR, opcjonalnie)",
"quick_complete_defaults_desc": "Predefiniowane wartości dla QR szybkiego zakończenia. Bez nich QR otwiera okno dialogowe.",
"quick_complete_defaults_notes": "Notatki",
"quick_complete_defaults_cost": "Koszt",
"quick_complete_defaults_duration": "Czas trwania (minuty)",
"quick_complete_defaults_feedback_none": "Brak opinii",
"quick_complete_defaults_feedback_needed": "Było potrzebne",
"quick_complete_defaults_feedback_not_needed": "Nie było potrzebne",
"quick_complete_success": "Szybko oznaczono jako wykonane",
"trigger_replaced": "Wyzwalacz zastąpiony",
"trigger_removed": "Wyzwalacz usunięty",
"add": "Dodaj",
"show_stats": "Pokaż statystyki + wykresy",
"hide_stats": "Ukryj statystyki",
"adaptive_no_data": "Za mało historii ukończeń do analizy adaptacyjnej. Wykonaj to zadanie jeszcze kilka razy, aby odblokować propozycje interwału i wykresy niezawodności.",
"suggestion_applied": "Zastosowano sugerowany interwał",
"vacation_mode": "Tryb urlopowy",
"vacation_status_active": "Aktywny teraz",
"vacation_status_scheduled": "Zaplanowany",
"vacation_status_inactive": "Nieaktywny",
"vacation_end_now_confirm": "Zakończyć urlop natychmiast?",
"vacation_exempt_count": "wykluczone",
"vacation_advanced": "Zaawansowane…",
"vacation_open_panel": "Otwórz w panelu",
"enable": "Włącz",
"saved": "Zapisano",
"budget_monthly_set": "Ustaw miesięczny",
"budget_yearly_set": "Ustaw roczny",
"budget_advanced": "Waluta, alerty…",
"budget_open_panel": "Otwórz w panelu",
"groups_empty": "Brak grup.",
"group_new_placeholder": "Dodaj grupę…",
"groups_manage_tasks": "Zarządzaj przypisaniami zadań…",
"groups_open_panel": "Otwórz w panelu",
"on_complete_action_target_hint": "Uwaga: domena encji musi pasować do usługi — np. 'button.press' działa tylko na button.*, 'counter.increment' tylko na counter.*, 'input_button.press' tylko na input_button.* itd. W przypadku niezgodności akcja po cichu się nie wykona (HA zapisze w dzienniku 'Referenced entities ... missing or not currently available').",
"show_all_objects": "Pokaż wszystkie obiekty",
"show_all_tasks": "Wyczyść filtr — pokaż wszystkie zadania",
"filter_to_overdue": "Filtruj listę tylko do zaległych",
"filter_to_due_soon": "Filtruj listę tylko do zbliżających się terminów",
"filter_to_triggered": "Filtruj listę tylko do wyzwolonych",
"open_task": "Otwórz zadanie",
"show_details": "Pokaż historię + statystyki",
"hide_details": "Ukryj szczegóły",
"history_empty": "Brak historii.",
"history_edit_button": "Edytuj wpis",
"total_cost": "Koszt całkowity",
"times_performed": "Wykonano",
"older_entries": "starsze",
"open_in_panel": "Otwórz w panelu Konserwacja",
"skip_reason": "Powód pominięcia (opcjonalnie)",
"reset_to_date": "Zresetuj ostatnie wykonanie na",
"delete_task_confirm": "Usunąć to zadanie i jego historię?",
"delete_object_confirm": "Usunąć ten obiekt i wszystkie jego zadania?",
"loading": "Ładowanie…",
"archive": "Archiwizuj",
"undo": "Cofnij",
"task_archived": "Zadanie zarchiwizowane",
"object_archived": "Obiekt zarchiwizowany",
"unarchive": "Przywróć z archiwum",
"archived": "Zarchiwizowane",
"show_archived": "Pokaż zarchiwizowane",
"hide_archived": "Ukryj zarchiwizowane",
"section_collapse": "Zwiń sekcję",
"section_expand": "Rozwiń sekcję",
"confirm_archive_object": "Zarchiwizować ten obiekt i jego zadania? Historia zostanie zachowana i można ją później przywrócić.",
"settings_archive": "Archiwum i przechowywanie",
"settings_archive_desc": "Odkładaj ukończone zadania jednorazowe bez usuwania. Zarchiwizowane elementy są ukryte i nieaktywne, ale zachowują historię i koszty.",
"settings_archive_oneoff_days": "Automatycznie archiwizuj ukończone zadania jednorazowe po (dni, 0 = wył.)",
"settings_delete_archived_oneoff_days": "Automatycznie usuwaj zarchiwizowane zadania jednorazowe po (dni, 0 = nigdy)",
"archive_object": "Archiwizuj obiekt",
"unarchive_object": "Przywróć obiekt z archiwum",
"documents": "Dokumenty",
"documents_empty": "Brak dokumentów.",
"doc_upload": "Prześlij plik",
"doc_uploading": "Przesyłanie…",
"doc_add_link": "Dodaj link",
"doc_link_url": "URL (https://…)",
"doc_link_title": "Tytuł (opcjonalnie)",
"doc_open": "Otwórz",
"doc_delete_confirm": "Usunąć „{name}”?",
"doc_too_large": "Plik jest za duży (maks. 25 MB).",
"doc_upload_failed": "Przesyłanie nie powiodło się.",
"docs_archive_too_large": "Archiwum jest za duże (maks. {max}).",
"completion_photos_optional": "Zdjęcia z wykonania (opcjonalnie)",
"completion_photos": "Zdjęcia z wykonania",
"choose_photos": "Wybierz zdjęcia",
"choose_photo": "Wybierz zdjęcie",
"photos_android_hint": "Aplikacja na Androida przekazuje jedno zdjęcie na wybór — każdy wybór jest dodawany.",
"photos_limit": "Maksymalnie {max} zdjęć na wykonanie",
"history_edit_photos_hint": "Zdjęcie usunięte tutaj pozostaje w dokumentach obiektu.",
"uploading": "Przesyłanie…",
"remove": "Usuń",
"doc_deduped": "Już zapisany gdzie indziej — współdzielony, bez dodatkowego miejsca.",
"doc_dup_in_object": "Ten plik jest już dołączony do tego obiektu.",
"doc_link_invalid": "Dozwolone są tylko linki http/https.",
"doc_cat_manual": "Instrukcja",
"doc_cat_warranty": "Gwarancja",
"doc_cat_invoice": "Faktura",
"doc_cat_spare_parts": "Części zamienne",
"doc_cat_photo": "Zdjęcie",
"doc_cat_other": "Inne",
"doc_link_badge": "Link",
"doc_storage_title": "Magazyn dokumentów",
"doc_storage_saved": "Zaoszczędzone przez deduplikację",
"doc_storage_refresh": "Odśwież",
"doc_download": "Pobierz",
"doc_close": "Zamknij",
"doc_camera": "Zrób zdjęcie",
"camera_capture_shoot": "Zrób zdjęcie",
"camera_switch_lens": "Przełącz kamerę",
"camera_switching": "Przełączanie aparatu…",
"camera_not_answered": "Ten aparat nie odpowiedział. Stuknij ponownie przełącznik, aby spróbować następnego, lub użyj wyboru pliku.",
"camera_diagnostics": "Szczegóły do zgłoszenia błędu",
"camera_copy": "Kopiuj",
"camera_copied": "Skopiowano",
"doc_drop_hint": "Upuść pliki tutaj",
"doc_task_none": "Brak dokumentów powiązanych z tym zadaniem.",
"doc_link_existing": "Powiąż dokument…",
"doc_attach": "Powiąż",
"doc_unlink": "Odłącz",
"doc_page": "Strona",
"chart_range_7d": "7d",
"chart_range_30d": "30d",
"chart_range_90d": "90d",
"chart_range_1y": "1r",
"chart_since_service": "od ostatniej konserwacji",
"chart_no_stats": "Brak statystyk długoterminowych dla tej encji — wyświetlane są tylko wartości z wpisów konserwacji",
"auto_complete_on_recovery": "Zakończ automatycznie, gdy czujnik wróci do normy",
"auto_complete_on_recovery_help": "Rejestruje wykonanie (ustawia ostatnie wykonanie), gdy wyzwalacz sam się rozwiąże — np. uzupełniono sól, wymieniono filtr.",
"doc_search": "Szukaj dokumentów…",
"doc_search_none": "Brak pasujących dokumentów",
"doc_description": "Opis (opcjonalnie)",
"doc_sort": "Sortuj dokumenty",
"doc_sort_newest": "Najnowsze najpierw",
"doc_sort_oldest": "Najstarsze najpierw",
"doc_sort_title": "Według tytułu (1, 2, 3 …)",
"doc_sort_category": "Według kategorii",
"link_device_optional": "Połącz z istniejącym urządzeniem (opcjonalnie)",
"parent_object_optional": "Obiekt nadrzędny (opcjonalnie)",
"parent_none": "(Brak nadrzędnego)",
"paused": "Wstrzymane",
"pause_object": "Wstrzymaj",
"resume_object": "Wznów",
"pause_until_prompt": "Zamroź harmonogramy tego obiektu — nic nie staje się wymagane i nic nie powiadamia do czasu wznowienia. Opcjonalnie ustaw datę automatycznego wznowienia.",
"pause_until_label": "Wznów dnia (opcjonalnie)",
"object_paused": "Obiekt wstrzymany",
"object_resumed": "Obiekt wznowiony — harmonogramy uruchomione od nowa",
"object_paused_badge": "Wstrzymane",
"paused_until_label": "do",
"replace_object": "Zastąp…",
"replace_object_prompt": "Wycofaj ten obiekt i utwórz następcę. Historia i koszty pozostają zarchiwizowane przy starym; zadania i dokumenty przechodzą do nowego, liczniki startują od zera.",
"replace_name_label": "Nazwa następcy",
"object_replaced": "Obiekt zastąpiony — utworzono następcę",
"reading_unit_label": "Jednostka odczytu (np. kWh, m³)",
"reading_unit_help": "Wyświetlana obok zarejestrowanej wartości przy ukończeniu tego zadania.",
"reading_value_label": "Wartość odczytu",
"reading_label": "Odczyt",
"readings_section": "Odczyty",
"readings_hint": "Kilka nazwanych wartości na wykonanie — jeden wiersz na licznik. Zostaw puste, aby zapisać jedną wartość.",
"reading_name_label": "Nazwa odczytu",
"reading_unit_short": "Jednostka",
"reading_add": "Dodaj odczyt",
"reading_duplicate_name": "Nazwa już użyta",
"reading_last": "ostatnio: {value}",
"reading_below_last": "Mniej niż ostatni odczyt ({value})",
"settings_templates_label": "Galeria szablonów",
"settings_templates_hint": "Odznacz szablony, których nigdy nie użyjesz — znikną z wyboru „Z szablonu\" (panel i config flow). Nic więcej się nie zmienia; można je włączyć ponownie w każdej chwili.",
"home_profile_title": "Profil domu",
"home_profile_hint": "Poleca szablony i ustawia okna sezonowe zgodnie z Twoim klimatem i półkulą. Wszystko jest ustalane lokalnie na podstawie pięter, obszarów i lokalizacji domu.",
"home_type_label": "Rodzaj domu",
"home_type_auto": "Automatycznie ({detected})",
"home_region_label": "Stan, prowincja lub region",
"home_region_none": "nie znaleziono",
"home_region_hint": "Niektóre przepisy różnią się w obrębie kraju – w jednym stanie coroczny przegląd pojazdu, w sąsiednim żaden. Ustalono na podstawie lokalizacji domu.",
"home_dwelling_house": "Dom",
"home_dwelling_apartment": "Mieszkanie",
"home_dwelling_unknown": "nie rozpoznano",
"home_detected_from": "Rozpoznano po: {reasons}",
"home_reason_floors": "kilka pięter",
"home_reason_basement": "piwnica",
"home_reason_garden": "ogród",
"home_reason_shed": "szopa",
"home_reason_driveway": "podjazd",
"home_reason_garage": "garaż",
"home_reason_attic": "strych",
"home_reason_lawn_mower": "kosiarka",
"home_reason_gate": "brama",
"home_reason_balcony": "balkon",
"home_reason_small_home": "mało pomieszczeń na jednym piętrze",
"home_reason_ups": "zasilacz UPS",
"home_climate_label": "Klimat",
"home_climate_value": "Köppen {koppen} · najzimniejszy miesiąc {cold} °C · najcieplejszy miesiąc {warm} °C",
"home_climate_unknown": "Nie ustawiono lokalizacji domu w Home Assistant",
"home_hemisphere_south": "Półkula południowa — okna sezonowe są odwrócone",
"home_trait_freeze": "Mrozy zimą",
"home_trait_snow": "Śnieżne zimy",
"home_trait_severe_winter": "Surowe zimy",
"home_trait_damp": "Wilgotny klimat",
"home_trait_mediterranean": "Klimat śródziemnomorski",
"home_trait_earthquake": "Obszar sejsmiczny",
"home_trait_hot_summer": "Upalne lata",
"home_trait_hot_humid": "Gorąco i wilgotno",
"home_trait_hot_dry": "Gorąco i sucho",
"home_trait_termites": "Obszar występowania termitów",
"home_trait_wildfire": "Ryzyko pożarów lasów",
"home_trait_cyclone": "Obszar huraganów / tajfunów",
"home_trait_tropical": "Klimat tropikalny",
"home_trait_radon": "Zalecany pomiar radonu",
"home_reason_starter": "Podstawy dla Twojego domu",
"home_reason_country": "Popularne w kraju: {country}",
"home_reason_feature": "Znaleziono w Twoim domu: {feature}",
"templates_recommended_title": "Polecane dla Twojego domu",
"templates_recommended_hint": "Na podstawie profilu domu — możesz go zmienić w Ustawieniach.",
"templates_legal_hint": "Informacje o obowiązkach prawnych i terminach mają charakter orientacyjny i nie stanowią porady prawnej. Przepisy różnią się w zależności od regionu i zmieniają się — pierwszeństwo mają lokalne przepisy i instrukcje producenta.",
"templates_not_typical": "Nietypowe dla Twojego rodzaju domu",
"templates_set_up": "Już skonfigurowano",
"worksheet": "Karta pracy",
"worksheet_scan_view": "Zeskanuj, aby otworzyć zadanie",
"worksheet_scan_complete": "Zeskanuj, aby ukończyć",
"worksheet_manual_excerpt": "Fragment instrukcji",
"worksheet_pages": "strony",
"worksheet_printed": "Wydrukowano",
"worksheet_never": "Nigdy",
"card_all_caught_up": "Wszystko zrobione — nic nie wymaga uwagi",
"postpone": "Odłóż",
"postpone_date_prompt": "Przełożyć ten termin na jaką datę?",
"postpone_date_label": "Nowa data",
"postponed": "Odłożono",
"postponed_to": "Odłożono do",
"season_window_label": "Okno sezonowe (miesiące)",
"season_window_hint": "Termin tylko w wybranych miesiącach; daty poza sezonem przechodzą na następny aktywny miesiąc. Brak = cały rok.",
"series_end_label": "Kończy się",
"series_end_never": "Nigdy (powtarza bez końca)",
"series_end_after_count": "Po liczbie razy",
"series_end_until": "W dniu",
"series_end_count_label": "Liczba razy",
"series_end_until_label": "Data końcowa",
"parts_section": "Części i materiały",
"parts_inventory_value": "Wartość zapasów",
"part_add": "Dodaj część",
"part_name": "Nazwa",
"part_vendor": "Producent",
"part_storage_location": "Miejsce przechowywania",
"part_product_url": "Adres URL produktu",
"part_unit": "Jednostka",
"part_cost": "Cena jednostkowa",
"part_stock": "Stan",
"part_reorder_threshold": "Próg zamówienia",
"part_restock_quantity": "Ilość uzupełnienia",
"part_auto_buy": "Zadanie zakupu przy niskim stanie",
"part_restock": "Koryguj stan",
"parts_used_by": "Używane przez",
"restock_quantity_label": "Kupiona ilość",
"consumes_parts_label": "Zużywa części",
"task_parts_fleet_hint": "Liczba baterii pochodzi z Battery Notes dla każdego urządzenia — tu nie ma nic do powiązania.",
"shared_parts_other_objects": "Części z innych obiektów",
"shared_parts_help": "Kilka obiektów może korzystać z jednego zapasu. Wykonanie tego zadania odejmuje ze stanu obiektu będącego właścicielem.",
"shared_part_unknown": "Nieznana część",
"parts_load_failed": "Nie udało się wczytać części tego obiektu — opcje zużycia części są teraz niedostępne.",
"settings_export_selection": "Ogranicz do wybranych obiektów (opcjonalnie)",
"settings_docs_archive": "Archiwum dokumentów (z plikami)",
"settings_docs_archive_hint": "Eksporty JSON/YAML/CSV zawierają tylko ustawienia. To ZIP zawiera treść przesłanych plików, aby przywracanie było kompletne.",
"settings_docs_export_btn": "Pobierz ZIP dokumentów",
"settings_docs_import_btn": "Przywróć ZIP dokumentów",
"settings_docs_import_success": "Przywrócono: {blobs} plików, {docs} dokumentów",
"adopt_problem_button": "Przejmij czujniki problemów",
"adopt_problem_title": "Przejmij czujniki problemów",
"adopt_problem_hint": "Zamienia czujniki problemów HA (błędy drukarki, ostrzeżenia filtra, niski poziom baterii) w zadania konserwacji, które uruchamiają się, gdy problem jest aktywny, i kończą się po jego rozwiązaniu.",
"adopt_problem_none": "Nie znaleziono czujników problemów, które nie są już śledzone.",
"adopt_problem_active": "aktywny",
"adopt_problem_ok": "ok",
"adopt_problem_new_object": "(nowy)",
"adopt_object_hint": "Nadaj kilku czujnikom tę samą nazwę obiektu, a staną się jednym obiektem; wpisz nazwę istniejącego obiektu, aby je tam dodać.",
"adopt_summary_title": "Co zmieni przejęcie",
"adopt_summary_existing": "„{name}”: zadania {before} → {after}",
"adopt_problem_adopt": "Przejmij zaznaczone",
"adopt_problem_done": "Przejęto {tasks} czujnik(ów) problemów",
"views_label": "Widoki",
"views_none": "— Brak widoku —",
"views_manage": "Zapisz / zarządzaj widokami",
"views_dialog_title": "Zapisane widoki",
"views_dialog_hint": "Zapisz bieżące filtry jako nazwany widok, którego każdy może użyć.",
"views_name_placeholder": "Nazwa widoku",
"views_save_current": "Zapisz bieżące filtry",
"views_none_yet": "Brak zapisanych widoków.",
"close": "Zamknij",
"trigger_hint_now": "Czujnik wskazuje teraz {value}.",
"trigger_hint_above": "Zadanie uruchomi się, gdy wartość przekroczy {target}.",
"trigger_hint_below": "Uruchomi się, gdy wartość spadnie poniżej {target}.",
"trigger_hint_overlap": "Te granice nakładają się: każdy odczyt wyzwala zadanie i nigdy nie może ono wrócić do normy. Pozostaw jedno z pól puste.",
"trigger_hint_counter_delta": "Liczy od bieżącego odczytu ({value}): termin przy {due} (+{target}); licznik startuje od nowa po każdym ukończeniu.",
"trigger_hint_counter_delta_edit": "Liczy zużycie od ostatniego ukończenia: termin po +{target}; licznik startuje od nowa po każdym ukończeniu.",
"trigger_hint_counter_abs": "Zadanie staje się wymagalne, gdy czujnik osiągnie {target}.",
"trigger_hint_runtime": "Zadanie staje się wymagalne po {hours} h łącznej pracy; licznik startuje od nowa po każdym ukończeniu.",
"trigger_hint_state_change": "Zadanie staje się wymagalne po {count} zmianie/zmianach stanu.",
"trigger_hint_state_change_to": "Zadanie staje się wymagalne po {count} zmianie/zmianach na „{state}”.",
"trigger_hint_state_now": "Bieżący stan: {value}.",
"adopt_problem_part": "Używa części: {name}",
"label_filter": "Etykieta",
"all_labels": "Wszystkie etykiety",
"settings_notify_scope": "Powiadamiaj tylko dla widoku",
"settings_notify_scope_all": "Wszystkie zadania",
"settings_notify_scope_hint": "Przypomnienia wysyłają tylko zadania pasujące do filtrów etykiety/użytkownika wybranego widoku. Status, sortowanie i grupowanie widoku są tu ignorowane.",
"settings_notify_completed": "Powiadomienia o wykonaniu",
"settings_notify_completed_hint": "Wiadomość dla domowników, gdy zadanie zostanie wykonane, z powodem i wykonawcą. „Tylko automatyczne” zgłasza wyłącznie wykonania, których nikt nie zrobił na miejscu: powrót czujnika, odhaczenie na liście zakupów, wywołanie usługi przez automatyzację. Tylko do usługi domowej; godziny ciszy i dzienny limit obowiązują.",
"notify_completed_off": "Wył.",
"notify_completed_automatic": "Tylko automatyczne wykonania",
"notify_completed_all": "Wszystkie wykonania",
"settings_notify_rule": "Własna reguła powiadomień",
"settings_notify_rule_hint": "Każde powiadomienie wyzwala dodatkowo zdarzenie maintenance_supporter_notification (rodzaj, status, obiekt, zadanie, numery referencyjne, priorytet, link, dane). Przekieruj je automatyzacją — np. do Tickera, Telegrama lub Pushover.",
"settings_notify_event_only": "Tylko zdarzenie, nic nie wysyłaj",
"settings_notify_event_only_hint": "Twoja automatyzacja odpowiada za całe dostarczanie. Odstępy powtórzeń, ciche godziny i dzienny limit nadal decydują, kiedy zdarzenie się wyzwala.",
"settings_notify_extra_data": "Dodatkowe dane powiadomienia (szablon)",
"settings_notify_extra_data_hint": "JSON lub YAML, Jinja dozwolone; scalane z data wywołania notify (Twoje klucze wygrywają). Zmienne: kind, status, priority, labels, notes, area_name, object_name, task_name, object_ref, task_ref, days_until_due, next_due, last_performed, responsible_user_id, sensor_entity_id, url, target, title, message. Sprawdź przyciskiem Wyślij test.",
"card_saved_view": "Zapisany widok",
"card_saved_view_none": "Brak",
"card_saved_view_help": "Stosuje filtry statusu, użytkownika i etykiety widoku oprócz powyższych filtrów. Sortowanie i grupowanie widoku to ustawienia wyświetlania panelu i nie są stosowane na karcie.",
"panel_card_tab": "Otwieraj na karcie",
"panel_card_tab_default": "Zapamiętana karta (jak w panelu)",
"panel_card_view": "Otwieraj z zapisanym widokiem",
"panel_card_height": "Wysokość",
"panel_card_height_help": "Puste = wypełnia ekran pod kartą (widok panelu). W przeciwnym razie długość CSS, np. 600px lub 80vh, dla widoków z innymi kartami.",
"panel_card_not_registered": "Panel Maintenance Supporter jest niedostępny — czy integracja jest skonfigurowana?",
"panel_card_load_failed": "Nie udało się wczytać panelu Maintenance Supporter — odśwież stronę (po aktualizacji: wyczyść pamięć podręczną przeglądarki).",
"doc_part_none": "Brak dokumentów powiązanych z tą częścią.",
"settings_templates_toggle_group": "Włącz lub wyłącz wszystkie szablony w tej grupie",
"setups_button": "Sugerowane konfiguracje",
"setups_title": "Sugerowane konfiguracje (Beta)",
"setups_hint": "Urządzenia obsługiwanych integracji, których czujniki materiałów eksploatacyjnych mogą napędzać zadania konserwacji. Przyjęcie tworzy obiekt i łączy każde zadanie z czujnikiem — uruchamia się, gdy materiał się kończy, i rozwiązuje po wymianie.",
"setups_none": "Nie znaleziono obsługiwanych urządzeń z niepodłączonymi czujnikami materiałów.",
"setups_adopt": "Skonfiguruj wybrane",
"setups_done": "Utworzono {tasks} zadań powiązanych z czujnikami.",
"complete_parts_used": "Części użyte tym razem",
"part_delete_confirm": "Usunąć część '{name}'? Zostaną usunięte śledzenie stanu, powiązania z zadaniami i otwarte przypomnienie o zakupie.",
"baseline_start_value": "Wartość początkowa (opcjonalnie)",
"baseline_start_help": "Liczenie zaczyna się od tej wartości. Pozostaw puste, aby liczyć od bieżącego stanu; wpisz stan z ostatniego serwisu, aby uwzględnić dotychczasowe zużycie.",
"setups_baseline_hint": "stan przy ostatnim serwisie (opcjonalnie)",
"baseline_start_help_edit": "Pozostaw puste, aby zachować dotychczasowe liczenie. Wpisana wartość zakotwicza liczenie na nowo (np. stan przy ostatnim serwisie).",
"baseline_current_effective": "Obecnie obowiązująca wartość początkowa: {value}",
"runtime_on_states": "Stany aktywne",
"runtime_on_states_help": "Stany liczone jako czas pracy — domyślnie: on. Np. mowing, cleaning, printing. Przy wybranym atrybucie porównywane są jego wartości.",
"runtime_max_session": "Maks. czas sesji (sekundy)",
"runtime_max_session_help": "Pojedynczy przebieg liczy się najwyżej tyle sekund — chroni przed czujnikiem zawieszonym na WŁ. (utrata połączenia, restart). Puste = bez limitu.",
"trend_approaching": "Zbliża się do progu",
"trend_easing": "Oddala się od progu",
"split_select_hint": "Wybierz zadanie, aby zobaczyć tutaj szczegóły",
"setups_target_new": "Utwórz nowy: {name}",
"setups_target_match": "{name} — pasuje: {reasons}",
"setups_reason_model": "numer modelu",
"setups_reason_name": "nazwa",
"setups_reason_area": "obszar",
"setups_reason_sibling": "ten sam model na innym urządzeniu",
"setups_maybe_covered": "Prawdopodobnie już istnieje jako „{name}”",
"setups_already": "Już istnieje: {names}",
"setups_before_after": "Zadania obiektu: {before} → {after}",
"setups_new_object_count": "Nowy obiekt „{name}” · zadania: {count}",
"schedule_preview_title": "Najbliższe terminy",
"schedule_preview_ontime": "Przy założeniu terminowego ukończenia.",
"schedule_preview_ends": "(seria się kończy)",
"adopt_problem_responsible": "Osoba odpowiedzialna za wszystkie przejęte zadania (opcjonalnie)",
"adopt_for_minutes_hint": "Wyzwalaj dopiero, gdy problem utrzymuje się tak długo — 0 reaguje na pierwsze mignięcie.",
"adopt_problem_configure": "Konfiguruj",
"history_auto": "Automatycznie",
"battery_fleet_title": "Flota baterii",
"battery_fleet_none_low": "Wszystkie baterie OK — nic do wymiany.",
"battery_fleet_buy_now": "Kup teraz",
"battery_fleet_soon": "Wkrótce potrzebne",
"battery_fleet_soon_hint": "Szacowane wg ostatniej wymiany — zamów z wyprzedzeniem.",
"battery_fleet_mark_all": "Oznacz wszystkie jako wymienione",
"battery_fleet_mark_one": "Oznacz tę baterię jako wymienioną",
"battery_fleet_offline": "offline",
"battery_fleet_no_sensor": "Brak czujnika",
"battery_fleet_trigger_lost": "Wyzwalacz czujnika tego zadania został utracony — nie uruchomi się ani nie zakończy automatycznie.",
"battery_fleet_repair": "Napraw",
"battery_fleet_exclude": "Wyklucz z floty",
"battery_fleet_excluded": "Wykluczone",
"battery_fleet_include": "Śledź ponownie",
"battery_fleet_all": "Wszystkie śledzone baterie",
"battery_fleet_all_hint": "Wyklucz tutaj urządzenie, zanim w ogóle zgłosi niski poziom — odkurzacz, który sam się ładuje, albo telefon, który ostrzega samodzielnie.",
"battery_fleet_add": "Dodaj baterię",
"battery_fleet_add_hint": "Wybierz czujnik baterii pominięty przez automatyczne wykrywanie — od razu trafi na listę.",
"battery_fleet_track_self": "Śledź baterie samoładujące",
"battery_fleet_track_self_hint": "Telefony, odkurzacze i inne samoładujące się urządzenia pojawiają się jako akumulatory — przy niskim poziomie proszą o ładowanie, nigdy o nowe baterie.",
"battery_fleet_due_without_sensor": "Traktuj przekroczoną prognozę jako termin wymiany, gdy bateria nie ma czujnika",
"battery_fleet_due_without_sensor_hint": "Niektóre urządzenia w ogóle nie zgłaszają poziomu baterii — Battery Notes zna tylko typ i ostatnią wymianę. Po upływie typowej żywotności taka bateria liczy się jako słaba i zadanie floty przypomni ci o tym; oznaczenie jako wymienionej resetuje prognozę.",
"battery_fleet_status_low": "Niski",
"battery_fleet_status_soon": "Wkrótce",
"battery_fleet_status_ok": "W porządku",
"battery_fleet_status_due": "Do wymiany",
"battery_fleet_predicted_on": "Przewidywane około {date}",
"battery_fleet_predicted_typical": "Spodziewane około {date} — {months} mies. typowo dla {type} ({source})",
"lifetime_source_default": "wbudowana wartość domyślna",
"lifetime_source_table": "wbudowana tabela",
"lifetime_source_learned": "nauczone z {n} wymian",
"lifetime_source_override": "Twoje ustawienie",
"lifetime_source_learned_device": "nauczone z {n} wymian tego urządzenia",
"lifetime_source_learned_model": "nauczone z {n} wymian w urządzeniach tego modelu",
"battery_fleet_predicted_trend": "Prognoza na podstawie trendu rozładowania tej baterii: około {date} ({confidence})",
"battery_fleet_rechargeable": "Akumulator: ładowanie zamiast wymiany — nigdy na liście zakupów",
"battery_fleet_sort_name": "Sortuj według nazwy",
"battery_fleet_sort_urgency": "Sortuj według pilności",
"battery_fleet_mark_recharged": "Oznacz jako naładowaną",
"battery_fleet_sparkline_hint": "Poziom baterii z ostatnich 30 dni — kropkowana linia: prognoza do progu niskiego poziomu",
"battery_fleet_filter_type": "Pokaż tylko ten typ baterii",
"battery_fleet_record_replacement": "Poziom skoczył około {date} — zapisz tę wymianę w Battery Notes",
"battery_fleet_total": "Śledzone baterie: {n}",
"battery_fleet_setup_button": "Flota baterii",
"battery_fleet_setup_done": "Flota baterii skonfigurowana — jedno zadanie śledzi wszystkie.",
"update_banner": "Na serwerze jest nowsza wersja Maintenance Supporter — załaduj ponownie, aby zaktualizować panel.",
"update_reload": "Załaduj ponownie",
"row_actions_banner": "Ukończ i Pomiń w wierszach zadań są teraz przyciskami. Wolisz stare ikony?",
"row_actions_keep": "Zachowaj przyciski",
"row_actions_back": "Wróć do ikon",
"battery_fleet_forecast_overdue": "Przewidywana data minęła — bateria nadal zgłasza dobry stan. Jeśli ją wymieniono, zapisz wymianę; w przeciwnym razie prognoza była błędna.",
"cost_from_parts": "Użyj ≈ {amount} z części",
"dismiss": "Odrzuć",
"gs_label": "Pierwsze kroki — te wskazówki znikają wraz z rozwojem konfiguracji",
"gs_setups_chip": "Sugerowane konfiguracje: znaleziono {n} urządzeń z gotowymi wyzwalaczami",
"gs_adopt_chip": "{n} czujników problemów może stać się zadaniami konserwacji",
"gs_fleet_chip": "Jedno kliknięcie konfiguruje flotę baterii",
"cal_editor_window": "Okno domyślne",
"cal_editor_window_week": "Tydzień (7 dni)",
"cal_editor_window_fortnight": "Dwa tygodnie (14 dni)",
"cal_editor_window_month": "Miesiąc (30 dni, domyślnie)",
"cal_editor_window_year": "Rok (365 dni, puste dni ukryte)",
"cal_editor_show_chips": "Pokaż przełączniki okna na karcie",
"cal_editor_chips_hint": "Ukryj przełączniki, gdy karta jest osadzona w widoku strategii, który już pełni rolę wyboru okna.",
"cal_editor_show_user_filter": "Pokaż filtr użytkownika",
"cal_editor_default_user": "Domyślny filtr użytkownika",
"cal_editor_my_tasks": "Moje zadania (bieżący użytkownik)",
"cal_editor_show_object_filter": "Pokaż filtr obiektu",
"cal_editor_object_hint": "Wybierz obiekt w YAML: object_filter: \"<nazwa>\" — lub listę nazw, aby ograniczyć kartę do kilku obiektów.",
"object_history_section": "Historia (wszystkie zadania)",
"object_history_all_tasks": "Wszystkie zadania",
"object_history_empty": "Brak wpisów w tym okresie.",
"object_history_cap_note": "Historia przechowuje do 500 wpisów na zadanie — bardzo stare wpisy mogą brakować.",
"service_record_title": "Książka serwisowa",
"service_record_print": "Książka serwisowa (PDF)",
"date": "Data",
"service_record_entries": "wpisów",
"ref_number": "Numer referencyjny",
"print_options_title": "Drukuj książkę serwisową",
"print_layout": "Układ",
"print_layout_chronological": "Chronologicznie",
"print_layout_by_task": "Według zadania",
"print_include": "Uwzględnij",
"print_inc_readings": "Odczyty",
"print_inc_parts": "Zużyte części",
"print_inc_photos": "Zdjęcia",
"print_inc_documents": "Powiązane dokumenty",
"print_inc_doc_desc": "Opisy dokumentów",
"print_inc_checklist": "Lista kontrolna",
"print_inc_notes": "Notatki",
"print_inc_costs": "Koszt i czas",
"print_inc_person": "Wykonał",
"print_inc_refs": "Numery referencyjne",
"print_inc_bare": "Wykonania bez szczegółów",
"print_inc_qr": "Kod QR dla każdego zadania",
"print_button": "Drukuj",
"report_scan_hint": "Zeskanuj, aby otworzyć zadanie",
"completed_by": "Wykonane przez",
"date_from": "Od",
"date_to": "Do",
"phases_section": "Fazy cyklu (opcjonalnie)",
"phases_hint": "Różne prace w jednym rytmie — każde ukończenie przechodzi do następnego kroku (np. mały, mały, duży).",
"phase_add": "Dodaj fazę",
"phase_name": "Nazwa fazy",
"phase_sequence_label": "Kolejność cyklu",
"phase_sequence_add_step": "Dodaj krok",
"phase_current": "Bieżąca faza",
"phase_set": "Ustaw jako bieżącą",
"chart_history_fallback": "Brak statystyk długoterminowych dla tej encji — wyświetlana jest historia stanów recordera (zwykle ostatnie ~10 dni)",
"chart_history_alarm": "Widok wyzwalacza z historii stanów: 1 = stan alarmu utrzymany przez czas podtrzymania, 0 = w porządku (zwykle ostatnie ~10 dni)",
"chart_history_count": "Licznik zmian odtworzony z historii stanów od ostatniego serwisu (zwykle ostatnie ~10 dni)",
"prediction_cycles": "Nauczone z cykli",
"phase_require_override": "Nadpisz „Wymagaj przy ukończeniu” dla tej fazy",
"history_add_past": "Dodaj wcześniejsze ukończenie",
"require_tag_scan": "Ukończenie tylko przez skan tagu",
"require_tag_scan_help": "Dowód obecności: „Gotowe” jest wszędzie zablokowane, dopóki nie zeskanujesz tagu NFC lub kodu QR na urządzeniu. Automatyzacje mogą przekazać 'via_tag_scan' do usługi complete.",
"disallow_skip": "Nie zezwalaj na pomijanie",
"disallow_skip_help": "Akcja Pomiń znika ze wszystkich widoków, a serwer odrzuca pominięcie także z automatyzacji i głosu.",
"no_notifications": "Bez powiadomień dla tego zadania",
"no_notifications_help": "Bez przypomnień dla tego zadania — bez powiadomień o statusie, powtórzeń, wcześniejszych przypomnień i pakietów. Nadal widać je na pulpicie i w jego encjach; tygodniowe podsumowanie wciąż je liczy.",
"require_tag_scan_hint": "To zadanie można ukończyć tylko skanując jego tag NFC lub kod QR na urządzeniu — zapis tutaj zostanie odrzucony."
}