257 files

This commit is contained in:
Home Assistant Version Control
2026-10-02 16:06:24 +00:00
parent 7c55603942
commit c29f5cc088
258 changed files with 24621 additions and 3136 deletions
@@ -36,6 +36,8 @@
"reset": "Resetuj",
"snooze": "Drzemka",
"snoozed": "Odłożone",
"snoozed_for": "Przypomnienia wyciszone na {hours} godz. — do {until}",
"snoozed_for_one": "Przypomnienia wyciszone na godzinę — do {until}",
"cancel": "Anuluj",
"bulk_select": "Zaznacz",
"bulk_select_all": "Zaznacz wszystko",
@@ -61,7 +63,10 @@
"counter": "Licznik",
"state_change": "Zmiana stanu",
"runtime": "Czas pracy",
"trigger_type_due_date": "Data z czujnika",
"runtime_hours": "Docelowy czas pracy (godziny)",
"days_before": "Dni przed datą",
"days_before_help": "Dla czujnika, który podaje termin konserwacji (data lub znacznik czasu). 0 = w sam dzień. Własny przycisk „zrobione” urządzenia przesuwa datę i tym samym wyłącza wyzwalacz — ustaw go jako akcję przy wykonaniu.",
"target_value": "Wartość docelowa",
"target_changes": "Docelowa liczba zmian",
"for_minutes": "Przez (minuty)",
@@ -233,6 +238,8 @@
"model_optional": "Model (opcjonalne)",
"serial_number_optional": "Numer seryjny (opcjonalne)",
"serial_number_label": "S/N",
"object_replaces": "Poprzednik",
"object_replaced_by": "Następca",
"documentation_url_label": "Instrukcja",
"object_notes_label": "Notatki",
"sort_due_date": "Termin",
@@ -420,7 +427,7 @@
"qr_action_view": "Wyświetl informacje o konserwacji",
"qr_action_complete": "Oznacz konserwację jako wykonaną",
"qr_action_quick_complete": "Szybkie zakończenie — bez okna dialogowego",
"qr_print_quick_none": "Kody szybkiego zakończenia wymagają wartości domyślnych szybkiego zakończenia w zadaniu (okno zadania → Wartości domyślne szybkiego zakończenia) — żadne zadanie wybranych obiektów ich jeszcze nie ma.",
"qr_print_quick_none": "Kody szybkiego zakończenia wymagają wartości domyślnych szybkiego zakończenia w zadaniu (Ustawienia → Funkcje zaawansowane → Akcje po zakończeniu; okno zadania → Wartości domyślne szybkiego zakończenia) — żadne zadanie wybranych obiektów ich jeszcze nie ma.",
"qr_url_mode": "Typ linku",
"qr_mode_companion": "Companion App",
"qr_mode_local": "Lokalny (mDNS)",
@@ -576,8 +583,6 @@
"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",
@@ -669,6 +674,10 @@
"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_parts_cost_mode": "Części liczą się jako wydatek",
"settings_parts_cost_purchase": "Przy zakupie",
"settings_parts_cost_use": "Przy zużyciu",
"settings_parts_cost_mode_hint": "Przy zakupie: liczy się koszt przypomnienia o zakupie, a części zużyte w pracy są pokazywane informacyjnie. Przy zużyciu: każde wykonanie księguje wartość zużytych części, a zakup ustawia cenę części zamiast się liczyć. Dotyczy wykonań od teraz — historia zachowuje sposób zaksięgowania.",
"settings_budget_monthly": "Budżet miesięczny",
"settings_budget_yearly": "Budżet roczny",
"settings_budget_alerts": "Alerty budżetowe",
@@ -681,6 +690,7 @@
"settings_import_placeholder": "Wklej tutaj zawartość JSON lub CSV…",
"settings_import_btn": "Importuj",
"settings_import_success": "{count} obiektów zaimportowanych pomyślnie.",
"settings_import_unmatched_users": "Nie znaleziono w tej instancji: {names}. Ich przypisania zadań zostały usunięte — utwórz w Home Assistant osoby o tych samych nazwach i zaimportuj ponownie, aby je zachować.",
"settings_export_success": "Eksport pobrany.",
"settings_saved": "Ustawienie zapisane.",
"settings_include_history": "Dołącz historię",
@@ -746,7 +756,7 @@
"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_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 mają tylko Wykonaj, Pomiń, Resetuj, Odłóż i Drzemka.",
"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.",
@@ -760,6 +770,10 @@
"on_complete_action_test": "Testuj akcję",
"on_complete_action_test_success": "Sukces",
"on_complete_action_test_failed": "Błąd",
"action_test_bad_format": "Nieprawidłowy format usługi (oczekiwano 'domain.service')",
"action_test_unknown_service": "Usługa „{service}” nie jest zarejestrowana w Home Assistant. Sprawdź pisownię i czy integracja, która ją udostępnia, jest załadowana.",
"action_test_domain_mismatch": "Usługa „{service}” działa tylko z encjami {domain}.*; encja „{entity}” należy do {entity_domain}.* — wybierz usługę pasującą do domeny encji (np. {suggestion})",
"action_test_entity_missing": "Nie znaleziono encji docelowej „{entity}” w Home Assistant — mogła zostać przemianowana lub jej integracja usunięta.",
"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",
@@ -795,6 +809,7 @@
"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').",
"on_complete_action_target_more": "Ta akcja ma więcej celów, niż pokazuje to pole: {targets}. Pozostają bez zmian — wybranie tu innej encji zastąpi cały cel.",
"on_complete_action_skip_auto": "Nie, gdy zadanie wykona się samo (jego czujnik wrócił do normy)",
"show_all_objects": "Pokaż wszystkie obiekty",
"show_all_tasks": "Wyczyść filtr — pokaż wszystkie zadania",
@@ -844,6 +859,7 @@
"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}).",
"docs_archive_no_manifest": "Ten ZIP nie zawiera pliku manifest.json, więc przywracanie nie wie, do którego dokumentu należy plik. Przy ponownym pakowaniu zostaw manifest.json obok folderów.",
"completion_photos_optional": "Zdjęcia z wykonania (opcjonalnie)",
"completion_photos": "Zdjęcia z wykonania",
"choose_photos": "Wybierz zdjęcia",
@@ -904,6 +920,11 @@
"paused": "Wstrzymane",
"pause_object": "Wstrzymaj",
"resume_object": "Wznów",
"pause_task": "Wstrzymaj",
"resume_task": "Wznów",
"pause_task_prompt": "Zamraża harmonogram tego zadania — nie stanie się wymagalne i nie będzie powiadamiać, dopóki go nie wznowisz; wznowienie zaczyna nowy cykl od tego dnia. Pozostałe zadania obiektu działają dalej. Opcjonalnie data samoczynnego wznowienia.",
"task_paused": "Zadanie wstrzymane",
"task_resumed": "Zadanie wznowione — harmonogram zaczyna się od nowa",
"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",
@@ -913,7 +934,18 @@
"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",
"replace_device_heading": "Urządzenie w Home Assistant",
"replace_device_keep": "To samo urządzenie co wcześniej ({device})",
"replace_device_keep_hint": "To także wybór, gdy nowego egzemplarza nie ma jeszcze w Home Assistant: gdy się pojawi, wybierz go jako urządzenie w ustawieniach obiektu — wyzwalacze czujników przejdą na niego.",
"replace_device_other": "Nowy egzemplarz to inne urządzenie",
"replace_device_pick": "Urządzenie nowego egzemplarza",
"replace_device_other_hint": "Wyzwalacze czujników, akcje po wykonaniu i reset licznika przejdą na odpowiednie encje tego urządzenia.",
"replace_device_none": "Bez urządzenia",
"object_replaced": "Obiekt zastąpiony — utworzono następcę",
"device_swap_moved": "Przeniesiono powiązania z czujnikami na nowe urządzenie: {count}.",
"device_swap_moved_one": "Jedno powiązanie z czujnikiem przeniesiono na nowe urządzenie.",
"device_swap_unmatched": "Nie udało się dopasować: {count} — sprawdź wyzwalacze czujników tych zadań.",
"device_swap_unmatched_one": "Jednego nie udało się dopasować — sprawdź wyzwalacz czujnika tego zadania.",
"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",
@@ -1010,6 +1042,9 @@
"part_stock": "Stan",
"part_reorder_threshold": "Próg zamówienia",
"part_restock_quantity": "Ilość uzupełnienia",
"part_package_size": "Wielkość opakowania (jednostki)",
"part_restock_packages": "Ilość uzupełnienia (opakowania)",
"part_package_hint": "Kupowane w opakowaniach, zużywane w jednostkach: stan, zużycie na zadanie i próg zamówienia liczą jednostki; ilość uzupełnienia i cena dotyczą opakowania.",
"part_auto_buy": "Zadanie zakupu przy niskim stanie",
"part_restock": "Koryguj stan",
"parts_used_by": "Używane przez",
@@ -1022,10 +1057,11 @@
"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_archive_hint": "Eksporty JSON i YAML wymieniają Twoje dokumenty, ale nie zawierają ich plików; CSV pomija dokumenty. Ten ZIP zawiera przesłane pliki — przywróć go po zaimportowaniu JSON, a niczego nie zabraknie.",
"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",
"settings_docs_import_missing": "Pominięto {n} — ich plików nie było w ZIP",
"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.",
@@ -1056,6 +1092,10 @@
"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_due_date": "Zadanie stanie się wymagalne {days} dni przed datą podaną przez czujnik.",
"trigger_hint_due_date_one": "Zadanie stanie się wymagalne dzień przed datą podaną przez czujnik.",
"trigger_hint_due_date_same_day": "Zadanie stanie się wymagalne w dniu podanym przez czujnik.",
"trigger_hint_due_date_now": "Podana data: {date}.",
"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}.",
@@ -1067,6 +1107,11 @@
"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ą.",
"settings_title_style": "Styl tytułu powiadomienia",
"settings_title_style_hint": "Co pojawia się jako TYTUŁ powiadomienia. Domyślnie zachowywany jest tekst dla statusu (np. „Konserwacja przeterminowana!”). Nazwa obiektu / zadania pomaga, gdy telefon układa powiadomienia w stos.",
"title_style_default": "Domyślny (tytuł według statusu)",
"title_style_object_name": "Nazwa obiektu jako tytuł",
"title_style_task_name": "Nazwa zadania jako tytuł",
"notify_completed_off": "Wył.",
"notify_completed_automatic": "Tylko automatyczne wykonania",
"notify_completed_all": "Wszystkie wykonania",
@@ -1078,7 +1123,7 @@
"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.",
"card_saved_view_help": "Stosuje filtry statusu, użytkownika, etykiety i priorytetu 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",
@@ -1189,6 +1234,14 @@
"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",
"cost_parts_booked": "Zużyte części ≈ {amount} są księgowane automatycznie — wpisz tylko dodatkowe koszty.",
"cost_parts_info": "Zużyte części ≈ {amount} — liczone przy zakupie, nie tutaj.",
"cost_purchase_use_hint": "Zapłacona cena staje się ceną części — części liczą się przy zużyciu.",
"history_parts_counted": "Części: {amount}",
"history_parts_counted_hint": "Wartość zużytych części — liczona jako wydatek",
"history_parts_info": "Części ≈ {amount}",
"history_parts_info_hint": "Wartość zużytych części — tylko informacyjnie; pieniądze liczone przy zakupie",
"history_purchase_stock": "Kupiono za {amount} (liczy się przy zużyciu)",
"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",
@@ -1203,6 +1256,8 @@
"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_window_past_30": "Ostatnie 30 dni (historia)",
"cal_editor_window_past_90": "Ostatnie 90 dni (historia)",
"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",