393 files
This commit is contained in:
1 parent
b05b7a897e
commit
39d97ac2db
404 files changed
+54006
-11034
No files matched your search
@@ -12,7 +12,7 @@
|
||||
},
|
||||
"create_from_template": {
|
||||
"title": "Wybierz kategorię szablonu",
|
||||
"description": "Wybierz kategorię, aby przeglądać predefiniowane szablony konserwacji.",
|
||||
"description": "Wybierz kategorię, aby przeglądać predefiniowane szablony konserwacji. ★ n = szablony z tej kategorii pasujące do twojego domu (panel: Ustawienia → Profil domu).",
|
||||
"data": {
|
||||
"template_category": "Kategoria",
|
||||
"go_back": "Wróć"
|
||||
@@ -23,7 +23,7 @@
|
||||
},
|
||||
"template_select": {
|
||||
"title": "Wybierz szablon",
|
||||
"description": "Wybierz szablon konserwacji jako punkt wyjścia.",
|
||||
"description": "Wybierz szablon konserwacji jako punkt wyjścia. ★ polecane dla twojego domu · ✓ już skonfigurowane.",
|
||||
"data": {
|
||||
"template_id": "Szablon",
|
||||
"go_back": "Wróć"
|
||||
@@ -484,12 +484,15 @@
|
||||
"invalid_threshold": "Należy ustawić co najmniej jeden próg (powyżej lub poniżej).",
|
||||
"overlapping_threshold": "Próg „poniżej” musi być niższy niż próg „powyżej” – w przeciwnym razie każdy odczyt wyzwoli zadanie i nigdy nie będzie ono mogło wrócić do normy. Pozostaw jedno z pól puste.",
|
||||
"invalid_due_date": "Dla zadań jednorazowych wymagany jest termin.",
|
||||
"last_performed_future": "Data ostatniego wykonania nie może być w przyszłości.",
|
||||
"invalid_interval": "Interwał musi być liczbą dodatnią.",
|
||||
"min_exceeds_max": "Minimalny interwał nie może przekraczać maksymalnego.",
|
||||
"invalid_notify_service": "Nieprawidłowy format usługi powiadomień. Użyj „notify.service_name” (np. notify.mobile_app_phone).",
|
||||
"notify_service_not_found": "Tej usługi powiadomień nie znaleziono w Home Assistant. Sprawdź nazwę usługi.",
|
||||
"nfc_tag_duplicate": "Ten tag NFC jest już powiązany z innym zadaniem.",
|
||||
"invalid_shopping_list_entity": "Lista zakupów musi być encją listy zadań (todo.…)."
|
||||
"invalid_shopping_list_entity": "Lista zakupów musi być encją listy zadań (todo.…).",
|
||||
"invalid_schedule": "Harmonogram jest niekompletny — wybierz co najmniej jeden dzień tygodnia (lub kalendarz dla zadania sterowanego kalendarzem).",
|
||||
"invalid_delta_target": "Przy zliczaniu skumulowanego użycia (tryb delta) wartość docelowa musi być większa od 0."
|
||||
},
|
||||
"abort": {
|
||||
"already_configured": "Ten obiekt konserwacji jest już skonfigurowany.",
|
||||
@@ -497,7 +500,9 @@
|
||||
"template_not_found": "Nie znaleziono wybranego szablonu.",
|
||||
"missing_data": "Nie podano wymaganych danych.",
|
||||
"reconfigure_successful": "Konfiguracja zaktualizowana pomyślnie.",
|
||||
"reconfigure_cancelled": "Rekonfiguracja anulowana."
|
||||
"reconfigure_cancelled": "Rekonfiguracja anulowana.",
|
||||
"entity_unavailable": "Wybrana encja jest teraz niedostępna. Spróbuj ponownie, gdy zgłosi stan.",
|
||||
"unknown": "Wystąpił nieoczekiwany błąd. Zacznij od nowa."
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
@@ -524,7 +529,11 @@
|
||||
"notification_settings": "Ustawienia powiadomień",
|
||||
"notification_actions": "Akcje interaktywne",
|
||||
"test_notification": "Wyślij testowe powiadomienie",
|
||||
"done": "Gotowe"
|
||||
"done": "Gotowe",
|
||||
"home_profile": "Profil domu · Galeria szablonów",
|
||||
"archive_settings": "Archiwum i przechowywanie",
|
||||
"member_avatars": "Awatary domowników",
|
||||
"battery_lifetimes": "Typowa żywotność baterii"
|
||||
}
|
||||
},
|
||||
"advanced_features": {
|
||||
@@ -538,7 +547,8 @@
|
||||
"advanced_budget_visible": "Śledzenie budżetu",
|
||||
"advanced_groups_visible": "Grupy",
|
||||
"advanced_checklists_visible": "Listy kontrolne",
|
||||
"advanced_schedule_time_visible": "Harmonogram z porą dnia"
|
||||
"advanced_schedule_time_visible": "Harmonogram z porą dnia",
|
||||
"advanced_completion_actions_visible": "Akcje po zakończeniu"
|
||||
},
|
||||
"data_description": {
|
||||
"advanced_adaptive_visible": "Pokaż EWA, analizę Weibulla i sugestie interwałów dla zadań.",
|
||||
@@ -548,7 +558,8 @@
|
||||
"advanced_budget_visible": "Pokaż śledzenie budżetu miesięcznego/rocznego i alerty.",
|
||||
"advanced_groups_visible": "Pokaż zarządzanie grupami konserwacji.",
|
||||
"advanced_checklists_visible": "Pokaż listy kontrolne zadań do realizacji krok po kroku.",
|
||||
"advanced_schedule_time_visible": "Zezwalaj zadaniom stać się przeterminowanymi o określonej porze dnia zamiast o północy."
|
||||
"advanced_schedule_time_visible": "Zezwalaj zadaniom stać się przeterminowanymi o określonej porze dnia zamiast o północy.",
|
||||
"advanced_completion_actions_visible": "Akcja HA per zadanie po zakończeniu + QR szybkiego zakończenia z predefiniowanymi wartościami."
|
||||
}
|
||||
},
|
||||
"panel_access": {
|
||||
@@ -577,7 +588,12 @@
|
||||
"battery_auto_record_recovery": "Automatycznie zapisuj wymianę, gdy słaba bateria się regeneruje",
|
||||
"panel_title": "Tytuł panelu na pasku bocznym",
|
||||
"shopping_list_entity": "Lista zakupów do synchronizacji zadań zakupowych",
|
||||
"part_search_url_template": "Link wyszukiwania zakupów"
|
||||
"part_search_url_template": "Link wyszukiwania zakupów",
|
||||
"default_consumable_threshold": "Próg „materiał eksploatacyjny niski” (%)",
|
||||
"row_action_style": "Akcje w wierszach zadań",
|
||||
"ref_numbers_in_lists": "Numery referencyjne na listach",
|
||||
"objects_table_columns": "Kolumny tabeli obiektów",
|
||||
"install_assist_sentences": "Zainstaluj zdania Assist"
|
||||
},
|
||||
"data_description": {
|
||||
"default_warning_days": "Liczba dni przed terminem zadania konserwacji, w której wyświetlane jest ostrzeżenie.",
|
||||
@@ -590,7 +606,11 @@
|
||||
"battery_auto_record_recovery": "Gdy poziom baterii, która była słaba, wzrośnie powyżej progu regeneracji, data wymiany zostaje zapisana w Battery Notes, a zapasowe ogniwa są odejmowane ze stanu — bez żadnego kliknięcia",
|
||||
"panel_title": "Własna nazwa wpisu na pasku bocznym. Pozostaw puste, aby użyć „Maintenance”. Przydatne, aby uniknąć kolizji z wbudowanym pulpitem Maintenance w Home Assistant.",
|
||||
"shopping_list_entity": "Automatyczne przypomnienia o zakupie brakujących części pojawiają się na tej liście zadań; odhaczenie kończy przypomnienie i uzupełnia zapas. Pozostaw puste, aby wyłączyć.",
|
||||
"part_search_url_template": "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)."
|
||||
"part_search_url_template": "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).",
|
||||
"default_consumable_threshold": "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ść.",
|
||||
"ref_numbers_in_lists": "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.",
|
||||
"objects_table_columns": "Wybierz, które kolumny mają być widoczne w widoku tabeli obiektów.",
|
||||
"install_assist_sentences": "Kopiuje zdania głosowe do Twojej konfiguracji, aby klasyczny agent Assist je rozpoznawał. Plik zmieniony przez Ciebie nigdy nie zostanie nadpisany."
|
||||
}
|
||||
},
|
||||
"notification_settings": {
|
||||
@@ -612,7 +632,12 @@
|
||||
"notification_title_style": "Styl tytułu powiadomienia",
|
||||
"notify_completed": "Powiadomienia o wykonaniu",
|
||||
"notify_event_only": "Tylko wyzwalaj zdarzenie, nic nie wysyłaj",
|
||||
"notify_extra_data": "Dodatkowe dane powiadomienia (szablon)"
|
||||
"notify_extra_data": "Dodatkowe dane powiadomienia (szablon)",
|
||||
"reminder_lead_days": "Dodatkowe przypomnienia (dni przed terminem)",
|
||||
"notify_scope_view_id": "Powiadamiaj tylko dla widoku",
|
||||
"weekly_digest_enabled": "Cotygodniowe podsumowanie",
|
||||
"warranty_reminder_enabled": "Przypomnienie o końcu gwarancji",
|
||||
"warranty_reminder_days": "Dni przed wygaśnięciem"
|
||||
},
|
||||
"data_description": {
|
||||
"notify_due_soon_interval_hours": "Jak często powtarzać przypomnienie „wkrótce wymagane”. Ustaw 0 dla pojedynczego powiadomienia.",
|
||||
@@ -625,7 +650,11 @@
|
||||
"notification_title_style": "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.",
|
||||
"notify_completed": "Wiadomość dla domowników, gdy zadanie zostanie wykonane, z powodem (panel, skan QR/NFC, lista zadań, głos, powrót czujnika do normy…). „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ę.",
|
||||
"notify_event_only": "Każde powiadomienie wyzwala zdarzenie maintenance_supporter_notification. Z tą opcją całą dostawę przejmuje Twoja automatyzacja — interwały powtórzeń, ciche godziny i dzienny limit nadal decydują, kiedy zdarzenie się pojawi.",
|
||||
"notify_extra_data": "JSON lub YAML z Jinja, scalane z data każdego wywołania notify (Twoje klucze mają pierwszeństwo). 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."
|
||||
"notify_extra_data": "JSON lub YAML z Jinja, scalane z data każdego wywołania notify (Twoje klucze mają pierwszeństwo). 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.",
|
||||
"reminder_lead_days": "Wyprzedzenia rozdzielone przecinkami, np. 14, 3, 0 — w każdym wskazanym dniu wysyłane jest dodatkowe przypomnienie. Puste = wyłączone.",
|
||||
"notify_scope_view_id": "Przypomnienia wysyłają tylko zadania pasujące do filtrów etykiety/użytkownika wybranego widoku. Status, sortowanie i grupowanie widoku są tu ignorowane.",
|
||||
"weekly_digest_enabled": "Jedno powiadomienie podsumowujące w poniedziałek rano, gdy są zadania.",
|
||||
"warranty_reminder_enabled": "Powiadom raz, gdy do wygaśnięcia gwarancji obiektu pozostanie tyle dni."
|
||||
}
|
||||
},
|
||||
"notification_actions": {
|
||||
@@ -1186,6 +1215,46 @@
|
||||
"phases_text": "Jeden krok w linii, w kolejności cyklu. \"Nazwa: punkt; punkt\" ustawia listę kontrolną fazy. Części i wymagane pola fazy edytuje się w panelu; tutaj zostają zachowane.",
|
||||
"go_back": "Wróć do akcji zadania bez zapisywania."
|
||||
}
|
||||
},
|
||||
"home_profile": {
|
||||
"title": "Profil domu",
|
||||
"description": "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.\n\n**Wykryto:** {detected} · {country} · {climate}",
|
||||
"data": {
|
||||
"home_type": "Rodzaj domu",
|
||||
"home_region": "Stan, prowincja lub region",
|
||||
"disabled_template_ids": "Ukryte szablony"
|
||||
},
|
||||
"data_description": {
|
||||
"home_region": "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; wybierz inny, jeśli się nie zgadza.",
|
||||
"disabled_template_ids": "Wybrane tu szablony nie pojawiają się już w wyborze „Z szablonu” (panel i kreator konfiguracji). Nic więcej się nie zmienia."
|
||||
}
|
||||
},
|
||||
"archive_settings": {
|
||||
"title": "Archiwum i przechowywanie",
|
||||
"description": "Odkładaj ukończone zadania jednorazowe bez usuwania. Zarchiwizowane elementy są ukryte i nieaktywne, ale zachowują historię i koszty.",
|
||||
"data": {
|
||||
"archive_oneoff_days": "Automatycznie archiwizuj ukończone zadania jednorazowe po (dni, 0 = wył.)",
|
||||
"delete_archived_oneoff_days": "Automatycznie usuwaj zarchiwizowane zadania jednorazowe po (dni, 0 = nigdy)"
|
||||
}
|
||||
},
|
||||
"member_avatars": {
|
||||
"title": "Awatary domowników",
|
||||
"description": "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.",
|
||||
"data": {
|
||||
"member": "Domownik"
|
||||
}
|
||||
},
|
||||
"member_avatar": {
|
||||
"title": "Awatary domowników",
|
||||
"description": "{member}: zostaw inicjały puste i kolor na Automatycznie, aby użyć domyślnych ({initials}).",
|
||||
"data": {
|
||||
"initials": "Inicjały",
|
||||
"color": "Kolor"
|
||||
}
|
||||
},
|
||||
"battery_lifetimes": {
|
||||
"title": "Typowa żywotność baterii",
|
||||
"description": "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.\n\nWartości wbudowane (miesiące): {defaults}"
|
||||
}
|
||||
},
|
||||
"error": {
|
||||
@@ -1196,6 +1265,7 @@
|
||||
"invalid_threshold": "Należy ustawić co najmniej jeden próg (powyżej lub poniżej).",
|
||||
"overlapping_threshold": "Próg „poniżej” musi być niższy niż próg „powyżej” – w przeciwnym razie każdy odczyt wyzwoli zadanie i nigdy nie będzie ono mogło wrócić do normy. Pozostaw jedno z pól puste.",
|
||||
"invalid_due_date": "Dla zadań jednorazowych wymagany jest termin.",
|
||||
"last_performed_future": "Data ostatniego wykonania nie może być w przyszłości.",
|
||||
"invalid_interval": "Interwał musi być liczbą dodatnią.",
|
||||
"min_exceeds_max": "Minimalny interwał nie może przekraczać maksymalnego.",
|
||||
"invalid_notify_service": "Nieprawidłowy format usługi powiadomień. Użyj „notify.service_name” (np. notify.mobile_app_phone).",
|
||||
@@ -1203,7 +1273,13 @@
|
||||
"nfc_tag_duplicate": "Ten tag NFC jest już powiązany z innym zadaniem.",
|
||||
"invalid_notify_icon": "Ikona powiadomienia musi być nazwą ikony mdi: (np. mdi:air-filter).",
|
||||
"invalid_shopping_list_entity": "Lista zakupów musi być encją listy zadań (todo.…).",
|
||||
"invalid_search_template": "Link wyszukiwania musi być adresem URL http(s) zawierającym {q}."
|
||||
"invalid_search_template": "Link wyszukiwania musi być adresem URL http(s) zawierającym {q}.",
|
||||
"invalid_schedule": "Harmonogram jest niekompletny — wybierz co najmniej jeden dzień tygodnia (lub kalendarz dla zadania sterowanego kalendarzem).",
|
||||
"invalid_delta_target": "Przy zliczaniu skumulowanego użycia (tryb delta) wartość docelowa musi być większa od 0.",
|
||||
"invalid_reminder_lead_days": "Podaj pełne dni od 0 do 365, oddzielone przecinkami (np. 14, 3, 0)."
|
||||
},
|
||||
"abort": {
|
||||
"entity_unavailable": "Wybrana encja jest teraz niedostępna. Spróbuj ponownie, gdy zgłosi stan."
|
||||
}
|
||||
},
|
||||
"entity": {
|
||||
@@ -1595,6 +1671,53 @@
|
||||
"object_name": "Nazwa obiektu jako tytuł",
|
||||
"task_name": "Nazwa zadania jako tytuł"
|
||||
}
|
||||
},
|
||||
"row_action_style": {
|
||||
"options": {
|
||||
"buttons_compact": "Przyciski (na telefonie tylko ikony)",
|
||||
"buttons": "Przyciski z tekstem",
|
||||
"icons": "Ikony (klasyczne)"
|
||||
}
|
||||
},
|
||||
"objects_table_columns": {
|
||||
"options": {
|
||||
"name": "Nazwa",
|
||||
"ref_no": "Numer referencyjny",
|
||||
"manufacturer": "Producent",
|
||||
"model": "Model",
|
||||
"serial_number": "S/N",
|
||||
"installation_date": "Zainstalowane",
|
||||
"warranty_expiry": "Gwarancja",
|
||||
"area_id": "Obszar",
|
||||
"documentation_url": "Instrukcja",
|
||||
"notes": "Notatki",
|
||||
"task_count": "Zadania",
|
||||
"actions": "Akcje"
|
||||
}
|
||||
},
|
||||
"home_type": {
|
||||
"options": {
|
||||
"auto": "Automatycznie (wykryte)",
|
||||
"house": "Dom",
|
||||
"apartment": "Mieszkanie"
|
||||
}
|
||||
},
|
||||
"avatar_color": {
|
||||
"options": {
|
||||
"auto": "Automatycznie",
|
||||
"red": "Czerwony",
|
||||
"pink": "Różowy",
|
||||
"purple": "Fioletowy",
|
||||
"deep_purple": "Ciemnofioletowy",
|
||||
"indigo": "Indygo",
|
||||
"blue": "Niebieski",
|
||||
"cyan": "Cyjan",
|
||||
"green": "Zielony",
|
||||
"light_green": "Jasnozielony",
|
||||
"orange": "Pomarańczowy",
|
||||
"brown": "Brązowy",
|
||||
"blue_grey": "Niebieskoszary"
|
||||
}
|
||||
}
|
||||
},
|
||||
"services": {
|
||||
@@ -2075,6 +2198,39 @@
|
||||
},
|
||||
"too_early": {
|
||||
"message": "„{task_name}” można ukończyć dopiero bliżej terminu"
|
||||
},
|
||||
"person_not_found": {
|
||||
"message": "{entity_id} nie jest znaną encją osoby."
|
||||
},
|
||||
"person_without_user": {
|
||||
"message": "Osoba {name} nie jest powiązana z żadnym kontem użytkownika Home Assistant."
|
||||
},
|
||||
"bulk_partial": {
|
||||
"message": "{action}: powiodło się {done} z {total} zadań. Odrzucone: {errors}"
|
||||
},
|
||||
"single_entity_only": {
|
||||
"message": "{field} można użyć tylko z pojedynczym entity_id."
|
||||
},
|
||||
"unsafe_url": {
|
||||
"message": "Dozwolone są tylko adresy URL http i https."
|
||||
},
|
||||
"responsible_user_conflict": {
|
||||
"message": "Podaj responsible_user albo clear_responsible_user, nie oba naraz."
|
||||
},
|
||||
"object_not_found": {
|
||||
"message": "Nie znaleziono obiektu konserwacji dla entry_id {entry_id}."
|
||||
},
|
||||
"task_not_found_in_object": {
|
||||
"message": "Zadanie {task_id} nie istnieje w {object_name}."
|
||||
},
|
||||
"invalid_input": {
|
||||
"message": "Nie udało się wykonać akcji: {error}"
|
||||
},
|
||||
"task_no_longer_exists": {
|
||||
"message": "To zadanie konserwacji już nie istnieje."
|
||||
},
|
||||
"skip_disabled": {
|
||||
"message": "Pomijanie jest wyłączone dla „{task_name}”."
|
||||
}
|
||||
},
|
||||
"triggers": {
|
||||
|
||||
Reference in new issue
Block a user