585 lines
31 KiB
JSON
585 lines
31 KiB
JSON
{
|
|
"meta": {
|
|
"code": "pl",
|
|
"name": "Polish",
|
|
"native_name": "Polski",
|
|
"locale": "pl-PL"
|
|
},
|
|
"translations": {
|
|
"meta.description": "Lokalny sterownik klimatyzatorów GREE",
|
|
"status.connecting": "Łączenie…",
|
|
"status.connected": "Połączono",
|
|
"status.disconnected": "Rozłączono",
|
|
"status.connectionError": "Błąd połączenia",
|
|
"status.online": "Online",
|
|
"status.offline": "Offline",
|
|
"controls.language": "Język",
|
|
"controls.theme": "Motyw",
|
|
"theme.system": "System",
|
|
"theme.light": "Jasny",
|
|
"theme.dark": "Ciemny",
|
|
"nav.navigation": "Nawigacja",
|
|
"nav.dashboard": "Pulpit",
|
|
"nav.devices": "Urządzenia",
|
|
"nav.zones": "Strefy",
|
|
"nav.history": "Historia",
|
|
"nav.more": "Więcej",
|
|
"nav.schedules": "Harmonogramy",
|
|
"nav.automations": "Automatyzacje",
|
|
"nav.settings": "Ustawienia",
|
|
"nav.logs": "Zdarzenia",
|
|
"nav.logsAndEvents": "Zdarzenia i logi",
|
|
"actions.refresh": "Odśwież",
|
|
"actions.discover": "Wykryj",
|
|
"actions.discovering": "Szukam…",
|
|
"actions.add": "Dodaj",
|
|
"actions.show": "Pokaż",
|
|
"actions.save": "Zapisz",
|
|
"actions.cancel": "Anuluj",
|
|
"actions.edit": "Edytuj",
|
|
"actions.delete": "Usuń",
|
|
"actions.read": "Odczyt",
|
|
"actions.bind": "Bind",
|
|
"actions.noChange": "Bez zmiany",
|
|
"actions.turnOn": "Włącz",
|
|
"actions.turnOff": "Wyłącz",
|
|
"dashboard.home": "Dom",
|
|
"dashboard.title": "Komfort pod kontrolą",
|
|
"dashboard.loading": "Wczytywanie urządzeń…",
|
|
"dashboard.quickControl": "Szybkie sterowanie",
|
|
"dashboard.summary": "{online} z {total} urządzeń online{active}.",
|
|
"dashboard.summaryActive": ", {count} pracuje",
|
|
"dashboard.empty": "Brak urządzeń. Uruchom wykrywanie lub dodaj urządzenie ręcznie.",
|
|
"dashboard.metricOnline": "Online",
|
|
"dashboard.metricActive": "Aktywne",
|
|
"dashboard.metricDemand": "Strefy z żądaniem",
|
|
"devices.lan": "Sieć LAN",
|
|
"devices.addManual": "Dodaj ręcznie",
|
|
"devices.add": "Dodaj urządzenie",
|
|
"devices.ipAddress": "Adres IP",
|
|
"devices.protocol": "Protokół",
|
|
"devices.keyOptional": "Klucz (opcjonalnie)",
|
|
"devices.keyPlaceholder": "Zostaw puste — bind automatyczny",
|
|
"devices.simulated": "Urządzenie symulowane",
|
|
"devices.simulator": "symulator",
|
|
"devices.power": "Zasilanie",
|
|
"devices.currentTemperature": "Temperatura",
|
|
"devices.outdoor": "na zewnątrz",
|
|
"devices.quiet": "Cichy",
|
|
"devices.swing": "Swing",
|
|
"devices.turbo": "Turbo",
|
|
"devices.emptyTitle": "Brak urządzeń",
|
|
"devices.emptyText": "Użyj przycisku Wykryj w tej samej sieci LAN.",
|
|
"devices.readDone": "Odczyt zakończony",
|
|
"devices.bound": "Urządzenie powiązane",
|
|
"devices.added": "Urządzenie dodane",
|
|
"zones.automation": "Automatyka",
|
|
"zones.new": "Nowa strefa",
|
|
"zones.description": "Każda strefa jest szybkim termostatem. Zwykle dziedziczy tryb grzania/chłodzenia domu i zmienia setpoint klimatyzatora zamiast cyklicznie wyłączać zasilanie.",
|
|
"zones.hysteresis": "Histereza °C",
|
|
"zones.source": "Strategia temperatury",
|
|
"zones.greeSensor": "Tylko GREE",
|
|
"zones.combinedSensor": "GREE + czujnik pokojowy",
|
|
"zones.externalSensor": "Tylko czujnik pokojowy",
|
|
"zones.minOn": "Min. ON (s)",
|
|
"zones.minOff": "Min. OFF (s)",
|
|
"zones.greeSource": "sensor GREE",
|
|
"zones.combinedSource": "GREE + czujnik pokojowy",
|
|
"zones.externalSource": "czujnik pokojowy",
|
|
"zones.measurement": "Temperatura sterująca",
|
|
"zones.demand": "Żądanie",
|
|
"zones.emptyTitle": "Brak stref",
|
|
"zones.emptyText": "Dodaj strefę, aby sterować temperaturą automatycznie.",
|
|
"zones.roomSensorEntity": "entity_id czujnika pokojowego",
|
|
"zones.roomSensorWeight": "Waga czujnika pokojowego %",
|
|
"zones.maxDifference": "Maks. różnica czujników °C",
|
|
"zones.sensorHelp": "Ten czujnik jest przypisany tylko do tej strefy. Gdy przestanie być dostępny, kontroler automatycznie wróci do sensora GREE.",
|
|
"zones.greeTemp": "GREE",
|
|
"zones.externalTemp": "Pokój",
|
|
"zones.usedSource": "użyte",
|
|
"zones.sourceDevice": "GREE",
|
|
"zones.sourceExternal": "czujnik pokojowy",
|
|
"zones.sourceCombined": "połączona",
|
|
"zones.sourceFallback": "fallback GREE",
|
|
"zones.sourceDiscrepancy": "fallback GREE: rozbieżność",
|
|
"zones.sourceUnavailable": "niedostępna",
|
|
"schedules.calendar": "Kalendarz",
|
|
"schedules.weekdays": "Dni tygodnia",
|
|
"schedules.crossMidnight": "Obsługa przedziałów przez północ",
|
|
"schedules.emptyTitle": "Brak harmonogramów",
|
|
"schedules.emptyText": "Ustaw temperaturę zależnie od dnia i godziny.",
|
|
"automations.rules": "Reguły",
|
|
"automations.namePlaceholder": "Chłodzenie awaryjne",
|
|
"automations.trigger": "Wyzwalacz",
|
|
"automations.tempAbove": "Temperatura powyżej",
|
|
"automations.tempBelow": "Temperatura poniżej",
|
|
"automations.time": "Godzina",
|
|
"automations.measurementDevice": "Urządzenie pomiarowe",
|
|
"automations.thresholdC": "Próg °C",
|
|
"automations.action": "Akcja",
|
|
"automations.triggerAt": "o {time}",
|
|
"automations.triggerAbove": "powyżej {temperature}",
|
|
"automations.triggerBelow": "poniżej {temperature}",
|
|
"automations.triggerSummary": "Wyzwalacz {trigger} · akcja: {device}",
|
|
"automations.last": "Ostatnio",
|
|
"automations.emptyTitle": "Brak automatyzacji",
|
|
"automations.emptyText": "Dodaj regułę temperatury lub czasu.",
|
|
"history.measurements": "Pomiary",
|
|
"history.title": "Historia klimatu",
|
|
"history.6h": "6 godzin",
|
|
"history.24h": "24 godziny",
|
|
"history.7d": "7 dni",
|
|
"history.30d": "30 dni",
|
|
"history.noData": "Brak pomiarów dla wybranego okresu",
|
|
"settings.system": "System",
|
|
"settings.controller": "Kontroler",
|
|
"settings.clientId": "Identyfikator klienta",
|
|
"settings.pollInterval": "Interwał odczytu (s)",
|
|
"settings.zoneInterval": "Interwał stref (s)",
|
|
"settings.broadcast": "Adres broadcast",
|
|
"settings.discoveryTimeout": "Timeout wykrywania (ms)",
|
|
"settings.simulationMode": "Tryb symulacji",
|
|
"settings.haTokenKeep": "Pozostaw puste, aby zachować zapisany token",
|
|
"settings.haTokenSaved": "Token zapisany — pozostaw puste",
|
|
"settings.haLongLivedToken": "Długotrwały token dostępu",
|
|
"settings.defaultEntity": "Domyślny entity_id",
|
|
"settings.testHa": "Test HA",
|
|
"settings.systemState": "Stan systemu",
|
|
"settings.version": "Wersja",
|
|
"settings.uptime": "Czas pracy",
|
|
"settings.apiAuth": "Autoryzacja API",
|
|
"settings.enabled": "włączona",
|
|
"settings.disabled": "wyłączona",
|
|
"logs.diagnostics": "Diagnostyka",
|
|
"logs.emptyTitle": "Brak zdarzeń",
|
|
"logs.emptyText": "Log jest pusty.",
|
|
"common.name": "Nazwa",
|
|
"common.zone": "Strefa",
|
|
"common.device": "Urządzenie",
|
|
"common.mode": "Tryb",
|
|
"common.target": "Cel",
|
|
"common.targetC": "Cel °C",
|
|
"common.temperature": "Temperatura",
|
|
"common.temperatureC": "Temperatura °C",
|
|
"common.schedule": "Harmonogram",
|
|
"common.automation": "Automatyzacja",
|
|
"common.enabled": "Aktywna",
|
|
"common.disabled": "Wyłączona",
|
|
"common.active": "Aktywna",
|
|
"common.from": "Od",
|
|
"common.to": "Do",
|
|
"common.power": "Zasilanie",
|
|
"common.on": "WŁ.",
|
|
"common.off": "WYŁ.",
|
|
"common.noDevice": "Brak urządzenia",
|
|
"common.noZone": "Brak strefy",
|
|
"common.cooldown": "Przerwa",
|
|
"common.cooldownSeconds": "Przerwa (s)",
|
|
"common.removed": "Usunięto",
|
|
"common.updated": "Dane odświeżone",
|
|
"common.saved": "Zapisano",
|
|
"placeholder.livingRoom": "Salon",
|
|
"placeholder.night": "Noc",
|
|
"mode.auto": "Auto",
|
|
"mode.cool": "Chłodzenie",
|
|
"mode.dry": "Osuszanie",
|
|
"mode.fan": "Nawiew",
|
|
"mode.heat": "Grzanie",
|
|
"fan.auto": "Auto",
|
|
"fan.low": "Niski",
|
|
"fan.mediumLow": "Śr.-niski",
|
|
"fan.medium": "Średni",
|
|
"fan.mediumHigh": "Śr.-wysoki",
|
|
"fan.high": "Wysoki",
|
|
"auth.required": "Wymagane uwierzytelnienie",
|
|
"auth.token": "Token dostępu",
|
|
"auth.connect": "Połącz",
|
|
"auth.invalid": "Nieprawidłowy token dostępu",
|
|
"error.http": "Błąd HTTP {status}",
|
|
"confirm.delete": "Usunąć {label}?",
|
|
"label.device": "urządzenie",
|
|
"label.zone": "strefę",
|
|
"label.schedule": "harmonogram",
|
|
"label.automation": "automatyzację",
|
|
"toast.found": "Znaleziono: {count}",
|
|
"toast.haTemperature": "Home Assistant: {temperature}°C",
|
|
"day.1": "Pn",
|
|
"day.2": "Wt",
|
|
"day.3": "Śr",
|
|
"day.4": "Cz",
|
|
"day.5": "Pt",
|
|
"day.6": "So",
|
|
"day.7": "Nd",
|
|
"settings.haSensorInput": "Źródło czujników Home Assistant",
|
|
"settings.haSensorInputHint": "Opcjonalne. Używane tylko wtedy, gdy strefa korzysta z zewnętrznego czujnika temperatury z Home Assistant.",
|
|
"settings.haIntegrationAccess": "Dostęp integracji Home Assistant",
|
|
"settings.haIntegrationHint": "Utwórz token kontrolera i wklej go w integracji GREE Controller w Home Assistant.",
|
|
"settings.newToken": "Utwórz nowy token",
|
|
"settings.noTokens": "Brak tokenów integracji",
|
|
"settings.noTokensHint": "Utwórz token przed dodaniem GREE Controller do Home Assistant.",
|
|
"settings.tokenCreated": "Token utworzony",
|
|
"settings.tokenCreatedHint": "Skopiuj token teraz. Nie będzie można wyświetlić go ponownie.",
|
|
"settings.created": "Utworzono",
|
|
"actions.copy": "Kopiuj",
|
|
"actions.revoke": "Unieważnij",
|
|
"actions.done": "Gotowe",
|
|
"confirm.revokeToken": "Unieważnić ten token dostępu Home Assistant?",
|
|
"toast.tokenCreated": "Utworzono token dostępu Home Assistant",
|
|
"toast.tokenCopied": "Token skopiowany",
|
|
"toast.tokenRevoked": "Token unieważniony",
|
|
"devices.protocolAuto": "Auto (V1 + V2)",
|
|
"devices.rename": "Nazwa / protokół",
|
|
"devices.protocolChangeHint": "Zmiana protokołu usuwa zapisany klucz urządzenia i wykona ponowny bind przy następnym żądaniu.",
|
|
"discovery.title": "Wykrywanie urządzeń GREE",
|
|
"discovery.help": "Auto wyszukuje urządzenia AES-ECB i AES-GCM. Kilka przebiegów zwiększa skuteczność, gdy wiele modułów Wi-Fi odpowiada na ten sam broadcast.",
|
|
"discovery.protocol": "Protokół wykrywania",
|
|
"discovery.passes": "Liczba przebiegów",
|
|
"discovery.timeout": "Łączny czas wyszukiwania (ms)",
|
|
"zones.quickHint": "Szybka zmiana celu i trybu",
|
|
"actions.later": "Później",
|
|
"discovery.nameDevices": "Nazwij znalezione urządzenia",
|
|
"discovery.nameDevicesHelp": "Nadaj każdej nowej jednostce przyjazną nazwę pokoju. Model techniczny i MAC pozostaną dostępne w diagnostyce.",
|
|
"dashboard.quickThermostats": "Szybkie termostaty",
|
|
"common.unavailable": "Niedostępne",
|
|
"mode.off": "Wyłączone",
|
|
"house.seasonMode": "Tryb klimatu domu",
|
|
"house.smartThermostat": "Inteligentny termostat",
|
|
"house.setpointStrategy": "Chłodzenie lub grzanie steruje strefami automatycznie. „Nie steruj” pozostawia urządzenia i ręcznie uruchomione strefy bez ingerencji termostatu domu.",
|
|
"house.outdoor": "Na zewnątrz",
|
|
"house.modeUpdated": "Zmieniono tryb klimatu domu",
|
|
"zones.modePolicy": "Polityka trybu",
|
|
"zones.modePolicyHint": "Jeśli strefa ma dziedziczyć tryb ustawiony globalnie w aplikacji, zostaw „Dziedzicz tryb domu” i nie zmieniaj tej opcji. „Tylko chłodzenie” lub „Tylko grzanie” wymusza stały tryb tylko dla tej strefy.",
|
|
"zones.followHouse": "Dziedzicz tryb domu",
|
|
"zones.followHouseShort": "Dom",
|
|
"zones.profileTemperatures": "Temperatury komfort / sen / poza domem",
|
|
"zones.minAdjust": "Minimalny odstęp regulacji (s)",
|
|
"zones.standbyOffset": "Przesunięcie temperatury standby °C",
|
|
"zones.smartFan": "Inteligentne wspomaganie nawiewu",
|
|
"zones.deviceTarget": "Cel jednostki",
|
|
"zones.overrideUntil": "Ręcznie do",
|
|
"zones.scheduleControl": "Sterowanie harmonogramem",
|
|
"zones.manualNoBoundary": "Ręcznie · brak kolejnego przejścia",
|
|
"zones.requesting": "Potrzeba komfortu",
|
|
"zones.satisfied": "Komfort / standby inwertera",
|
|
"zones.quickHintSmart": "Szybka zmiana działa do kolejnego przejścia harmonogramu; bez harmonogramu pozostaje aktywna.",
|
|
"preset.auto": "Auto",
|
|
"preset.comfort": "Komfort",
|
|
"preset.sleep": "Sen",
|
|
"preset.away": "Poza domem",
|
|
"preset.custom": "Własna",
|
|
"schedules.quickSetup": "Szybka konfiguracja harmonogramu",
|
|
"schedules.quickSetupHint": "Wybierz strefę i gotowy rytm dnia. Każdy wygenerowany wpis możesz potem edytować.",
|
|
"schedules.templateFamily": "Rodzina",
|
|
"schedules.templateChild": "Pokój dziecka",
|
|
"schedules.templateBedroom": "Sypialnia",
|
|
"schedules.templateWorkday": "Dzień roboczy",
|
|
"schedules.templateAlways": "Zawsze komfort",
|
|
"schedules.chooseZone": "Najpierw wybierz strefę",
|
|
"schedules.templateApplied": "Zastosowano preset harmonogramu",
|
|
"schedules.profile": "Profil",
|
|
"settings.outdoorEntity": "entity_id temperatury zewnętrznej",
|
|
"settings.outdoorAssist": "Używaj temperatury zewnętrznej jako wsparcia inteligentnego sterowania",
|
|
"settings.allowInvalidTls": "Zezwól na nieważny/samopodpisany certyfikat HTTPS",
|
|
"settings.allowInvalidTlsHint": "Używaj tylko dla zaufanego lokalnego serwera Home Assistant, np. https://192.168.50.25.",
|
|
"zones.sleepNow": "Sen teraz",
|
|
"house.autoAll": "Auto harmonogram",
|
|
"house.comfortAll": "Komfort wszędzie",
|
|
"house.sleepAll": "Sen wszędzie",
|
|
"house.awayAll": "Poza domem",
|
|
"house.presetUpdated": "Zmieniono preset domu",
|
|
"schedules.replaceConfirm": "Zastąpić bieżący harmonogram tej strefy wybranym presetem? Każdy wygenerowany wpis można później edytować.",
|
|
"automations.smartHintTitle": "Do codziennego komfortu używaj presetów termostatu",
|
|
"automations.smartHint": "Harmonogramy i presety stref obsługują normalne grzanie/chłodzenie automatycznie. Automatyzacje zostaw na wyjątki, aby nie walczyły z termostatem.",
|
|
"history.allZones": "Wszystkie strefy",
|
|
"history.temperatureOverview": "Przegląd temperatur",
|
|
"history.temperatureOverviewHint": "GREE, czujnik pokojowy, temperatura sterująca, cele i temperatura zewnętrzna.",
|
|
"history.operationOverview": "Cele i praca urządzenia",
|
|
"history.operationOverviewHint": "Cele stref, zapotrzebowanie, zasilanie i nawiew w tym samym okresie.",
|
|
"history.greeSensor": "Czujnik GREE",
|
|
"history.roomSensor": "Czujnik pokojowy",
|
|
"history.controlTemperature": "Temperatura sterująca",
|
|
"history.comfortTarget": "Cel komfortu",
|
|
"history.deviceSetpoint": "Nastawa jednostki",
|
|
"history.outdoorTemperature": "Temperatura zewnętrzna",
|
|
"history.fanSpeed": "Prędkość nawiewu",
|
|
"history.demand": "Zapotrzebowanie",
|
|
"history.power": "Zasilanie",
|
|
"history.targetShort": "Cel",
|
|
"history.sensor": "Jednostka wewnętrzna",
|
|
"history.homeAssistant": "Home Assistant",
|
|
"history.assist": "Wsparcie pogodowe",
|
|
"history.tabOverview": "Przegląd",
|
|
"history.tabZones": "Strefy",
|
|
"history.tabDevices": "Jednostki GREE",
|
|
"history.tabSensors": "Czujniki HA",
|
|
"history.tabCustom": "Własny wykres",
|
|
"history.overviewHint": "Wszystkie pokoje, jednostki i dostępne pomiary zewnętrzne w jednym miejscu.",
|
|
"history.customHint": "Zbuduj własny wykres z danych GREE, stref i Home Assistant.",
|
|
"history.allDevices": "Wszystkie jednostki GREE",
|
|
"history.allSensors": "Wszystkie czujniki HA",
|
|
"history.haSensor": "Czujnik HA",
|
|
"history.deviceSamples": "Próbki GREE",
|
|
"history.zoneSamples": "Próbki stref",
|
|
"history.haSamples": "Próbki HA",
|
|
"history.greeHistory": "Historia odczytów urządzeń",
|
|
"history.zoneHistory": "Historia termostatu",
|
|
"history.haHistory": "Historia czujników zewnętrznych",
|
|
"history.allGreeIndoor": "Temperatury wszystkich jednostek GREE",
|
|
"history.allGreeIndoorHint": "Temperatura wewnętrzna raportowana przez każdą jednostkę GREE, niezależnie od stref.",
|
|
"history.allOutdoor": "Temperatury zewnętrzne",
|
|
"history.allOutdoorHint": "Temperatury zewnętrzne raportowane przez jednostki GREE oraz opcjonalny czujnik Home Assistant.",
|
|
"history.allZoneControl": "Temperatury sterujące wszystkich stref",
|
|
"history.allZoneControlHint": "Temperatura faktycznie używana przez termostat w każdej strefie.",
|
|
"history.greeOutdoor": "GREE zewnętrzna",
|
|
"history.deviceIndoor": "Temperatura wewnętrzna GREE",
|
|
"history.deviceIndoorHint": "Historia czujnika wewnętrznego wybranej jednostki lub wszystkich jednostek.",
|
|
"history.deviceOutdoor": "Temperatura zewnętrzna GREE",
|
|
"history.deviceOutdoorHint": "Temperatura zewnętrzna raportowana przez kompatybilne jednostki GREE. Jednostki bez tego czujnika są pomijane.",
|
|
"history.deviceTargets": "Nastawy jednostek GREE",
|
|
"history.deviceTargetsHint": "Temperatury zadane wysyłane do jednostek GREE w czasie.",
|
|
"history.deviceTarget": "Nastawa jednostki",
|
|
"history.indoorTemperature": "Temperatura wewnętrzna",
|
|
"history.haSensors": "Temperatury Home Assistant",
|
|
"history.haSensorsHint": "Czujniki temperatury pokojowej i zewnętrznej odczytywane z Home Assistant.",
|
|
"history.customTitle": "Kreator wykresu",
|
|
"history.customDescription": "Połącz dowolne serie GREE, stref i Home Assistant. Zapisz je lokalnie albo skopiuj link.",
|
|
"history.addSeries": "Dodaj serię",
|
|
"history.noCustomSeries": "Dodaj przynajmniej jedną serię do wykresu.",
|
|
"history.chartName": "Nazwa wykresu",
|
|
"history.copyLink": "Kopiuj link",
|
|
"history.series": "serie",
|
|
"history.noSavedCharts": "Brak zapisanych własnych wykresów.",
|
|
"history.customChart": "Własny wykres klimatu",
|
|
"history.customChartHint": "Wybrane źródła danych na wspólnej osi czasu.",
|
|
"history.chartSaved": "Własny wykres zapisany",
|
|
"history.linkCopied": "Link do wykresu skopiowany",
|
|
"toast.successTitle": "Gotowe",
|
|
"toast.errorTitle": "Wystąpił błąd",
|
|
"plan.eyebrow": "Plan sterowania",
|
|
"plan.title": "Co wydarzy się dalej",
|
|
"plan.house": "Cały dom",
|
|
"plan.houseSummary": "Aktywne strefy: {zones} · żądające działania: {demand}",
|
|
"plan.noEvents": "Brak zaplanowanych zmian w najbliższych dniach",
|
|
"plan.loading": "Wczytywanie aktualnego planu automatyki…",
|
|
"plan.rules": "Dodatkowe automatyzacje",
|
|
"plan.ruleCount": "Aktywne reguły: {count}",
|
|
"plan.event": "Zmiana",
|
|
"plan.groupSummary": "Strefy w grupie: {zones} · żądające działania: {demand}",
|
|
"plan.groupOff": "Grupa jest wyłączona",
|
|
"zones.enable": "Włącz strefę",
|
|
"zones.disable": "Wyłącz strefę",
|
|
"history.90d": "90 dni",
|
|
"history.1y": "1 rok",
|
|
"settings.metrics": "Przechowywanie metryk",
|
|
"settings.retentionDays": "Lokalna retencja (dni)",
|
|
"settings.compaction": "Kompaktuj starsze metryki",
|
|
"settings.compactionHint": "SQLite przechowuje świeże dane lokalnie, a starsze próbki redukuje do rozdzielczości używanej przez wykresy.",
|
|
"settings.greeCommands": "Polecenia GREE",
|
|
"settings.suppressBeep": "Próbuj wyciszać dźwięk poleceń",
|
|
"settings.suppressBeepHint": "Wysyłane są tylko zmienione właściwości. Jeśli firmware jednostki to obsługuje, wysyłane jest też polecenie wyciszenia buzzera.",
|
|
"settings.influx": "Długoterminowa historia InfluxDB",
|
|
"settings.influxHint": "Opcjonalne archiwum starszej historii. Obsługiwane są InfluxDB 1.x i 2.x. Próbki starsze niż próg są usuwane z SQLite dopiero po udanym zapisie do archiwum.",
|
|
"settings.influxEnabled": "Włącz archiwum InfluxDB",
|
|
"settings.influxVersion": "Wersja InfluxDB",
|
|
"settings.influxThreshold": "Używaj archiwum dla historii starszej niż (dni)",
|
|
"settings.influxDatabase": "Baza danych",
|
|
"settings.influxUsername": "Użytkownik",
|
|
"settings.influxPassword": "Hasło",
|
|
"settings.influxOrg": "Organizacja",
|
|
"settings.influxBucket": "Bucket",
|
|
"settings.influxToken": "Token",
|
|
"settings.secretKeep": "Pozostaw puste, aby zachować zapisany sekret",
|
|
"settings.secretSaved": "Sekret jest zapisany — pozostaw puste, aby go zachować",
|
|
"settings.debug": "Debug na ekranie",
|
|
"settings.debugOverlay": "Pokazuj okno debug na każdej podstronie",
|
|
"settings.debugGreeFrames": "Dołącz ramki protokołu GREE",
|
|
"settings.backup": "Kopia konfiguracji",
|
|
"settings.backupHint": "Eksport/import konfiguracji aplikacji. Plik eksportu może zawierać klucze urządzeń GREE oraz sekrety Home Assistant, InfluxDB i powiadomień; metryki i tokeny dostępu API nie są eksportowane.",
|
|
"settings.export": "Eksportuj ustawienia",
|
|
"settings.import": "Importuj ustawienia",
|
|
"settings.importConfirm": "Zastąpić bieżącą konfigurację aplikacji tym plikiem? Istniejące metryki i tokeny dostępu API zostaną zachowane.",
|
|
"debug.title": "Debug na żywo",
|
|
"debug.clear": "Wyczyść",
|
|
"debug.apiAndGree": "Logi API + ramki GREE",
|
|
"debug.apiOnly": "Logi API",
|
|
"debug.empty": "Brak zdarzeń debug.",
|
|
"toast.exported": "Konfiguracja wyeksportowana",
|
|
"toast.imported": "Konfiguracja zaimportowana",
|
|
"nav.simulation": "Symulator",
|
|
"simulation.eyebrow": "Symulator",
|
|
"simulation.title": "Symulator automatyzacji",
|
|
"simulation.description": "Podgląd na żywo logiki termostatu i automatyzacji. Pole przepływu pokazuje, jak pomiary, harmonogramy, tryb nocny i decyzje termostatu zamieniają się w komendy wysyłane do jednostek GREE.",
|
|
"simulation.timelineEyebrow": "Oś czasu",
|
|
"simulation.timelineTitle": "Co wydarzy się dalej",
|
|
"simulation.zoneEyebrow": "Strefy",
|
|
"simulation.zoneTitle": "Przepływ decyzji termostatu",
|
|
"simulation.rulesEyebrow": "Reguły",
|
|
"simulation.rulesTitle": "Reguły automatyzacji",
|
|
"simulation.houseMode": "Tryb domu",
|
|
"simulation.strategy": "Strategia: {strategy}",
|
|
"simulation.outdoor": "Na zewnątrz",
|
|
"simulation.generatedAt": "Wygenerowano: {time}",
|
|
"simulation.activeZones": "Aktywne strefy",
|
|
"simulation.requestingZones": "Żądają komfortu: {count}",
|
|
"simulation.rulesLabel": "Aktywne reguły",
|
|
"simulation.eventsQueued": "Zdarzenia w kolejce: {count}",
|
|
"simulation.house": "Dom",
|
|
"simulation.stepRoom": "Pomiar w pokoju",
|
|
"simulation.stepTarget": "Cel",
|
|
"simulation.stepDecision": "Decyzja",
|
|
"simulation.stepCommand": "Komenda dla jednostki",
|
|
"simulation.hysteresis": "Histereza {value}°C",
|
|
"simulation.deviceSetpoint": "Nastawa jednostki",
|
|
"simulation.quietIfSupported": "Jeśli obsługiwane",
|
|
"simulation.manual": "Ręcznie",
|
|
"simulation.noCommand": "Brak podglądu komendy",
|
|
"simulation.noActionPreview": "Brak bezpośredniej akcji",
|
|
"simulation.ruleOnDevice": "Cel akcji: {device}",
|
|
"simulation.nextReady": "Gotowa ponownie",
|
|
"simulation.noRules": "Brak aktywnych reguł automatyzacji.",
|
|
"simulation.waitingForData": "Oczekiwanie na dane",
|
|
"simulation.stateDemand": "Zapotrzebowanie",
|
|
"simulation.stateSatisfied": "Osiągnięto cel",
|
|
"simulation.reasonDisabled": "Strefa jest wyłączona, więc termostat nie wysyła komend sterujących.",
|
|
"simulation.reasonHouseOff": "Tryb domu „Nie steruj” pozostawia tę strefę pod sterowaniem ręcznym i nie wysyła poleceń do klimatyzatora.",
|
|
"simulation.reasonWaiting": "Symulator czeka na poprawny odczyt temperatury pokojowej i cel.",
|
|
"simulation.reasonDemand": "Pomieszczenie potrzebuje trybu {mode}. Termostat porównuje odczyt z celem {target}°C i histerezą {hysteresis}°C.",
|
|
"simulation.reasonSatisfied": "Cel został osiągnięty. Termostat przełącza jednostkę w podtrzymanie około {standby}°C, aby utrzymać ciszę i stabilność.",
|
|
"simulation.activeTargetLabel": "Aktywny cel przed zaokrągleniem: {value}°C",
|
|
"simulation.standbyTargetLabel": "Cel podtrzymania przed zaokrągleniem: {value}°C",
|
|
"common.fan": "Wentylator",
|
|
"devices.nameProtocol": "Nazwa / protokół",
|
|
"history.range": "Zakres",
|
|
"settings.controllerHint": "Ustawienia pracy kontrolera i wykrywania urządzeń w LAN.",
|
|
"settings.nightMode": "Tryb nocny",
|
|
"settings.nightModeHint": "W wybranych godzinach termostat ogranicza obroty wentylatora i może włączać Quiet oraz natywny Sleep na zgodnych jednostkach.",
|
|
"settings.nightModeEnabled": "Włącz tryb nocny",
|
|
"settings.nightStart": "Początek",
|
|
"settings.nightEnd": "Koniec",
|
|
"settings.nightMaxFan": "Maksymalny bieg wentylatora",
|
|
"settings.nightForceQuiet": "Używaj Quiet, jeśli jednostka obsługuje",
|
|
"settings.metricsAndLogs": "Metryki i logi",
|
|
"settings.eventRetentionDays": "Retencja zdarzeń/logów (dni)",
|
|
"settings.debugHint": "Diagnostyka na żywo wyświetlana na każdej podstronie aplikacji.",
|
|
"settings.sensorAliases": "Aliasy czujników",
|
|
"settings.sensorAliasesHint": "Przyjazne nazwy są używane tylko na wykresach i w selektorach. Zapytania do Home Assistanta zawsze używają oryginalnego entity_id.",
|
|
"settings.aliasPlaceholder": "Przyjazna nazwa",
|
|
"settings.noSensorAliases": "Nie wykryto jeszcze czujników Home Assistant. Możesz dodać entity_id poniżej.",
|
|
"settings.aliasRequired": "Podaj entity_id oraz alias.",
|
|
"settings.saveHint": "Zapisz zmiany wykonane w blokach powyżej.",
|
|
"logs.retention": "Retencja logów",
|
|
"logs.retentionHint": "Stare wpisy zdarzeń są automatycznie usuwane podczas konserwacji.",
|
|
"logs.keepFor": "Przechowuj przez",
|
|
"logs.retentionSaved": "Retencja logów ustawiona na {days} dni.",
|
|
"simulation.flowEyebrow": "Przepływ na żywo",
|
|
"simulation.flowTitle": "Schemat pracy automatyzacji",
|
|
"simulation.legendInput": "Wejście",
|
|
"simulation.legendLogic": "Logika",
|
|
"simulation.legendAction": "Akcja",
|
|
"simulation.fanMax": "maks. wentylator",
|
|
"simulation.globalInput": "Wejście globalne",
|
|
"simulation.thermostat": "Termostat",
|
|
"simulation.callForComfort": "Zapotrzebowanie",
|
|
"simulation.standby": "Ciche podtrzymanie",
|
|
"simulation.nextEvent": "Następne zdarzenie",
|
|
"simulation.noEventShort": "Brak zdarzenia",
|
|
"simulation.schedule": "Harmonogram",
|
|
"common.days": "dni",
|
|
"actions.clear": "Wyczyść",
|
|
"simulation.scheduled": "Zaplanowany",
|
|
"settings.nightNativeSleep": "Używaj natywnego Sleep, jeśli jednostka go obsługuje",
|
|
"devices.features": "Funkcje jednostki",
|
|
"devices.noExtraFeatures": "Nie wykryto jeszcze dodatkowych funkcji.",
|
|
"devices.light": "Podświetlenie panelu",
|
|
"devices.xfan": "X-FAN",
|
|
"devices.health": "Health",
|
|
"devices.air": "Air",
|
|
"devices.sleep": "Sleep",
|
|
"nav.nightMode": "Tryb nocny",
|
|
"nav.homeAssistant": "Home Assistant / Czujniki",
|
|
"night.eyebrow": "Komfort",
|
|
"night.description": "Ustaw cichszą pracę termostatu w godzinach nocnych bez mieszania tych opcji z ustawieniami aplikacji.",
|
|
"night.saveHint": "Zapisz zmiany trybu nocnego.",
|
|
"homeAssistant.eyebrow": "Integracja",
|
|
"homeAssistant.description": "Połączenie, czujniki temperatury, przyjazne aliasy i tokeny dostępu dla integracji Home Assistant.",
|
|
"homeAssistant.saveHint": "Zapisz ustawienia Home Assistant i czujników.",
|
|
"notifications.title": "Powiadomienia",
|
|
"notifications.hint": "Wysyłaj ważne zdarzenia albo tylko błędy i anomalie.",
|
|
"notifications.enable": "Włącz powiadomienia",
|
|
"notifications.mode": "Tryb",
|
|
"notifications.problems": "Tylko błędy i anomalie",
|
|
"notifications.important": "Ważne zdarzenia + problemy",
|
|
"notifications.provider": "Dostawca",
|
|
"notifications.pushoverToken": "Token aplikacji Pushover",
|
|
"notifications.pushoverUser": "Klucz użytkownika/grupy Pushover",
|
|
"notifications.slackWebhook": "Webhook przychodzący Slack",
|
|
"notifications.discordWebhook": "Webhook Discord",
|
|
"notifications.cooldown": "Odstęp między powiadomieniami (s)",
|
|
"notifications.failureThreshold": "Liczba błędów komunikacji przed alarmem",
|
|
"notifications.targetTimeout": "Limit czasu na osiągnięcie temperatury (min)",
|
|
"notifications.test": "Wyślij powiadomienie testowe",
|
|
"zones.copyFrom": "Kopiuj ustawienia termostatu z…",
|
|
"zones.copySettings": "Kopiuj ustawienia",
|
|
"automations.preset": "Preset…",
|
|
"automations.presetHot": "Chłodzenie przy wysokiej temperaturze",
|
|
"automations.presetCold": "Grzanie przy niskiej temperaturze",
|
|
"automations.presetMorning": "Komfort rano",
|
|
"automations.presetNightOff": "Wyłączanie na noc",
|
|
"actions.apply": "Zastosuj",
|
|
"logs.level": "Poziom",
|
|
"logs.category": "Kategoria",
|
|
"logs.all": "Wszystkie",
|
|
"logs.errors": "Błędy",
|
|
"logs.warnings": "Ostrzeżenia",
|
|
"logs.integrations": "Integracje",
|
|
"logs.systemOther": "System/inne",
|
|
"zones.copyDifferent": "Wybierz inny profil termostatu",
|
|
"zones.copiedFrom": "Skopiowano ustawienia termostatu z: {name}",
|
|
"house.noControl": "Nie steruj",
|
|
"house.powerAllEyebrow": "Zasilanie globalne",
|
|
"house.powerAllTitle": "Wszystkie klimatyzatory",
|
|
"house.powerAllHint": "Nadrzędne zasilanie wszystkich aktywnych jednostek. „Wyłącz wszystkie” blokuje ich ponowne uruchamianie. Globalny wybór Chłodzenia/Grzania albo profilu Auto/Komfort/Sen/Poza domem automatycznie ustawia „Włącz wszystkie”.",
|
|
"house.powerOnAll": "Włącz wszystkie",
|
|
"house.powerOffAll": "Wyłącz wszystkie",
|
|
"house.powerOnDone": "Włączono wszystkie klimatyzatory",
|
|
"house.powerOffDone": "Wyłączono wszystkie klimatyzatory",
|
|
"house.powerPartial": "Nie udało się zmienić zasilania {count} urządzeń",
|
|
"preset.manual": "Ręcznie",
|
|
"nav.groups": "Grupy",
|
|
"groups.eyebrow": "Sterowanie grupami",
|
|
"groups.dashboardTitle": "Wybrane klimatyzatory",
|
|
"groups.dashboardHint": "Steruj każdą grupą niezależnie: własny tryb grzania/chłodzenia oraz profil Auto/Komfort/Sen/Poza domem.",
|
|
"groups.manage": "Zarządzaj grupami",
|
|
"groups.new": "Nowa grupa",
|
|
"groups.description": "Połącz strefy termostatów, np. góra i dół, i steruj tylko wybranym zestawem. Jedna grupa może mieć Sen + Chłodzenie, a druga Komfort + Grzanie.",
|
|
"groups.group": "Grupa",
|
|
"groups.namePlaceholder": "Góra",
|
|
"groups.members": "Członkowie grupy",
|
|
"groups.membersHint": "Grupy bazują na strefach termostatów, więc nadal działają ich profile temperatur i harmonogramy.",
|
|
"groups.noMembers": "Brak członków",
|
|
"groups.mixed": "Różne",
|
|
"groups.followHouse": "Dom / Auto",
|
|
"groups.mode": "Tryb",
|
|
"groups.profile": "Profil",
|
|
"groups.masterOff": "Zasilanie globalne jest wyłączone. Ustawienia grupy zostaną zapisane, ale jednostki pozostaną wyłączone do włączenia zasilania globalnego.",
|
|
"groups.memberCount": "Strefy: {count}",
|
|
"groups.emptyTitle": "Brak grup",
|
|
"groups.emptyText": "Utwórz grupę, aby wspólnie sterować wybranymi klimatyzatorami.",
|
|
"groups.partial": "Grupa zaktualizowana, ale nie udało się wykonać {count} poleceń urządzeń.",
|
|
"groups.controlUpdated": "Sterowanie grupą zaktualizowane.",
|
|
"groups.noZones": "Najpierw utwórz strefy termostatów.",
|
|
"automations.targetType": "Typ celu",
|
|
"automations.groupHint": "Dla grupy Auto oznacza dziedziczenie globalnego trybu grzania/chłodzenia. Profil grupy jest stosowany do wszystkich stref w grupie.",
|
|
"simulation.openTab": "Otwórz sam symulator w nowej karcie",
|
|
"simulation.fullscreen": "Pełny ekran",
|
|
"simulation.exitFullscreen": "Wyjdź z pełnego ekranu",
|
|
"simulation.viewBy": "Widok według",
|
|
"simulation.unitsView": "Pojedyncze jednostki",
|
|
"simulation.groupsView": "Grupy",
|
|
"simulation.show": "Pokaż",
|
|
"simulation.allUnits": "Wszystkie jednostki",
|
|
"simulation.allGroups": "Wszystkie grupy",
|
|
"groups.chooseMember": "Wybierz co najmniej jedną strefę termostatu."
|
|
}
|
|
}
|