{ "_meta": { "name": "Polski", "english": "Polish", "script": "latin", "plural": "slavic_pl", "clock": "24", "checked": false }, "screen": { "number": { "decimal": ",", "group": " ", "group_min": "2", "percent": "%" }, "time": { "just_now": "Przed chwilą", "minutes_ago": "{n} min temu", "hours_ago": "1 godzinę temu | {n} godziny temu | {n} godzin temu", "yesterday": "Wczoraj", "days_ago": "1 dzień temu | {n} dni temu | {n} dni temu", "weeks_ago": "1 tydzień temu | {n} tygodnie temu | {n} tygodni temu", "months_ago": "1 miesiąc temu | {n} miesiące temu | {n} miesięcy temu", "years_ago": "1 rok temu | {n} lata temu | {n} lat temu", "in_minutes": "Za {n} min", "in_hours": "Za 1 godzinę | Za {n} godziny | Za {n} godzin", "tomorrow": "Jutro", "in_days": "Za 1 dzień | Za {n} dni | Za {n} dni", "am": "AM", "pm": "PM" }, "date": { "weekdays": [ "niedziela", "poniedziałek", "wtorek", "środa", "czwartek", "piątek", "sobota" ], "weekdays_short": [ "niedz.", "pon.", "wt.", "śr.", "czw.", "pt.", "sob." ], "weekdays_min": [ "nd", "pn", "wt", "śr", "cz", "pt", "sb" ], "months": [ "stycznia", "lutego", "marca", "kwietnia", "maja", "czerwca", "lipca", "sierpnia", "września", "października", "listopada", "grudnia" ], "months_short": [ "sty", "lut", "mar", "kwi", "maj", "cze", "lip", "sie", "wrz", "paź", "lis", "gru" ], "top_bar": "{weekday}, {day} {month}", "full": "{weekday}, {day} {month}", "day_month": "{day} {month}", "weekday_time": "{weekday}, {time}" }, "duration": { "seconds": "{n} s", "minutes": "{n} min", "hours": "{n} godz.", "hours_minutes": "{h} godz. {m} min", "days": "{n} d", "days_hours": "{d} d {h} godz." }, "status": { "connecting": "Łączenie z Home Assistant", "waiting": "Czekam na ESP Screens", "loading_tiles": "Ładowanie kafelków...", "ha_not_connected": "HA niepołączony", "manager_not_active": "ESP Screens nieaktywny", "choose_tiles": "Wybierz kafelki w HA", "home": "Dom", "no_network": "Brak sieci" }, "settings": { "title": "Ustawienia", "brightness": "Jasność", "night": "Noc", "screen": "Ekran", "this_screen": "Ten ekran", "dark_mode": "Tryb ciemny", "auto_standby": "Auto czuwanie", "standby_after": "Czuwanie po", "standby_brightness": "Jasność czuwania", "night_mode": "Tryb nocny", "starts": "Początek", "ends": "Koniec", "night_brightness": "Jasność nocna", "back_to_page_1": "Wróć do strony 1", "after": "Po", "also_on_standby": "Także w czuwaniu", "swipe_between_pages": "Przesuwanie stron", "page_buttons": "Przyciski stron", "rotation": "Obrót", "address": "Adres", "firmware": "Firmware", "home_assistant": "Home Assistant", "restart": "Uruchom ponownie", "connected": "Połączono", "not_connected": "Brak połączenia", "tap_again_to_restart": "Dotknij ponownie, aby uruchomić ponownie", "seconds": "{n} s", "minutes": "{n} min", "hours": "{n} godz.", "hours_minutes": "{h} godz. {m}" }, "tile": { "tap_to_open": "Otwórz", "page": "Strona {n}", "refused": "Odrzucono", "command_sent": "Wysłano polecenie...", "confirmed": "Potwierdzone przez Home Assistant" }, "alert": { "notification": "Powiadomienie", "ok": "OK" }, "light": { "color": "Kolor", "color_temperature": "Temperatura barwy", "brightness": "Jasność", "waiting": "Czekam..." }, "effects": { "effect": "Efekt", "nothing": "Brak wyboru", "loading": "Ładowanie...", "not_connected": "Brak połączenia" }, "climate": { "target": "Cel", "mode": "Tryb", "fan": "Wentylator", "swing": "Wahadło", "now": "Teraz {value}" }, "vacuum": { "check_robot": "Sprawdź robota w HA", "auto_suction": "Automatyczna siła ssania", "robot_chooses": "Robot wybiera ssanie i wodę", "per_room": "Ssanie i woda według pokoju", "speed_quiet": "Cichy", "speed_balanced": "Normalny", "speed_turbo": "Turbo", "speed_max": "Maks.", "pause_cleaning": "Wstrzymaj sprzątanie", "pause": "Pauza", "resume": "Wznów", "start_cleaning": "Rozpocznij sprzątanie", "clean": "Sprzątaj", "dock": "Stacja" }, "cover": { "position": "Pozycja", "tilt": "Nachylenie", "tilt_value": "Nachylenie {n}%" }, "weather": { "feels_like": "Odczuwalna {n}°", "no_forecast": "Brak prognozy dziennej z Home Assistant", "coming_days": "Najbliższe dni" }, "history": { "no_data": "Brak danych", "average": "średnia", "average_of": "średnia z {duration}", "now": "Teraz", "range_hour": "1 godzina", "range_day": "24 godziny", "range_week": "1 tydzień", "high": "Maks. {value}", "low": "Min. {value}", "times": "raz | {n} razy | {n} razy", "loading": "Ładowanie historii...", "empty": "Brak historii w tym okresie", "unavailable": "Brak dostępnej historii" }, "media": { "muted": "Wyciszony", "not_playing": "Nic nie gra", "loading": "Ładowanie" }, "timer": { "running": "Działa", "paused": "Wstrzymany", "stopped": "Zatrzymany", "pause": "Pauza", "start": "Start", "cancel": "Anuluj", "paused_left": "Wstrzymany {time}" }, "sun": { "name": "Słońce", "sunrise": "Wschód {time}", "sunset": "Zachód {time}", "rise": "wschód {time}", "set": "zachód {time}" }, "script": { "running": "Działa...", "never_run": "Nie uruchamiano", "last_time": "Ostatnio {time}", "yesterday_time": "Wczoraj {time}", "yesterday_time_short": "Wczoraj {time}", "last_date": "Ostatnio {date}" }, "camera": { "no_image": "Brak obrazu z tej kamery", "loading": "Ładowanie obrazu", "live": "Na żywo", "recording": "Nagrywanie", "tap_to_view": "Zobacz", "no_image_yet": "Brak obrazu" }, "calibration": { "title": "Postępuj według kalibracji", "touch_check": "Test dotyku GT911", "hold": "Przytrzymaj każde dotknięcie chwilę", "crosshair": "Dotknij krzyżyka\nPunkt {point}/5 - dotknięcie {tap}/3", "gently": "Dotykaj delikatnie, nieco dłużej", "same": "Dotknij 3 razy ten sam krzyżyk", "rejected": "Pomiar odrzucony; spróbuj ponownie", "save_failed": "Zapis nieudany; spróbuj ponownie" }, "ha": { "on": "włączono", "off": "wyłączono", "unavailable": "niedostępny", "climate": { "off": "wyłączono", "heat": "grzanie", "cool": "chłodzenie", "heat_cool": "grzanie/chłodzenie", "auto": "Auto", "dry": "osuszanie", "fan_only": "tylko wentylator" }, "hvac_action": { "heating": "grzanie", "cooling": "chłodzenie", "idle": "brak aktywności", "off": "wyłączono", "drying": "osuszanie", "fan": "wentylator", "preheating": "podgrzewanie wstępne", "defrosting": "rozmrażanie" }, "cover": { "open": "otwarto", "closed": "zamknięto", "opening": "otwieranie", "closing": "zamykanie" }, "media": { "playing": "odtwarzanie", "paused": "wstrzymano", "idle": "brak aktywności", "standby": "tryb czuwania" }, "person": { "home": "w domu", "not_home": "poza domem" }, "sun": { "above_horizon": "powyżej horyzontu", "below_horizon": "poniżej horyzontu" }, "vacuum": { "docked": "zadokowany", "cleaning": "sprzątanie", "paused": "wstrzymano", "returning": "wraca do stacji dokującej", "idle": "brak aktywności" }, "weather": { "sunny": "słonecznie", "clear_night": "pogodna noc", "cloudy": "pochmurno", "partlycloudy": "częściowe zachmurzenie", "rainy": "deszczowo", "pouring": "ulewa", "snowy": "opady śniegu", "snowy_rainy": "deszcz ze śniegiem", "fog": "mgła", "hail": "grad", "lightning": "wyładowania atmosferyczne", "lightning_rainy": "burza", "windy": "wietrznie", "exceptional": "warunki nadzwyczajne" }, "binary": { "battery_on": "Low", "battery_off": "Normal", "battery_charging_on": "Charging", "battery_charging_off": "brak ładowania", "carbon_monoxide_on": "wykryto", "carbon_monoxide_off": "brak", "cold_on": "zimno", "cold_off": "Normal", "connectivity_on": "połączono", "connectivity_off": "rozłączono", "door_on": "otwarto", "door_off": "zamknięto", "garage_door_on": "otwarto", "garage_door_off": "zamknięto", "gas_on": "wykryto", "gas_off": "brak", "heat_on": "gorąco", "heat_off": "Normal", "light_on": "wykryto", "light_off": "brak", "lock_on": "odblokowano", "lock_off": "zablokowano", "moisture_on": "wykryto", "moisture_off": "brak", "motion_on": "wykryto", "motion_off": "brak", "moving_on": "w ruchu", "moving_off": "brak ruchu", "occupancy_on": "wykryto", "occupancy_off": "brak", "opening_on": "otwarto", "opening_off": "zamknięto", "plug_on": "podłączono", "plug_off": "odłączono", "power_on": "włączono", "power_off": "wyłączono", "presence_on": "Home", "presence_off": "Away", "problem_on": "problem", "problem_off": "ok", "running_on": "działa", "running_off": "nie działa", "safety_on": "zagrożenie", "safety_off": "brak zagrożenia", "smoke_on": "wykryto", "smoke_off": "brak", "sound_on": "wykryto", "sound_off": "brak", "tamper_on": "Tampering detected", "tamper_off": "brak", "update_on": "dostępna aktualizacja", "update_off": "brak aktualizacji", "vibration_on": "wykryto", "vibration_off": "brak", "window_on": "otwarto", "window_off": "zamknięto" }, "button": { "activate": "Aktywuj", "run": "Uruchom", "press": "Naciśnij" }, "climate_fan": { "auto": "Auto", "low": "Low", "medium": "Medium", "high": "High", "middle": "pośredni", "focus": "skupiony nawiew", "diffuse": "rozproszony nawiew", "top": "nawiew górny", "on": "włączono", "off": "wyłączono" }, "climate_swing": { "on": "włączono", "off": "wyłączono", "both": "ruch w obu płaszczyznach", "vertical": "ruch pionowy", "horizontal": "ruch poziomy" } } }, "addon": { "errors": { "language_choice": "Wybierz język z listy.", "region_choice": "Wybierz z list format czasu i format liczbowy.", "open_through_ha": "Otwórz tę stronę przez Home Assistant.", "refresh_page": "Odśwież tę stronę i spróbuj ponownie.", "ha_refused": "Home Assistant tego nie przyjął: {reason}.", "ha_refused_change": "Home Assistant nie przyjął zmiany: {reason}.", "no_reason": "nie podano powodu", "ha_unreachable": "Home Assistant jest teraz nieosiągalny. Spróbuj ponownie za chwilę.", "too_large": "To żądanie jest za duże.", "invalid_input": "Nieprawidłowe dane. Sprawdź nazwę, płytkę i wybrane kafelki.", "unknown_screen": "Nieznany ekran.", "not_paired": "To nie jest sparowany ekran ESP. Odśwież listę ekranów.", "choose_icon": "Wybierz ikonę z listy.", "skill_not_written": "Nie udało się zapisać umiejętności w {folder} ({reason}).", "settings": { "unknown": "Nieznane ustawienia ekranu; odśwież stronę zarządzania.", "invalid_value": "Nieprawidłowa wartość: {setting}.", "dim_above_normal": "Jasność czuwania i jasność nocna nie mogą być wyższe niż normalna.", "offline": "Ten ekran jest offline. Jego ustawienia zmienisz, gdy wróci.", "unavailable": "Nie można teraz zmienić: {names}. Encja jest wyłączona w Home Assistant albo ekran uruchamia się ponownie.", "rotation": "Obrót wymaga ekranu Guition z firmware 0.2.9 lub nowszym." }, "layout": { "invalid": "Nieprawidłowy układ.", "title": "Nazwa ekranu może mieć najwyżej 96 bajtów.", "tiles_max": "Wybierz najwyżej 1 kafelek. | Wybierz najwyżej {n} kafelki. | Wybierz najwyżej {n} kafelków.", "unsupported": "Ta encja nie jest obsługiwana.", "once": "Encja może się pojawić na ekranie tylko raz.", "tile_name": "Nazwa kafelka może mieć najwyżej 80 bajtów.", "unknown_settings": "Nieznane ustawienia kafelka.", "navigation_size": "Kafelek nawigacji ma pojedynczą lub podwójną szerokość.", "background": "Wybierz pastelowy kolor tła z palety.", "invalid_setting": "Nieprawidłowe ustawienie kafelka: {setting}", "no_toggle": "Ta encja nie obsługuje włączania i wyłączania.", "builtin_action": "Wbudowana karta nie może wykonać akcji.", "no_mini_slider": "Ta encja nie obsługuje małego suwaka.", "history_hours": "Historia: wybierz 1, 6 lub 24 godziny.", "refresh": "Obraz na żywo: odświeżaj co 15 lub 30 sekund.", "watch_or_slider": "Wybierz dużą wartość albo mały suwak.", "no_direct_control": "Ta encja nie obsługuje takiego bezpośredniego sterowania.", "position": "Nieprawidłowa pozycja kafelka; odśwież stronę zarządzania.", "full_page_top": "Kafelek na całą stronę zaczyna się na górze swojej strony.", "wide_left": "Kafelek podwójnej szerokości zaczyna się w lewej kolumnie.", "same_spot": "Dwa kafelki są w tym samym miejscu.", "pages": "Ekran ma 1 stronę. | Ekran ma od 1 do {n} stron. | Ekran ma od 1 do {n} stron.", "eight_pages": "Te kafelki nie mieszczą się na ośmiu stronach; usuń kafelek albo zmniejsz któryś z nich.", "camera_guition": "Obraz z kamery wymaga ekranu Guition.", "firmware_first": "Dla tych kafelków najpierw zainstaluj na ekranie firmware {version} lub nowszy.", "entity_gone": "Wybrana encja już nie istnieje. Wyszukaj nową encję.", "ids_too_long": "Identyfikatory encji tych kafelków są razem za długie, by zmieścić się w jednej wiadomości do ekranu; usuń kilka kafelków." }, "top_bar": { "invalid": "Nieprawidłowy górny pasek; odśwież stronę zarządzania.", "full": "Górny pasek mieści najwyżej 1 element. | Górny pasek mieści najwyżej {n} elementy. | Górny pasek mieści najwyżej {n} elementów.", "invalid_setting": "Nieprawidłowe ustawienie górnego paska.", "unknown_setting": "Nieznane ustawienie górnego paska; odśwież stronę zarządzania.", "entity": "Tej encji nie można umieścić na górnym pasku.", "unknown_item": "Nieznany element górnego paska; odśwież stronę zarządzania.", "twice": "Ten element już jest na górnym pasku.", "entity_gone": "Encja z górnego paska już nie istnieje. Wybierz inną." }, "tap_action": { "choose": "Wybierz akcję z listy.", "fields_max": "Akcja po dotknięciu ustawia najwyżej 1 pole. | Akcja po dotknięciu ustawia najwyżej {n} pola. | Akcja po dotknięciu ustawia najwyżej {n} pól.", "field_not_allowed": "Akcja po dotknięciu nie może ustawić pola {field}.", "unsendable": "Ekran nie może wysłać jednej z wartości tej akcji.", "too_long": "Wartości tej akcji są za długie dla ekranu." }, "events": { "none_paired": "jeszcze brak", "name_the_screen": "Podaj nazwę ekranu. Sparowane: {screens}.", "no_such_screen": "Nie ma ekranu o nazwie „{name}”. Sparowane: {screens}.", "several_screens": "„{name}” pasuje do więcej niż jednego ekranu: {screens}.", "name_the_entity": "Podaj encję.", "not_for_a_screen": "{entity} nie może trafić na ekran.", "not_on_screen": "Encji {entity} nie ma na tym ekranie.", "add_it_first": "Encji {entity} nie ma na tym ekranie; najpierw ją dodaj.", "not_on_spot": "Encji {entity} nie ma w miejscu {slot}.", "not_on_page": "Encji {entity} nie ma na stronie {page}.", "move_where": "Podaj stronę lub miejsce, do którego ją przenieść.", "spot_taken": "To miejsce zajmuje {entity}; podaj inne miejsce albo najpierw przenieś tamtą encję.", "page_not_empty": "Strona {page} nie jest pusta; kafelek na całą stronę potrzebuje własnej strony.", "no_empty_page": "Żadna strona nie jest pusta; kafelek na całą stronę potrzebuje własnej strony.", "page_full": "Strona {page} jest pełna.", "no_room": "Na tym ekranie nie ma już miejsca.", "screen_full": "Ten ekran ma już 1 kafelek; najpierw go usuń. | Ten ekran ma już {n} kafelki; najpierw usuń jeden z nich. | Ten ekran ma już {n} kafelków; najpierw usuń jeden z nich.", "page_range": "Wybierz stronę od 1 do {last}.", "spot_range": "Wybierz miejsce od 0 do {last}.", "row_needs_page": "Podaj stronę dla tego wiersza lub kolumny.", "row_range": "Wybierz wiersz od 1 do {last}.", "column": "Kolumna musi być left albo right.", "full_page_alone": "Kafelek na całą stronę zajmuje całą stronę {page}; nic więcej się tam nie zmieści.", "does_not_fit": "To nie mieści się na stronie {page}; kafelek podwójnej szerokości zajmuje dwa miejsca.", "order_needed": "Podaj encje w kolejności, w jakiej mają być.", "order_not_on_screen": "Brak na tym ekranie: {entities}.", "order_not_on_page": "Brak na stronie {page}: {entities}. Najpierw je tam przenieś.", "named_too_often": "Podane więcej razy, niż są na tym ekranie: {entities}.", "named_too_often_page": "Podane więcej razy, niż są na stronie {page}: {entities}." }, "home_assistant": { "action_not_offered": "Home Assistant nie oferuje akcji {action} dla {name}. Wybierz akcję z listy.", "action_answers_only": "Akcja {action} tylko zwraca dane, których ekran nie umie pokazać.", "no_such_field": "Home Assistant nie ma pola {field} w akcji {action} dla {name}.", "field_needed": "Akcja {action} wymaga wartości pola {field}.", "no_on_off": "Home Assistant nie może włączać ani wyłączać {name}, więc „Włącz / wyłącz” nic by nie dało. Wybierz inną opcję w „Po dotknięciu”.", "no_small_slider": "{name} nie ma w Home Assistant niczego, co mógłby zmieniać mały suwak.", "no_graph": "{name} nie ma wartości liczbowych, z których można narysować wykres.", "no_forecast": "{name} nie ma prognozy dziennej w Home Assistant.", "no_control": "Home Assistant nie oferuje takiego bezpośredniego sterowania dla {name}." }, "alerts": { "invalid": "Nieprawidłowy alert.", "cannot_show": "{name} nie może pokazać alertu: {reason}.", "no_device_name": "nieznana nazwa urządzenia", "offline": "offline", "firmware": "firmware {version}", "unknown_version": "nieznany", "not_ready": "niegotowy" }, "firmware": { "board_and_name": "Wybierz płytkę i unikalną nazwę (małe litery, cyfry, myślniki; najwyżej 30 znaków).", "friendly_name": "Nadaj ekranowi rozpoznawalną nazwę (najwyżej 60 znaków).", "choose_profile": "Wybierz istniejący profil YAML.", "profile_missing": "Tego profilu nie ma w folderze ESPHome.", "secrets_invalid": "Plik secrets.yaml w folderze ESPHome nie jest poprawnym YAML. Najpierw popraw plik; nie zostanie nadpisany.", "wifi_needed": "Wpisz nazwę sieci Wi-Fi i hasło; zostaną zapisane w pliku secrets.yaml ESPHome.", "wifi_not_set": "Nie udało się ustawić Wi-Fi w secrets.yaml. Wpisz tam samodzielnie wifi_ssid i wifi_password.", "name_exists": "Ta nazwa już istnieje. Do aktualizacji użyj istniejącego profilu.", "override_exists": "Ta nazwa ma już lokalne nadpisanie. Przywróć je lub usuń, zanim utworzysz nowy ekran o tej nazwie.", "override_symlink": "Lokalne nadpisanie jest dowiązaniem symbolicznym; najpierw zastąp je zwykłym plikiem.", "other_include": "Ten profil ma już inne dołączenie local_overrides.", "profile_invalid": "Profil ekranu nie jest poprawnym YAML; popraw go przed dodaniem nadpisania.", "no_packages": "Ten profil nie ma sekcji packages, którą ESP Screens może rozszerzyć.", "override_invalid": "Nieprawidłowe dane nadpisania.", "yaml_needed": "Najpierw wpisz tekst YAML.", "override_too_large": "Nadpisanie jest za duże. Musi mieć mniej niż 12 KB.", "yaml_error_line": "Błąd YAML w wierszu {line}: {problem}.", "yaml_error": "Błąd YAML: {problem}.", "invalid_yaml": "nieprawidłowy YAML", "override_object": "Nadpisanie musi zawierać obiekt YAML, na przykład display: lub substitutions:.", "sections_managed": "Tymi sekcjami nadal zarządza ESP Screens: {names}.", "substitutions_managed": "Tymi podstawieniami (substitutions) nadal zarządza ESP Screens: {names}.", "usb_port": "Wybierz z listy podłączony port USB.", "busy_wait": "Kompilacja lub instalacja już trwa. Poczekaj, aż się zakończy.", "busy": "Kompilacja lub instalacja już trwa.", "no_esphome": "W tej instalacji brakuje narzędzia ESPHome CLI.", "still_building": "Firmware jest jeszcze kompilowany. Pobierz go, gdy kompilacja się zakończy.", "build_first": "Najpierw skompiluj firmware; pobieranie pojawi się po zakończeniu kompilacji.", "unknown_action": "Nieznana operacja firmware.", "host": "Wpisz adres IP lub nazwę hosta właściwego ekranu." }, "updates": { "automatic": "Włącz lub wyłącz automatyczne aktualizacje.", "busy": "Aktualizacja już trwa. Poczekaj, aż się zakończy.", "unknown_screen": "Nieznany ekran. Odśwież listę ekranów.", "offline": "Ten ekran jest offline; aktualizacja będzie możliwa, gdy wróci.", "latest": "Ten ekran ma już najnowszy firmware.", "enter_ip": "Wpisz adres IP tego ekranu.", "no_profile": "Nie znaleziono profilu ESPHome dla tego ekranu. Sprawdź nazwę w folderze ESPHome.", "ip_unknown": "Nieznany adres IP. Wpisz go raz; potem nowy firmware sam go zgłasza.", "all_updated": "Wszystkie osiągalne ekrany są już zaktualizowane." } }, "status": { "first_tiles": "Wybierz pierwsze kafelki", "saved": "Zapisano; oczekiwanie na synchronizację", "firmware_needed": "Układ zapisany; te kafelki wymagają firmware {version}+", "too_large": "Układ zapisany; za duży na jedną wiadomość do ekranu, usuń kilka kafelków", "sent": "Wysłano do Home Assistant", "offline": "Ekran offline; zmiany zapisane", "retrying": "Wysyłanie nieudane; automatyczne ponawianie", "screen": { "synced": "Zsynchronizowano", "loading_tiles": "Ładowanie kafelków", "layout_received": "Odebrano układ", "resend_needed": "Wymagane ponowne wysłanie", "ready": "Gotowy na kafelki", "error": "Błąd: {reason}" } }, "updates": { "offline": "Ekran był offline; kolejna próba następnym razem.", "unknown_target": "Nieznany profil lub adres IP; zaktualizuj ten ekran ręcznie.", "build_failed": "Kompilacja lub instalacja nieudana; zobacz log w sekcji „Firmware i USB”.", "no_report": "Ekran nie zgłosił się z firmware {version}; sprawdź ekran.", "dropped_off": "Ekran rozłączył się po aktualizacji; sprawdź ekran.", "updated": "Zaktualizowano do firmware {version}." }, "notify": { "update_stopped": "Automatyczna aktualizacja zatrzymała się na ekranie {name}: {reason} Pozostałe ekrany pozostały bez zmian." }, "labels": { "built_into_screen": "Wbudowane w ekran", "backgrounds": { "auto": "Domyślne", "none": "Brak", "red": "Czerwony", "orange": "Pomarańczowy", "yellow": "Żółty", "green": "Zielony", "mint": "Miętowy", "blue": "Niebieski", "purple": "Fioletowy", "pink": "Różowy", "gray": "Szary" }, "controls": { "none": "Brak", "climate": { "setpoint": "Temperatura − / +", "mode": "Wył., grzanie, chłodzenie" }, "switch": { "toggle": "Przełącznik wł./wył." }, "input_boolean": { "toggle": "Przełącznik wł./wył." }, "light": { "toggle": "Przełącznik wł./wył.", "brightness": "Suwak jasności" }, "fan": { "toggle": "Przełącznik wł./wył.", "speed": "Suwak prędkości" }, "vacuum": { "buttons": "Start, stop, stacja" }, "cover": { "buttons": "Otwórz, stop, zamknij", "position": "Suwak pozycji" }, "media_player": { "volume": "Głośność i wyciszenie", "playback": "Poprzedni, odtwórz/pauza, następny" }, "number": { "stepper": "Wartość − / +", "slider": "Suwak" }, "input_number": { "stepper": "Wartość − / +", "slider": "Suwak" }, "select": { "stepper": "Poprzednia / następna opcja" }, "input_select": { "stepper": "Poprzednia / następna opcja" }, "timer": { "buttons": "Start/pauza i anuluj" }, "scene": { "run": "Przycisk Aktywuj" }, "script": { "run": "Przycisk Uruchom" }, "button": { "run": "Przycisk Naciśnij" }, "input_button": { "run": "Przycisk Naciśnij" } }, "top_bar": { "builtin": { "clock": "Godzina", "analog": "Zegar analogowy", "date": "Data" }, "contents": { "state": "Stan", "last_changed": "Ostatnia zmiana" }, "shows": { "always": "Zawsze", "active": "Tylko gdy aktywne" }, "suggestions": { "temperature": "Temperatura", "humidity": "Wilgotność", "power": "Pobór mocy", "motion": "Ostatni ruch", "weather": "Pogoda", "people_home": "Osoby w domu", "sun": "Wschód i zachód słońca", "co2": "CO₂" } } }, "alerts": { "fields": { "title": { "label": "Tytuł", "help": "Jeden wiersz na górze karty; to, co się nie zmieści, kończy się wielokropkiem. Pusty daje „Powiadomienie”.", "example": "Ktoś jest przy drzwiach" }, "subtitle": { "label": "Podtytuł", "help": "Objaśnienie pod tytułem, w kilku wierszach; można przejść do nowego wiersza. Może być pusty.", "example": "Drzwi 3, tylne" }, "icon": { "label": "Ikona", "help": "Nazwa z listy, także jako mdi:nazwa albo kod szesnastkowy (F12E6). Nieznana lub pusta daje trójkąt ostrzegawczy." }, "color": { "label": "Kolor", "help": "Jeden z dziewięciu pastelowych kolorów kafelków. Pusty daje białą kartę." }, "button_text": { "label": "Tekst przycisku", "help": "Tekst na przycisku. Pusty to „OK”.", "example": "Idę" }, "timeout": { "label": "Limit czasu", "help": "Liczba sekund, po której karta sama znika. 0 czeka na przycisk bez względu na to, jak długo to trwa. Przycisk zawsze zamyka ją od razu, także przy limicie czasu." }, "flash": { "label": "Miganie", "help": "Włączone sprawia, że podświetlenie mignie cztery razy, gdy przychodzi alert; potem ekran po prostu pozostaje włączony." }, "camera": { "label": "Kamera", "help": "Encja kamery lub obrazu. Guition z firmware 0.2.57+ pokazuje jej zdjęcie z tej chwili u góry karty; dotknięcie go otwiera kamerę na pełnym ekranie. Inne ekrany pokazują alert bez zdjęcia. Tylko przez zdarzenie esp_screens_show_alert." }, "action": { "label": "Akcja", "help": "Akcja Home Assistant, na przykład script.open_gate lub light.turn_off, wykonywana raz po naciśnięciu przycisku na dowolnym ekranie. `data` podaje jej pola (entity_id, brightness, ...). Po upływie czasu lub przy nowym alercie pozostaje niewykonana. Tylko przez zdarzenie esp_screens_show_alert." } }, "endings": { "ok": "Naciśnięto przycisk", "timeout": "Upłynął limit czasu", "replaced": "Zastąpił go nowy alert", "remote": "dismiss_alert z Home Assistant" } }, "icons": { "groups": { "lighting": "Oświetlenie", "rooms": "Pomieszczenia", "climate": "Klimat", "weather": "Pogoda", "media_and_music": "Media i muzyka", "security": "Bezpieczeństwo", "appliances": "Sprzęt domowy", "energy": "Energia", "window_coverings": "Osłony okienne", "garden_and_pets": "Ogród i zwierzęta", "people_and_travel": "Ludzie i podróże", "other": "Inne" }, "names": { "lightbulb": "Żarówka", "lightbulb_group": "Światła", "ceiling_light": "Lampa sufitowa", "chandelier": "Żyrandol", "lamp": "Lampa stołowa", "floor_lamp": "Lampa stojąca", "desk_lamp": "Lampa biurkowa", "wall_sconce_flat": "Kinkiet", "light_recessed": "Oczko sufitowe", "spotlight_beam": "Reflektor", "led_strip_variant": "Taśma LED", "outdoor_lamp": "Lampa zewnętrzna", "home": "Dom", "sofa": "Salon", "bed": "Sypialnia", "silverware_fork_knife": "Jadalnia", "chef_hat": "Kuchnia", "shower": "Prysznic", "bathtub": "Łazienka", "toilet": "Toaleta", "desk": "Gabinet", "garage": "Garaż", "fireplace": "Kominek", "thermometer": "Temperatura", "thermostat": "Termostat", "air_conditioner": "Klimatyzacja", "radiator": "Grzejnik", "heat_pump": "Pompa ciepła", "fire": "Ogrzewanie", "snowflake": "Chłodzenie", "water_percent": "Wilgotność", "fan": "Wentylator", "ceiling_fan": "Wentylator sufitowy", "air_purifier": "Oczyszczacz powietrza", "molecule_co2": "CO₂", "weather_sunny": "Słońce", "weather_partly_cloudy": "Częściowe zachmurzenie", "weather_cloudy": "Pochmurno", "weather_rainy": "Deszcz", "weather_snowy": "Śnieg", "weather_windy": "Wiatr", "weather_night": "Noc", "weather_sunset_up": "Wschód słońca", "music_note": "Muzyka", "music": "Nuty", "playlist_music": "Playlista", "album": "Album", "record_player": "Gramofon", "spotify": "Spotify", "radio": "Radio", "podcast": "Podcast", "speaker": "Głośnik", "speaker_multiple": "Głośniki", "soundbar": "Soundbar", "headphones": "Słuchawki", "piano": "Pianino", "guitar_acoustic": "Gitara", "television": "Telewizor", "projector": "Projektor", "movie_open": "Film", "cast": "Przesyłanie", "gamepad_variant": "Konsola do gier", "remote_tv": "Pilot", "lock": "Zamek", "lock_open_variant": "Zamek otwarty", "shield_home": "Alarm", "alarm_light": "Lampa alarmowa", "bell": "Dzwonek", "doorbell": "Dzwonek do drzwi", "cctv": "Kamera", "motion_sensor": "Czujnik ruchu", "door_closed": "Drzwi", "door_open": "Drzwi otwarte", "window_closed_variant": "Okno", "smoke_detector": "Czujnik dymu", "water_alert": "Wyciek wody", "washing_machine": "Pralka", "tumble_dryer": "Suszarka", "dishwasher": "Zmywarka", "fridge": "Lodówka", "stove": "Kuchenka", "microwave": "Mikrofalówka", "toaster_oven": "Piekarnik", "coffee_maker": "Kawa", "kettle": "Czajnik", "robot_vacuum": "Robot sprzątający", "robot_mower": "Robot koszący", "printer_3d": "Drukarka 3D", "power_plug": "Wtyczka", "power_socket_eu": "Gniazdko", "laptop": "Laptop", "router_wireless": "Router", "flash": "Prąd", "solar_power": "Energia słoneczna", "solar_panel": "Panele słoneczne", "home_battery": "Magazyn energii", "battery_high": "Bateria", "ev_station": "Stacja ładowania", "car_electric": "Samochód elektryczny", "meter_electric": "Licznik prądu", "meter_gas": "Licznik gazu", "water": "Woda", "water_boiler": "Bojler", "gauge": "Wskaźnik", "window_shutter": "Roleta zewnętrzna", "window_shutter_open": "Roleta zewnętrzna otwarta", "blinds": "Żaluzje", "blinds_open": "Żaluzje otwarte", "roller_shade_closed": "Roleta", "curtains": "Zasłony", "curtains_closed": "Zasłony zasunięte", "awning_outline": "Markiza", "flower": "Kwiat", "tree": "Drzewo", "sprout": "Roślina", "grass": "Trawnik", "sprinkler": "Zraszacz", "pool": "Basen", "grill": "Grill", "mailbox": "Skrzynka na listy", "trash_can": "Śmieci", "recycle": "Recykling", "dog": "Pies", "cat": "Kot", "account": "Osoba", "account_group": "Rodzina", "account_child": "Dziecko", "home_account": "W domu", "sleep": "Sen", "run": "Ćwiczenia", "briefcase": "Praca", "car": "Samochód", "bike": "Rower", "airplane": "Wakacje", "map_marker": "Lokalizacja", "power": "Wł./wył.", "toggle_switch": "Przełącznik", "gesture_tap_button": "Przycisk", "play": "Start", "script_text": "Skrypt", "palette": "Scena", "alarm": "Budzik", "clock_outline": "Zegar", "timer_outline": "Minutnik", "calendar": "Kalendarz", "bell_ring": "Powiadomienie", "heart": "Ulubione", "alert_outline": "Ostrzeżenie", "cog": "Ustawienia", "broom": "Sprzątanie" } }, "screen": { "builtin": { "clock": "Zegar", "page": "Przejdź do strony {page}" }, "identify": { "title": "To jest {name}", "subtitle": "Identyfikacja z ESP Screens" }, "script_running": "Działa", "states": { "locking": "blokowanie", "unlocking": "odblokowywanie", "jammed": "zacięcie", "buffering": "buforowanie", "returning": "wraca", "error": "błąd", "disarmed": "rozbrojony", "armed_home": "uzbrojony (w domu)", "armed_away": "uzbrojony (poza domem)", "armed_night": "uzbrojony (noc)", "armed_vacation": "uzbrojony (wakacje)", "armed": "uzbrojony", "arming": "uzbrajanie", "pending": "oczekiwanie", "triggered": "wyzwolony", "active": "aktywny", "up": "wzeszło", "down": "zaszło", "unknown": "nieznany" }, "history": { "other": "Inne" }, "vacuum": { "vacuum": "Odkurzanie", "vac_and_mop": "Z mopem", "vac_then_mop": "Mop na końcu", "mop": "Mop", "custom": "Własny", "smart": "Smart", "min": "Min.", "slight": "Lekki", "low": "Niski", "mild": "Łagodny", "medium": "Średni", "moderate": "Umiarkowany", "standard": "Standard", "high": "Wysoki", "intense": "Intensywny", "extreme": "Ekstremalny", "ultra_high": "Ultrawysoki", "silent": "Wyciszony", "gentle": "Delikatny", "strong": "Mocny", "max_plus": "Maks.+", "auto": "Auto" } } }, "editor": { "common": { "undo": "Cofnij", "online": "Online", "offline": "Offline", "unknown": "nieznany", "unsaved": "Niezapisane zmiany", "cancel": "Anuluj", "open_integrations": "Otwórz Urządzenia oraz usługi", "save_send": "Zapisz i wyślij", "saving": "Zapisywanie…", "read_current_data": "Odczytaj bieżące dane", "results": "1 wynik. Pisz dalej, aby zawęzić. | {n} wyniki. Pisz dalej, aby zawęzić. | {n} wyników. Pisz dalej, aby zawęzić.", "close": "Zamknij", "remove": "Usuń", "change": "Zmień", "loading": "Ładowanie…", "back": "← Wstecz", "copy": "Kopiuj" }, "nav": { "new_screen": "Nowy ekran", "firmware": "Firmware i USB", "alerts": "Alerty", "settings": "Ustawienia", "new_screen_detail": "Podłącz i zainstaluj" }, "api": { "failed": "Nie udało się. Odśwież stronę i spróbuj ponownie." }, "copy": { "api_key": { "copied": "Skopiowano klucz API.", "selected": "Klucz API jest zaznaczony. Skopiuj skrótem Ctrl+C lub Command+C." }, "layout_json": { "copied": "Skopiowano JSON układu.", "selected": "JSON układu jest zaznaczony. Skopiuj skrótem Ctrl+C lub Command+C." }, "action_name": { "copied": "Skopiowano nazwę akcji.", "selected": "Nazwa akcji jest zaznaczona. Skopiuj skrótem Ctrl+C lub Command+C." }, "yaml": { "copied": "Skopiowano YAML.", "selected": "YAML jest zaznaczony. Skopiuj skrótem Ctrl+C lub Command+C." }, "icon_name": { "copied": "Skopiowano nazwę ikony.", "selected": "Nazwa ikony jest zaznaczona. Skopiuj skrótem Ctrl+C lub Command+C." }, "empty_color": { "copied": "Skopiowano pusty kolor.", "selected": "Pusty kolor jest zaznaczony. Skopiuj skrótem Ctrl+C lub Command+C." }, "color_name": { "copied": "Skopiowano nazwę koloru.", "selected": "Nazwa koloru jest zaznaczona. Skopiuj skrótem Ctrl+C lub Command+C." } }, "sidebar": { "connection": { "unreachable": "Strona zarządzania nieosiągalna · ponawianie…", "connected": "Połączono z Home Assistant", "reconnecting": "Ponowne łączenie z Home Assistant…" }, "search": "Szukaj", "screens": "Ekrany", "more": "Więcej", "refresh": "Odśwież", "update": { "pill": "Aktualizacja", "button": "Aktualizuj", "queued": "W kolejce do aktualizacji", "available": "Aktualizacja {version}", "no_profile": "Nie znaleziono profilu ESPHome o tej nazwie urządzenia.", "whats_new": "Co nowego", "full_log": "Pełny log" }, "host": { "hint": "Adres IP, tylko ten jeden raz; nowy firmware sam go zgłasza.", "placeholder": "Adres IP, np. 192.168.1.50", "label": "Adres IP", "start": "Rozpocznij" }, "pending": { "installed": "Zainstalowany, ale jeszcze nie w Home Assistant. Dodaj wykryte urządzenie ESPHome w sekcji Ustawienia → Urządzenia oraz usługi, wklej tam klucz API, a potem kliknij „Konfiguruj” i włącz „Zezwól urządzeniu na wykonywanie akcji Home Assistant”.", "downloaded": "Firmware pobrany, jeszcze nie w Home Assistant. Wgraj go na ekran przez ESPHome Web, potem dodaj wykryte urządzenie ESPHome w sekcji Ustawienia → Urządzenia oraz usługi, wklej tam klucz API, kliknij „Konfiguruj” i zezwól na akcje Home Assistant.", "not_flashed": "Jeszcze nie w Home Assistant. Firmware już wgrany? Dodaj urządzenie ESPHome w sekcji Ustawienia → Urządzenia oraz usługi, potem kliknij „Konfiguruj” i zezwól na akcje Home Assistant. Jeszcze nie wgrany? Firmware i USB → {file}." }, "copy_api_key": "Kopiuj klucz API" }, "palette": { "groups": { "screens": "Ekrany", "actions": "Polecenia", "add": "Dodaj do tego ekranu" }, "alerts_detail": "Ściąga i alert testowy", "settings_detail": "Aktualizacje, Claude", "nothing_to_save": "Nic do zapisania", "identify": "Zidentyfikuj ten ekran", "identify_detail": "Miga podświetleniem i pokazuje kartę", "identify_needs": "Wymaga nowszej wersji firmware", "export": "Eksportuj układ", "export_detail": "Pobierz i skopiuj jako JSON", "placeholder": "Szukaj ekranów, encji, poleceń…", "empty": "Brak wyników. Wpisz część nazwy ekranu, encji lub polecenia." }, "empty": { "choose": { "title": "Wybierz ekran", "text": "Wybierz jeden ze swoich ekranów po lewej, aby zmienić jego kafelki, górny pasek i ustawienia." }, "start": { "title": "Zacznij od ekranu", "text": "Podłącz CYD lub Guition przez USB do komputera z Home Assistant. Profil, firmware i pierwsze wgranie za jednym razem.", "button": "Zainstaluj nowy ekran" } }, "screen_view": { "confirm": { "switch": "Masz niezapisane zmiany. Mimo to otworzyć inny ekran?", "copy": "Zastąpić niezapisany układ kopią układu innego ekranu?", "import": "Zastąpić niezapisany układ zaimportowanym?" }, "saved": { "current": "Zapisano. Twój ekran jest aktualizowany.", "other": "Zapisano. Trwa aktualizacja: {name}.", "other_unnamed": "Zapisano. Ekran jest aktualizowany.", "newer_edit": "Zapisano. Twoja najnowsza zmiana nie została jeszcze wysłana: naciśnij ponownie „Zapisz i wyślij”." }, "identified": "{name} miga i przez kilka sekund pokazuje kartę.", "offline": "Offline · zmiany są zapisywane", "tabs": { "layout": "Układ", "settings": "Ustawienia ekranu" }, "sent": "Zapisano · wysłano na ekran", "all_saved": "Wszystko zapisane", "more": "Więcej", "menu": { "identify": "Identyfikuj", "identify_hint": "mignij ekranem", "identify_needs": "Wymaga wersji firmware 0.2.31 lub nowszej", "inspect_hint": "z Home Assistant", "copy": "Kopiuj układ z…", "copy_screens": "{n} ekran | {n} ekrany | {n} ekranów", "copy_none": "brak innych ekranów", "copy_tiles": "{n} kafelek | {n} kafelki | {n} kafelków", "export": "Eksportuj układ", "import": "Importuj układ…", "override": "Nadpisanie YAML", "override_hint": "zaawansowane", "override_none": "Nie znaleziono profilu ESPHome dla tego ekranu", "update": "Aktualizuj firmware" } }, "layout": { "removed": "Usunięto: {name}", "no_room": "Na stronie {page} nie ma miejsca na ten kafelek.", "no_free_page": "Brak wolnej strony dla kafelka na całą stronę. Najpierw zwolnij stronę.", "page_taken": "Ten ekran ma już kafelek, który prowadzi do strony {page}.", "copied": "Skopiowano układ ekranu {name}. Gdy wygląda dobrze, naciśnij „Zapisz i wyślij”.", "copied_part": "Skopiowano układ ekranu {name}. Kafelki zgodne z firmware tego ekranu: {kept} z {total}. Gdy wygląda dobrze, naciśnij „Zapisz i wyślij”.", "imported": "Zaimportowano układ. Gdy wygląda dobrze, naciśnij „Zapisz i wyślij”.", "imported_part": "Zaimportowano układ. Kafelki zgodne z firmware tego ekranu: {kept} z {total}. Gdy wygląda dobrze, naciśnij „Zapisz i wyślij”.", "not_json": "To nie jest JSON. Najpierw wyeksportuj układ albo wklej układ z innej instalacji ESP Screens.", "no_tiles_in_file": "Brak kafelków w tym pliku. Oczekiwano układu wyeksportowanego z ESP Screens.", "count": "{n} strona · kafelki: {tiles} / {limit} | {n} strony · kafelki: {tiles} / {limit} | {n} stron · kafelki: {tiles} / {limit}", "no_tiles": "Dodaj pierwsze światło, scenę lub urządzenie z biblioteki.", "how_to": "Kliknij górny pasek lub kafelek, aby go zmienić. Przeciągnij, aby przenieść; upuść na następnej stronie, aby utworzyć nową.", "positions_hint": "Puste miejsca i stałe pozycje działają od wersji firmware 0.2.26. Do czasu tej aktualizacji ten ekran (firmware {firmware}) przesuwa kafelki w górę, na pierwsze wolne miejsce.", "aria": "Układ ekranu", "add_page": "+ Dodaj stronę", "max_pages": "Maksymalnie 1 strona | Maksymalnie {n} strony | Maksymalnie {n} stron" }, "page": { "label": "Strona {page}", "remove": "Usuń stronę", "remove_title": "Strony po tej przesuną się o jedno miejsce w górę", "edit_bar": "Edytuj górny pasek", "cell": { "title": "Puste miejsce. Kliknij, aby dodać tu kafelek, albo przeciągnij go tutaj.", "aria": "Puste miejsce {slot} na stronie {page}: dodaj tu następny kafelek", "next": "Tu trafi następny kafelek", "empty": "Puste" } }, "library": { "title": "Biblioteka", "entities": "{n} encja | {n} encje | {n} encji", "search": "Szukaj po nazwie, urządzeniu lub obszarze…", "search_label": "Dodaj encję", "filters": { "all": "Wszystkie", "light": "Światła", "climate": "Klimat", "switch": "Przełączniki", "binary_sensor": "Stan", "button": "Akcje", "script": "Skrypty", "fan": "Wentylatory", "cover": "Osłony", "scene": "Sceny", "vacuum": "Odkurzacze", "sensor": "Sensory", "media_player": "Media", "weather": "Pogoda", "number": "Wartości", "select": "Selektory", "person": "Osoby", "timer": "Minutniki", "screen": "Ekran" }, "room": "Obszar", "all_rooms": "Wszystkie obszary", "hide_placed": "Ukryj dodane", "hide_placed_title": "Ukryj to, co już jest na tym ekranie", "all_placed": "Wszystko z tej listy jest już na tym ekranie.", "none_found": "Nie znaleziono encji. Spróbuj innej nazwy, obszaru lub filtra.", "full": "Ten ekran mieści 1 kafelek. | Ten ekran mieści {n} kafelki. | Ten ekran mieści {n} kafelków.", "full_update": "Ten ekran mieści 1 kafelek; zaktualizuj jego firmware, aby zmieścić 48. | Ten ekran mieści {n} kafelki; zaktualizuj jego firmware, aby zmieścić 48. | Ten ekran mieści {n} kafelków; zaktualizuj jego firmware, aby zmieścić 48.", "hint": "Przeciągnij na stronę albo kliknij +, aby dodać w pierwszym wolnym miejscu. ⌘K przeszukuje wszystko." }, "domains": { "light": "Światło", "climate": "Klimat", "vacuum": "Odkurzacz", "fan": "Wentylator", "cover": "Osłona", "media_player": "Media", "sensor": "Sensor", "binary_sensor": "Stan", "switch": "Przełącznik", "input_boolean": "Przełącznik", "scene": "Scena", "script": "Skrypt", "weather": "Pogoda", "number": "Wartość", "input_number": "Wartość", "select": "Selektor", "input_select": "Selektor", "button": "Akcja", "input_button": "Akcja", "screen": "Ekran", "sun": "Słońce", "timer": "Minutnik", "person": "Osoba", "camera": "Kamera", "image": "Obraz", "entity": "Encja" }, "displays": { "standard": "standardowy", "watch": "duża wartość", "forecast": "prognoza pogody", "graph": "wykres", "digital": "zegar cyfrowy", "analog": "zegar analogowy", "sunpath": "tor słońca" }, "sizes": { "single": "normalny", "wide": "podwójny", "full": "cała strona" }, "tile": { "name": "Nazwa na ekranie", "icon": { "auto_ha": "Automatycznie (z Home Assistant)", "auto_default": "Automatycznie (domyślna)", "needs_firmware": "Ekran pokazuje wybraną ikonę od wersji firmware 0.2.18." }, "goes_to": { "label": "Przechodzi do strony", "empty": "{page} (pusta)", "needs_firmware": "Kafelki nawigacji wymagają wersji firmware 0.2.62: najpierw naciśnij „Aktualizuj” przy tym ekranie.", "no_page": "Ten ekran nie ma strony {page}, więc dotknięcie otwiera jego ostatnią stronę. Wybierz inną stronę.", "hint": "Dotknięcie kafelka otwiera tę stronę." }, "display": { "label": "Widok", "digital": "Zegar cyfrowy", "analog": "Zegar analogowy", "standard": "Nazwa i stan", "watch": "Duża wartość", "forecast": "Prognoza pogody", "graph": "Wykres", "sunpath": "Tor słońca", "live": "Obraz na żywo", "live_hint": "Mały obraz z kamery w miejscu ikony, odświeżany w tempie poniżej, dopóki strona jest na ekranie. Dotknięcie nadal otwiera go na pełnym ekranie.", "live_needs_firmware": "Obraz na żywo wymaga firmware 0.2.77 lub nowszego: po zapisaniu naciśnij Aktualizuj przy ekranie.", "no_graph": "Home Assistant nie ma wartości liczbowych dla tej encji, więc wykres pozostanie pusty. Wybierz inny widok.", "no_forecast": "Ta usługa pogodowa nie ma prognozy dziennej w Home Assistant. Wybierz inny widok." }, "refresh": { "label": "Odświeżanie", "seconds": "Co {n} s" }, "size": { "label": "Rozmiar", "single": "Normalny", "wide": "Podwójna szerokość", "full": "Cała strona", "full_hint": "Cała strona: jeden duży przycisk w kolorze kafelka; suwak, przyciski lub wykres są na jego dole.", "needs_firmware": "Kafelek na całą stronę wymaga wersji firmware 0.2.62: najpierw naciśnij „Aktualizuj” przy tym ekranie." }, "page": { "label": "Strona", "new": "Nowa strona" }, "controls": { "label": "Bezpośrednie sterowanie na kafelku", "not_offered": "Home Assistant nie oferuje tego sterowania dla tej encji, więc na ekranie to miejsce pozostanie puste. Wybierz inne.", "full_hint": "Na dole kafelka na całą stronę; dotknięcie w innym miejscu działa zgodnie z ustawieniem poniżej.", "wide_hint": "Po prawej stronie kafelka podwójnej szerokości, jak w wierszach encji w Home Assistant. Dotknięcie nazwy działa zgodnie z ustawieniem poniżej.", "needs_firmware": "Ekran pokazuje bezpośrednie sterowanie od wersji firmware 0.2.19; do tego czasu kafelek pozostaje bez zmian." }, "tap": { "label": "Po dotknięciu", "auto": "Automatycznie", "detail": "Otwórz sterowanie", "none": "Tylko podgląd", "toggle": "Włącz / wyłącz", "action": "Wykonaj akcję", "no_toggle": "Home Assistant nie może tego włączać ani wyłączać, więc dotknięcie nic nie robi. Wybierz inną opcję.", "toggle_needs_firmware": "Włączanie i wyłączanie dotknięciem działa od wersji firmware 0.2.58: naciśnij „Aktualizuj” przy tym ekranie. Do tego czasu dotknięcie otwiera kartę.", "hold": "Przytrzymaj kafelek, aby otworzyć jego kartę." }, "slider": { "label": "Mały suwak na kafelku", "no": "Nie", "yes": "Tak, steruj bezpośrednio", "nothing": "Home Assistant nie ma dla tej encji niczego, co suwak mógłby zmieniać. Wybierz „Nie”." }, "history": { "label": "Historia", "hours": "{n} godzina | {n} godziny | {n} godzin" }, "background": { "label": "Pastelowe tło", "aria": "Tło: {name}" } }, "tile_card": { "label": "{name}, miejsce {slot} na stronie {page}. Enter: konfiguruj, strzałki: przenieś", "remove": "Usuń kafelek", "remove_named": "Usuń {name}" }, "action": { "label": "Akcja", "asking": "Pobieranie akcji tej encji z Home Assistant…", "not_answering": "Home Assistant teraz nie odpowiada. Spróbuj ponownie za chwilę.", "choose": "Wybierz akcję", "search": "Szukaj, na przykład toggle, position lub play", "search_label": "Szukaj akcji", "none_found": "Nie znaleziono akcji.", "gone": "Home Assistant nie oferuje już tej akcji dla tej encji, więc dotknięcie nic nie robi. Wybierz inną.", "optional": "{name} (opcjonalnie)", "not_set": "Nie ustawiono", "on": "Włączone", "off": "Wyłączone", "needs": "Home Assistant wymaga: {fields}.", "needs_firmware": "Ekran wykonuje akcje od wersji firmware 0.2.58: naciśnij „Aktualizuj” przy tym ekranie. Do tego czasu dotknięcie działa jak „Automatycznie”." }, "icon": { "label": "Ikona", "none": "Bez ikony", "search": "Szukaj, na przykład lampa, muzyka lub drzwi", "search_label": "Szukaj ikony", "none_text_only": "Bez ikony, tylko tekst", "aria": "Ikona: {name}", "none_found": "Nie znaleziono ikony." }, "inspect": { "title": "Bieżące dane", "subtitle": "Połączenie, stan i obsługiwane właściwości", "reading": "Odczytywanie…", "fetching": "Pobieranie bieżącego stanu z HA…", "status": "Stan: {status}", "options": "Mały suwak: {slider} · Widok: {display} · Rozmiar: {size} · Sterowanie: {control} · Tło: {background}", "yes": "tak", "no": "nie", "control_none": "brak", "background_default": "Domyślne", "read_again": "Odczytaj ponownie" }, "topbar": { "removed": "Usunięto z górnego paska: {name}", "full": "Górny pasek mieści 1 element. | Górny pasek mieści {n} elementy. | Górny pasek mieści {n} elementów.", "already": "To już jest na górnym pasku.", "title": "Górny pasek", "aria": "Górny pasek: {name}", "builtin": "Z samego ekranu, działa też bez Home Assistant", "items": "{used} z {n} elementu | {used} z {n} elementów | {used} z {n} elementów", "name": "Po lewej: nazwa", "name_placeholder": "Na przykład: Salon", "right": "Po prawej: godzina, sensory lub zegar", "item_label": "{name}, miejsce {slot}. Enter: konfiguruj, strzałki: przenieś", "remove_named": "Usuń {name} z górnego paska", "max": "Maksymalnie 1 element | Maksymalnie {n} elementy | Maksymalnie {n} elementów", "add_title": "Dodaj godzinę, datę, zegar analogowy lub encję", "add_button": "+ Dodaj godzinę, datę lub encję", "hint": { "overflow": "Nie wszystko mieści się obok nazwy: ekran pomija elementy z przerywaną ramką. Usuń jeden z nich albo wybierz krótszą nazwę.", "reorder": "Przeciągnij, aby zmienić kolejność; kliknij element, aby go skonfigurować.", "needs_firmware": "Sensory, data i zegar analogowy pojawiają się od wersji firmware {version}; do tej aktualizacji ekran pokazuje nazwę oraz zegar, jeśli godzina jest na pasku." }, "detail": { "hidden": "Ukryty: teraz nieaktywny", "overflow": "Nie mieści się obok nazwy", "dial": "Tarcza" }, "live": { "hidden": "Teraz ukryty: nieaktywny", "overflow": "Obecnie nie mieści się obok nazwy", "looks": "Tak wygląda na ekranie" }, "analog_sample": "Mała tarcza z godziną", "content": { "label": "Co pokazać", "hint": "„Ostatnia zmiana” aktualizuje się na samym ekranie: „Przed chwilą”, „5 min temu”, „Wczoraj”." }, "auto_icon": "Automatycznie (jak w Home Assistant)", "show": { "label": "Pokazuj", "hint": "„Tylko gdy aktywne” ukrywa element, dopóki jest wyłączony, zamknięty, poza domem albo równy 0. Przydatne dla otwartych drzwi, pracującej pralki albo tego, kto jest w domu." }, "clock_24": "Zegar 24-godzinny · zmiana: {settings}", "clock_12": "Zegar 12-godzinny · zmiana: {settings}", "clock_settings": "Ustawienia → Język i region", "date_hint": "Dziś: {date}. Data pochodzi z zegara samego ekranu.", "up": "↑ W górę", "down": "↓ W dół", "add": { "title": "Dodaj do górnego paska", "slots": "Zajęto {used} z {n} miejsca | Zajęto {used} z {n} miejsc | Zajęto {used} z {n} miejsc", "builtin": "Z samego ekranu", "added": "Już dodano", "suggestions": "Propozycje z Home Assistant", "entity": "Encja", "search": "Szukaj po nazwie, obszarze lub encji, np. temperatura albo drzwi", "search_label": "Szukaj encji dla górnego paska", "none_found": "Nie znaleziono encji." } }, "screen_settings": { "groups": { "brightness": "Jasność", "night": "Noc", "screen": "Ekran" }, "rows": { "brightness": "Jasność", "dark_mode": "Tryb ciemny", "standby_enabled": "Auto czuwanie", "standby_seconds": "Czuwanie po", "standby_brightness": "Jasność czuwania", "night_enabled": "Tryb nocny", "night_start": "Początek", "night_end": "Koniec", "night_brightness": "Jasność nocna", "auto_home": "Wróć do strony 1", "auto_home_seconds": "Po", "home_on_standby": "Także w czuwaniu", "swipe_pages": "Przesuwanie stron", "page_buttons": "Przyciski stron", "rotation": "Obrót" }, "duration": { "seconds": "{n} s", "minutes": "{n} min", "hours": "{n} godz.", "hours_minutes": "{h} godz. {m}" }, "time": { "am": "{time} AM", "pm": "{time} PM" }, "other_screen_busy": "Trwa jeszcze zapisywanie ustawień innego ekranu. Spróbuj ponownie za chwilę.", "reach": { "intro": "Przyciski stron i przesuwanie są wyłączone, więc stronę zmieniają tylko kafelki „Przejdź do strony”.", "pages": "strony {list} | stron {list} | stron {list}", "tiles": "Masz {n} kafelek „Przejdź do strony” (do {targets}). | Masz {n} kafelki „Przejdź do strony” (do {targets}). | Masz {n} kafelków „Przejdź do strony” (do {targets}).", "tiles_missing_one": "Masz {n} kafelek „Przejdź do strony” (do {targets}), ale żadnego do {missing}, więc nie możesz do niej dotrzeć. | Masz {n} kafelki „Przejdź do strony” (do {targets}), ale żadnego do {missing}, więc nie możesz do niej dotrzeć. | Masz {n} kafelków „Przejdź do strony” (do {targets}), ale żadnego do {missing}, więc nie możesz do niej dotrzeć.", "tiles_missing_more": "Masz {n} kafelek „Przejdź do strony” (do {targets}), ale żadnego do {missing}, więc nie możesz do nich dotrzeć. | Masz {n} kafelki „Przejdź do strony” (do {targets}), ale żadnego do {missing}, więc nie możesz do nich dotrzeć. | Masz {n} kafelków „Przejdź do strony” (do {targets}), ale żadnego do {missing}, więc nie możesz do nich dotrzeć.", "none": "Nie masz kafelków „Przejdź do strony”.", "none_missing_one": "Żaden kafelek „Przejdź do strony” nie prowadzi do {missing}, więc nie możesz do niej dotrzeć.", "none_missing_more": "Żaden kafelek „Przejdź do strony” nie prowadzi do {missing}, więc nie możesz do nich dotrzeć.", "cut_off": "Kafelki do {pages} są tylko na stronach, do których nie możesz dotrzeć.", "no_way_back": "Ze {pages} żaden kafelek nie prowadzi z powrotem do strony 1." }, "status": { "offline": "Ten ekran jest offline. Jego ustawienia można zmienić, gdy wróci.", "screen": "Zmiany działają na ekranie od razu, a gdy zmienisz coś na ekranie, zobaczysz to tutaj.", "app": "Zmiany działają od razu. Od wersji firmware 0.2.49 ekran przechowuje je sam." }, "unavailable": "Ta encja jest wyłączona w Home Assistant albo ekran uruchamia się ponownie.", "lower": "{name}: zmniejsz", "higher": "{name}: zwiększ" }, "update": { "starting": "Rozpoczynanie aktualizacji…", "building": "Kompilowanie firmware…", "writing": "Wgrywanie firmware przez Wi-Fi…", "phases": { "install": "Kompilowanie i instalowanie…", "verify": "Oczekiwanie na powrót ekranu…", "settle": "Sprawdzanie, czy działa stabilnie…" }, "new_language": "Nowy język: {name}" }, "settings": { "updates": { "auto_on": "Ekrany będą teraz aktualizowane automatycznie w nocy.", "auto_off": "Automatyczne aktualizacje są wyłączone.", "title": "Aktualizacje firmware", "busy": "Aktualizowanie do firmware {version}…", "no_screens": "Nie sparowano jeszcze żadnego ekranu. Nowe ekrany dostaną firmware {version}.", "available": "Firmware {version} jest dostępny dla {n} ekranu. | Firmware {version} jest dostępny dla {n} ekranów. | Firmware {version} jest dostępny dla {n} ekranów.", "current": "Wszystkie ekrany mają firmware {version}.", "all": "Aktualizuj 1 ekran | Aktualizuj wszystkie ekrany ({n}) | Aktualizuj wszystkie ekrany ({n})", "whats_new": "Co nowego w firmware {version}", "auto_label": "Aktualizuj automatycznie co noc", "auto_hint": "Między 03:00 a 06:00, po jednym ekranie naraz. Przy błędzie zatrzymuje się i zgłasza go w Home Assistant." }, "claude": { "installed": "Umiejętność zainstalowana. Claude Code od razu ją wykrywa.", "installed_restart": "Umiejętność zainstalowana. Uruchom ponownie Claude Code jeden raz, aby znalazł nowy folder umiejętności.", "text": "Dzięki tej umiejętności Claude pozna ESP Screens. Potem poproś: „Pokaż alert na wszystkich moich ekranach, gdy skrzynka na listy jest pełna”. Claude zna zdarzenia alertów, każde pole, kolor i ikonę.", "install": "Zainstaluj dla Claude Code", "install_again": "Zainstaluj ponownie", "update": "Zaktualizuj umiejętność", "not_installed": "Nie zainstalowano", "installed_chip": "● Zainstalowano", "newer": "Zainstalowano · dostępna jest nowsza wersja", "writes": "Dla Claude Code w Home Assistant. Zapisuje jeden plik w {path}; ponowna instalacja go zastępuje.", "download": "Pobierz dla claude.ai", "upload": "Prześlij plik zip w Claude: Customize → Skills." }, "title": "Wszystko wokół Twoich ekranów.", "back": "← Moje ekrany", "screens": { "title": "Ekrany", "text": "Dodaj ekran albo skompiluj i ponownie zainstaluj firmware ekranu, który już masz.", "firmware_detail": "Kompiluj i instaluj przez USB lub Wi-Fi" }, "language": { "title": "Język i region", "screen_language": "Język ekranów", "auto": "Język Home Assistant ({name})", "auto_plain": "Język Home Assistant", "ha_missing": "Ekrany używają angielskiego, dopóki język Home Assistant nie będzie dostępny.", "unchecked": "{name} · jeszcze niesprawdzony, pomoc mile widziana", "help": "{name} nie jest jeszcze sprawdzony, pomoc mile widziana: {guide}", "guide": "jak tłumaczyć", "update_hint": "Po zmianie każdy ekran wymaga aktualizacji firmware, po jednej kompilacji na ekran: przyciskiem „Aktualizuj” albo w nocnych aktualizacjach.", "time": "Format czasu", "time_auto": "Automatycznie, według języka ({clock})", "clock_24": "24-godzinny", "clock_12": "12-godzinny", "numbers": "Format liczbowy", "numbers_auto": "Automatycznie, według języka ({example})", "profile": "Twój profil Home Assistant: {formats}", "use_profile": "Użyj tych", "editor_hint": "Sam edytor używa języka Twojego profilu Home Assistant.", "saved": "Zapisano.", "saved_language": "Zapisano. Każdy ekran przejdzie na nowy język przy najbliższej aktualizacji." }, "alerts": { "text": "Karta na cały ekran uruchamiana z automatyzacji, na jednym ekranie lub na wszystkich. Ściąga zawiera nazwy akcji, pola, ikony i kolory oraz formularz do wypróbowania alertu.", "detail": "Powiadomienia na cały ekran, z automatyzacji" } }, "firmware": { "title": "Kompiluj i instaluj firmware ekranu", "intro": "Wbudowane narzędzie ESPHome CLI korzysta z Twojego własnego profilu (YAML z kluczami) i sekretów. Wybierz profil ekranu, a potem port USB (ekran podłączony do komputera z Home Assistant), {ota} z nazwą hosta albo {download}, aby wgrać firmware na ekran z własnego komputera. {check} tylko sprawdza poprawność, {build} kompiluje, {install} wgrywa firmware na ekran. Twoje kafelki w ESP Screens zostają bez zmian. Pierwsza kompilacja trwa kilka minut.", "ota": "Wi-Fi / OTA", "download": "Pobierz", "check": "Sprawdź", "build": "Tylko kompiluj", "install": "Kompiluj i zainstaluj", "build_download": "Kompiluj i pobierz", "no_cli": "Brak narzędzia ESPHome CLI. Zaktualizuj aplikację do wersji 0.2.0.", "choose": "Wybierz właściwy profil, a potem port USB, adres IP lub „Pobierz”.", "profile": "Profil ESPHome", "install_to": "Zainstaluj na", "no_board": "USB · nie znaleziono jeszcze płytki na komputerze z Home Assistant", "download_target": "Pobierz · wgraj z własnego komputera", "host": "Adres IP lub nazwa hosta", "download_file": "Pobierz {name}", "download_how": "Wgraj go na ekran przez {esphome_web} w Chrome lub Edge: „Connect”, wybierz port USB ekranu, „Install” i wskaż ten plik. Zawiera Twoje hasło Wi-Fi i klucze ekranu: nie udostępniaj go nikomu." }, "installer": { "title": { "setup": "Podłącz i zainstaluj.", "saved": "Profil zapisany.", "running": "Chwileczkę…", "ready": "Gotowe do pobrania.", "done": "Gotowe.", "failed": "Nie udało się." }, "intro": "ESP Screens tworzy własny profil ekranu z unikalnymi kluczami i kompiluje firmware. Podłącz ekran kablem USB do transmisji danych do komputera z Home Assistant albo pobierz firmware i wgraj go na ekran z własnego komputera.", "board": "Jaki masz ekran?", "board_cyd": "CYD · 2,8 cala", "board_guition": "Guition · 4 cale", "name": "Nazwa", "name_placeholder": "Ekran w salonie", "device_name": "Nazwa urządzenia", "customize": "dostosuj", "name_hint": "Każdy ekran dostaje własny profil z własnymi kluczami. Cztery ekrany? Przejdź przez to cztery razy, za każdym razem z inną nazwą.", "device_name_hint": "Małe litery, cyfry i myślniki. Inna nazwa dla każdego ekranu.", "wifi": { "title": "Wi-Fi", "ssid": "Nazwa sieci Wi-Fi (2,4 GHz)", "password": "Hasło Wi-Fi", "new": "Wypełnij raz: ESP Screens zapisze to w pliku secrets.yaml ESPHome, a kolejne ekrany użyją tego automatycznie.", "missing": "W Twoim pliku secrets.yaml ESPHome wciąż brakuje danych Wi-Fi. ESP Screens uzupełni tylko brakujące wiersze.", "ready": "Dane Wi-Fi pochodzą z Twojego pliku secrets.yaml ESPHome.", "invalid": "Plik secrets.yaml w folderze ESPHome nie jest poprawnym YAML. Najpierw popraw plik; nie zostanie nadpisany." }, "install_via": "Zainstaluj przez", "later": "Później · tylko zapisz profil", "target": { "usb": "Podłącz ekran kablem USB do transmisji danych do komputera z Home Assistant; lista odświeża się sama. Albo wybierz „Pobierz”, aby użyć własnego komputera.", "download": "Pobierz firmware i wgraj go na ekran z własnego komputera, w Chrome lub Edge. Potem aktualizacje idą przez Wi-Fi.", "later": "Profil trafi do folderu ESPHome. Zainstalujesz go później w sekcji „Firmware i USB” albo w ESPHome Device Builder.", "several": "Podłączono więcej niż jedną płytkę: wybierz port tego ekranu.", "once": "Raz przez USB; potem wszystko bezprzewodowo." }, "install": "Zainstaluj", "save_profile": "Zapisz profil", "busy": "Kompilacja lub instalacja już trwa ({file}). Poczekaj, aż się zakończy.", "no_cli": "W tej instalacji brakuje narzędzia ESPHome CLI; można tylko zapisać profil.", "progress": { "saved": "{file} jest w folderze ESPHome", "writing": "Wgrywanie firmware: {name}…", "building": "Kompilowanie firmware…", "ready": "Firmware gotowy: {name}", "installed": "Firmware wgrany: {name}", "build_failed": "Kompilacja nieudana", "install_failed": "Instalacja nieudana" }, "detail": { "saved": "Zainstaluj go później w sekcji „Firmware i USB”: wybierz ten profil, a potem port USB komputera z Home Assistant albo „Pobierz”, aby wgrać firmware na ekran z własnego komputera. Zachowaj klucz API do parowania:", "uploading": "Nie odłączaj jeszcze kabla USB.", "building": "Pierwsza kompilacja trwa kilka minut na Raspberry Pi. Możesz opuścić tę stronę: instalacja trwa dalej, a znajdziesz ją ponownie w sekcji „Nowy ekran”.", "building_download": "Pierwsza kompilacja trwa kilka minut na Raspberry Pi. Możesz opuścić tę stronę: kompilacja trwa dalej, a znajdziesz ją ponownie w sekcji „Nowy ekran”.", "downloaded": "Wgraj go na ekran z własnego komputera, a potem sparuj ekran z Home Assistant.", "booted": "Ekran się uruchamia i łączy z Twoją siecią Wi-Fi. Teraz sparuj go z Home Assistant:", "booted_cyd": "Ekran się uruchamia i łączy z Twoją siecią Wi-Fi. CYD najpierw poprosi o kalibrację dotyku: dotykaj krzyżyków. Teraz sparuj go z Home Assistant:", "see_log": "Zobacz log poniżej." }, "download_steps": { "plug": "{bold} kablem USB do transmisji danych.", "plug_bold": "Podłącz ekran do komputera", "open": "{bold} w Chrome lub Edge, kliknij „Connect” i wybierz port USB ekranu.", "open_bold": "Otwórz {esphome_web}", "install": "{bold} i wskaż plik {file}. Ekran uruchomi się ponownie i połączy z Twoją siecią Wi-Fi.", "install_cyd": "{bold} i wskaż plik {file}. Ekran uruchomi się ponownie i połączy z Twoją siecią Wi-Fi. CYD najpierw poprosi o kalibrację dotyku: dotykaj krzyżyków.", "install_bold": "Kliknij „Install”" }, "download_keep": "Plik zawiera Twoje hasło Wi-Fi i klucze ekranu: nie udostępniaj go nikomu.", "api_key": "Klucz API", "pairing": { "ha": "{bold} To dzieje się poza ESP Screens. Home Assistant wykryje {name} jako urządzenie ESPHome; kliknij „Dodaj”. Nie wykryto? Dodaj ESPHome ręcznie, podając adres IP ekranu.", "ha_bold": "Przejdź do Home Assistant → Ustawienia → Urządzenia oraz usługi.", "key": "{bold} widoczny powyżej, gdy Home Assistant poprosi o klucz szyfrujący.", "key_bold": "Wklej klucz API", "actions": "{bold} integracja ESPHome → Konfiguruj → „Zezwól urządzeniu na wykonywanie akcji Home Assistant”. Bez tego ekran widzi wszystko, ale niczym nie steruje.", "actions_bold": "Zezwól na akcje HA:", "tiles": "{bold} Po powrocie do ESP Screens ekran pojawi się na liście po lewej w ciągu około trzydziestu sekund; do tego czasu jest tam opisany jako „jeszcze nie w Home Assistant”.", "tiles_bold": "Wybierz kafelki." }, "log": "Log ESPHome", "retry": "Ponów", "another": "Zainstaluj kolejny ekran", "start_over": "Zacznij od nowa", "done": "Gotowe" }, "alerts": { "eyebrow": "Alerty · ściąga", "title": "Powiadomienie na cały ekran, z automatyzacji.", "intro": "Każdy ekran ma akcję {action}. Wyświetla ona kartę nad wszystkim, budzi ekran i utrzymuje normalną jasność podświetlenia, dopóki ktoś nie dotknie przycisku albo nie upłynie limit czasu. Sam Home Assistant nie pokazuje dla akcji ESPHome żadnych objaśnień ani list rozwijanych; wszystko, co możesz wypełnić, znajdziesz tutaj.", "loading": "Ściąga wciąż się ładuje; chwileczkę.", "example": { "title": "Ktoś jest przy drzwiach", "subtitle": "Drzwi 3, tylne", "button": "Idę" }, "sections": "Sekcje", "nav": { "try": "Wypróbuj", "screens": "Twoje ekrany", "howto": "W automatyzacji", "all": "Wszystkie ekrany", "fields": "Pola", "icons": "Ikony", "colors": "Kolory", "behaviour": "Działanie", "events": "Zdarzenia", "tips": "Wskazówki" }, "try": { "text": "Wyślij teraz jeden alert z tymi samymi polami, które wysyła automatyzacja. Ekran pokaże kartę, a przy włączonym miganiu mignie podświetleniem.", "screen": "Ekran", "all": "Wszystkie ekrany (gotowe: {ready})", "not_ready": "{name} · niegotowy", "title": "Tytuł", "subtitle": "Podtytuł", "icon": "Ikona", "color": "Kolor", "button": "Tekst przycisku", "timeout": "Limit czasu (sekundy, 0 czeka na przycisk)", "flash": "Migaj podświetleniem", "flash_hint": "Cztery razy, gdy przychodzi alert.", "sending": "Wysyłanie…", "send": "Wyślij alert", "sent_all": "Wysłano na {n} ekran. | Wysłano na {n} ekrany. | Wysłano na {n} ekranów.", "sent_to": "Wysłano na ekran {name}.", "sent_one": "Wysłano na ekran.", "skipped": "Pominięto 1 ekran (offline lub stary firmware). | Pominięto {n} ekrany (offline lub stary firmware). | Pominięto {n} ekranów (offline lub stary firmware).", "left_empty": "Puste pola: {fields}.", "nothing": "Żaden ekran nie mógł go pokazać: sprawdź, czy któryś ekran jest online i ma firmware {version} lub nowszy." }, "white": "Biały (domyślny)", "screens": { "text": "Każdy ekran ma własną akcję, której nazwa zawiera nazwę urządzenia. Od wersji firmware {version}; starszy ekran zaktualizuj przyciskiem „Aktualizuj” na liście ekranów.", "none": "Nie sparowano jeszcze żadnego ekranu. Zainstaluj go w sekcji „Nowy ekran”; akcja pojawi się, gdy Home Assistant zobaczy ekran.", "ready": "● firmware {version}", "update": "Potrzebna aktualizacja · firmware {version}", "unknown": "Nieznana nazwa urządzenia · zaktualizuj ekran", "show": "Pokaż alert", "dismiss": "Zamknij alert" }, "howto": { "add": "{add} i wyszukaj {esphome}. Wybierz akcję swojego ekranu: Home Assistant opisuje ją po angielsku jako „Performs the action show_alert of the node {device}”.", "add_bold": "Dodaj akcję", "device": "nazwa urządzenia", "fields": "{bold} Home Assistant pyta o wszystkie siedem; to, czego nie używasz, zostaw puste ({empty}, {zero}, wyłączone).", "fields_bold": "Wypełnij pola.", "yaml": "Wolisz YAML? Wybierz {edit} w menu akcji i wklej poniższy przykład.", "example_for": "Przykład dla", "no_screen": "ekranu (jeszcze niesparowanego)" }, "edit_yaml": "Edytuj w YAML", "copy_yaml": "Kopiuj YAML", "all": { "title": "Wszystkie ekrany naraz", "text": "Wywołaj zdarzenie {show} z tymi samymi polami, a ESP Screens przekaże alert każdemu ekranowi, który jest online, także ekranom dodanym później. {dismiss} usuwa go wszędzie. W automatyzacji dodaj akcję {event} albo wybierz {edit} i wklej przykład. Pomiń pola, których nie używasz. ESP Screens musi przy tym działać.", "event": "Uruchom zdarzenie ręcznie" }, "fields": { "text": "Tekst jest dowolny; limit liczy się w bajtach, a litera ze znakiem diakrytycznym (np. ą, ł, ś) liczy się jako dwa. Co się nie zmieści, kończy się wielokropkiem (tytuł) lub zostaje pominięte (podtytuł).", "field": "Pole", "type": "Typ", "what": "Co robi", "example": "Przykład", "limit": "Limit", "types": { "string": "tekst", "int": "liczba", "bool": "wł. / wył.", "entity": "encja" }, "bytes": "CYD {cyd} B · Guition {guition} B", "seconds": "od 0 do 86400 s", "camera_limit": "Guition, firmware 0.2.57+" }, "icons": { "text": "Wpisz nazwę w polu {field}, na przykład {example}. Działa też {mdi} i kod szesnastkowy ({hex}). Firmware zawiera tylko te ikony; każda inna nazwa pokazuje trójkąt ostrzegawczy. Kliknij ikonę, aby skopiować jej nazwę.", "handy": "Przydatne do powiadomień", "search_label": "Szukaj ikony", "search": "Szukaj po nazwie lub opisie…", "extra": "Dostępne też: ikony sterowania i pogody", "copy": "Kopiuj {name}", "none": "Brak ikony dla „{query}”. Nieznane nazwy pokazują trójkąt ostrzegawczy ({fallback})." }, "colors": { "text": "Wpisz nazwę w polu {field}. To pastelowe odcienie kafelków, z ciemnym tekstem. Pusta lub nieznana nazwa daje białą kartę. Kliknij, aby skopiować." }, "behaviour": { "wakes": "{bold} Alert od razu budzi przyciemniony lub wygaszony ekran i pojawia się nad każdą stroną, każdą otwartą kartą światła i warstwą czuwania.", "wakes_bold": "Budzi ekran.", "on": "{bold} Dopóki karta jest widoczna, podświetlenie ma normalną jasność. Czuwanie i godziny nocne czekają. Po naciśnięciu przycisku zwykły czas do czuwania biegnie od nowa.", "on_bold": "Świeci do naciśnięcia przycisku.", "timeout": "{bold} {zero} czeka na przycisk bez względu na to, jak długo to trwa. Przy {minute} karta znika po minucie, ale przycisk zamyka ją wcześniej.", "timeout_bold": "Limit czasu.", "blinking": "{bold} {flash} miga podświetleniem cztery razy, gdy przychodzi alert (około sekundy), a potem zostawia ekran włączony.", "blinking_bold": "Miganie.", "replacing": "{bold} Nowy alert zastępuje bieżący; alerty się nie kumulują. Zastąpiony alert zgłasza się jako {replaced}.", "replacing_bold": "Zastępowanie.", "closing": "{bold} {dismiss} usuwa kartę, na przykład gdy drzwi są już otwarte. Gdy nie ma alertu, ta akcja nic nie robi.", "closing_bold": "Zdalne zamykanie.", "beside": "{bold} nic nie robi; kartę zamyka tylko przycisk. Dzięki temu dotknięcie budzące ekran nigdy przypadkiem nie zamknie alertu.", "beside_bold": "Dotknięcie obok karty" }, "events": { "text": "Każde zakończenie alertu wywołuje zdarzenie {event} z polami {action}, {title}, {screen} (nazwa urządzenia) i {device_id}, które dodaje Home Assistant. Zobaczysz je w sekcji Ustawienia → Narzędzia → Zdarzenia.", "when": "Kiedy", "wait": "Czekanie, aż ktoś naciśnie przycisk" }, "tips": { "color": "Użyj {bold}: pomarańczowy dla drzwi, czerwony dla dymu lub wody, zielony dla „gotowe”. Tekst zawsze pozostaje ciemny i czytelny.", "color_bold": "osobnego koloru dla każdego rodzaju powiadomienia", "short": "Tytuł niech będzie {bold}; ekran pokazuje około dwudziestu znaków w jednym wierszu, a dłuższy tytuł kończy wielokropkiem. Szczegóły umieść w podtytule.", "short_bold": "krótki", "button": "{bold} zamienia powiadomienie w pytanie: „Idę”, „Widzę”, „Wyłącz”. Zdarzenie powie Ci potem, kto odpowiedział.", "button_bold": "Własny tekst przycisku", "resolve": "Alert, który sam się rozwiązuje (drzwi się otwierają, ktoś wyjmuje pranie), zamknij w tej samej automatyzacji akcją {dismiss}.", "every": "Wszystkie ekrany? Wywołaj {event} raz (zobacz „Wszystkie ekrany naraz”). Ekrany nadal działają niezależnie i każdy zgłasza się z własnym polem {screen}.", "claude": "Wolisz {bold} o automatyzację? Zainstaluj umiejętność ESP Screens w sekcji Ustawienia → Claude.", "claude_bold": "poprosić Claude" }, "wait_yaml": { "comment": "Dzwonek: pokaż alert i poczekaj, aż ktoś naciśnie przycisk.", "message": "Ktoś idzie do drzwi." } }, "override": { "eyebrow": "Zaawansowane · lokalne nadpisanie", "title": "Nadpisanie YAML", "title_named": "Nadpisanie YAML · {name}", "intro": "Ten mały plik należy do Ciebie. Jest wczytywany po wspólnym pakiecie ekranu i zostaje na miejscu, gdy ESP Screens się aktualizuje. Zmieniaj tu szczegóły sprzętu, na przykład model wyświetlacza.", "safe_title": "Co można bezpiecznie zmieniać?", "safe_text": "Wyświetlacz, ekran dotykowy, substitutions, piny i inne szczegóły urządzenia. Nazwa, Wi-Fi, API, OTA i odnośniki do pakietów pozostają zarządzane przez aplikację.", "active": "Aktywne", "ready": "Gotowe do dołączenia", "editor_label": "Lokalne nadpisanie YAML", "use_example": "Użyj przykładu", "clear": "Wyczyść", "characters": "1 znak | {n} znaki | {n} znaków", "lines": "1 wiersz | {n} wiersze | {n} wierszy", "save_check": "Zapisz i sprawdź", "save": "Zapisz nadpisanie", "no_profile": "Nie znaleziono profilu ESPHome dla tego ekranu.", "attached": "Zmiany tutaj zadziałają przy następnej kompilacji.", "not_attached": "Zapisz raz, aby dołączyć ten plik do profilu.", "saving": "Sprawdzanie i zapisywanie…", "saved": "Zapisano. Nadpisanie zostaje zachowane podczas aktualizacji firmware.", "saved_toast": "Zapisano nadpisanie YAML.", "checking": "Zapisano. ESPHome sprawdza cały profil…", "checking_profile": "ESPHome sprawdza profil…", "checking_stage": "ESPHome sprawdza profil… {stage}", "valid": "Cały profil jest poprawny. Można bezpiecznie kompilować i instalować.", "rejected": "ESPHome odrzucił cały profil. Pełny log znajdziesz w sekcji „Firmware i USB”.", "confirm_example": "Zastąpić obecny tekst przykładem?", "example_loaded": "Wczytano przykład. Zapisz go, kiedy zechcesz.", "confirm_clear": "Wyczyścić lokalne nadpisanie?", "cleared": "Po zapisaniu nadpisanie będzie puste." }, "mockup": { "home": "Dom", "unknown": "Nieznany" } } }