v0.13.5
This commit is contained in:
+13
-13
@@ -110,7 +110,7 @@
|
||||
"devices.disabledZoneTechnicalOnly": "This zone is disabled. Explicit direct operation requires confirmation in Manual control.",
|
||||
"zones.automation": "Automation",
|
||||
"zones.new": "New zone",
|
||||
"zones.description": "Zones define thermostat logic and sensor configuration. Use Quick thermostats on the Dashboard for current temperature, preset and mode changes.",
|
||||
"zones.description": "Zones define thermostat logic and sensor configuration. Use thermostats on the Dashboard for current temperature, preset and mode changes.",
|
||||
"zones.hysteresis": "Hysteresis °C",
|
||||
"zones.separateHysteresis": "Set heating and cooling separately",
|
||||
"zones.coolHysteresis": "Cooling hysteresis °C",
|
||||
@@ -283,7 +283,7 @@
|
||||
"actions.later": "Later",
|
||||
"discovery.nameDevices": "Name discovered devices",
|
||||
"discovery.nameDevicesHelp": "Give each new unit a friendly room name. The technical model and MAC remain available in diagnostics.",
|
||||
"dashboard.quickThermostats": "Thermostats",
|
||||
"dashboard.thermostats": "Thermostats",
|
||||
"common.unavailable": "Unavailable",
|
||||
"mode.off": "Off",
|
||||
"house.seasonMode": "Home climate mode",
|
||||
@@ -631,7 +631,7 @@
|
||||
"groups.chooseMember": "Select at least one thermostat zone.",
|
||||
"zones.configuration": "Zone configuration",
|
||||
"zones.currentStatus": "Current status",
|
||||
"zones.controlOnDashboard": "Current control is available in Quick thermostats on the Dashboard.",
|
||||
"zones.controlOnDashboard": "Current control is available in thermostats on the Dashboard.",
|
||||
"zones.controlNow": "Control",
|
||||
"zones.noGroup": "no group",
|
||||
"zones.coolOnly": "Cooling only",
|
||||
@@ -668,12 +668,12 @@
|
||||
"zones.lockoutUntil": "lockout until",
|
||||
"settings.haSensorStaleAfterMinutes": "Maximum HA sensor reading age (min)",
|
||||
"settings.haSensorStaleAfterHint": "If the HA sensor is not updated within this time, the reading is treated as stale. The thermostat falls back to the GREE sensor when available.",
|
||||
"zones.quickThermostat": "Quick thermostat",
|
||||
"zones.quickThermostat": "Thermostat",
|
||||
"zones.temporaryTitle": "Temporary mode",
|
||||
"zones.temporaryActive": "Temporary Quick Thermostat active",
|
||||
"zones.temporaryScheduled": "Temporary Quick Thermostat scheduled",
|
||||
"zones.temporaryActive": "Temporary thermostat active",
|
||||
"zones.temporaryScheduled": "Temporary thermostat scheduled",
|
||||
"zones.temporaryStop": "Finish and return to automation",
|
||||
"zones.temporaryTarget": "Quick thermostat temperature",
|
||||
"zones.temporaryTarget": "Thermostat temperature",
|
||||
"zones.temporaryStartRule": "When to start",
|
||||
"zones.temporaryStartNow": "Immediately",
|
||||
"zones.temporaryStartDelay": "After a delay",
|
||||
@@ -696,11 +696,11 @@
|
||||
"zones.temporaryHoldMinutes": "Condition must hold for (min)",
|
||||
"zones.temporarySafetyLimit": "Safety limit (min, optional)",
|
||||
"zones.temporaryStableHint": "If temperature leaves the condition, the hold countdown resets and starts again after the condition is met again.",
|
||||
"zones.temporaryScheduleHint": "Quick Thermostat will finish at the next change of the active schedule entry for this zone.",
|
||||
"zones.temporaryScheduleHint": "Thermostat will finish at the next change of the active schedule entry for this zone.",
|
||||
"zones.temporaryStart": "Start temporarily",
|
||||
"zones.temporaryUpdate": "Update rules",
|
||||
"zones.temporaryShort": "Timed",
|
||||
"zones.temporaryStartHint": "Run Quick Thermostat temporarily or until a condition is met.",
|
||||
"zones.temporaryStartHint": "Run thermostat temporarily or until a condition is met.",
|
||||
"zones.temporaryOverride": "Temporary · {time}",
|
||||
"zones.temporaryWithinShort": "{target}°C ±{tolerance}°C",
|
||||
"zones.temporaryAtOrBelowShort": "≤ {target}°C · tol. {tolerance}°C",
|
||||
@@ -711,15 +711,15 @@
|
||||
"zones.temporaryUntilScheduleStatus": "Until the next schedule transition",
|
||||
"zones.temporaryTimeStatus": "Until automatic return to automation",
|
||||
"zones.temporaryScheduledStatus": "Scheduled start: {time}. Normal automation continues unchanged until then.",
|
||||
"zones.temporaryStartingStatus": "Starting Quick Thermostat…",
|
||||
"zones.temporaryStartingStatus": "Starting thermostat…",
|
||||
"zones.temporaryWaitingMaster": "The session is waiting for MASTER to be enabled and is not consuming active runtime.",
|
||||
"zones.temporaryPausedManual": "The session is paused by manual/remote control. Active runtime and condition hold time are not advancing.",
|
||||
"zones.temporaryStopped": "Temporary mode finished — automation resumed control",
|
||||
"zones.temporaryStarted": "Temporary Quick Thermostat started",
|
||||
"zones.temporaryScheduledToast": "Temporary Quick Thermostat has been scheduled",
|
||||
"zones.temporaryStarted": "Temporary thermostat started",
|
||||
"zones.temporaryScheduledToast": "Temporary thermostat has been scheduled",
|
||||
"zones.temporaryInvalidStartAt": "Enter a valid start date and time",
|
||||
"zones.temporaryInvalidUntil": "Enter a valid finish date and time",
|
||||
"zones.temporaryEndAfterStart": "The finish time must be after Quick Thermostat starts",
|
||||
"zones.temporaryEndAfterStart": "The finish time must be after termostat starts",
|
||||
"zones.automationToggleHint": "Enables or disables thermostat automation for this zone. This is not temporary control.",
|
||||
"zones.enabledAutomationDescription": "Disabling the zone stops automation. Manual thermostat, temporary thermostat and direct manual control remain available.",
|
||||
"zones.disabledManualControlTitle": "Zone is disabled",
|
||||
|
||||
+12
-12
@@ -110,7 +110,7 @@
|
||||
"devices.disabledZoneTechnicalOnly": "Strefa jest wyłączona. Bezpośrednie sterowanie wymaga świadomego potwierdzenia w Sterowaniu ręcznym.",
|
||||
"zones.automation": "Automatyka",
|
||||
"zones.new": "Nowa strefa",
|
||||
"zones.description": "Strefy definiują logikę termostatu i konfigurację czujników. Bieżącą temperaturę, profil i tryb zmieniaj w „Szybkich termostatach” na Pulpicie.",
|
||||
"zones.description": "Strefy definiują logikę termostatu i konfigurację czujników. Bieżącą temperaturę, profil i tryb zmieniaj w „Termostatach” na Pulpicie.",
|
||||
"zones.hysteresis": "Histereza °C",
|
||||
"zones.separateHysteresis": "Ustaw osobno dla grzania i chłodzenia",
|
||||
"zones.coolHysteresis": "Histereza chłodzenia °C",
|
||||
@@ -631,7 +631,7 @@
|
||||
"groups.chooseMember": "Wybierz co najmniej jedną strefę termostatu.",
|
||||
"zones.configuration": "Konfiguracja strefy",
|
||||
"zones.currentStatus": "Stan bieżący",
|
||||
"zones.controlOnDashboard": "Bieżące sterowanie znajduje się w Szybkich termostatach na Pulpicie.",
|
||||
"zones.controlOnDashboard": "Bieżące sterowanie znajduje się w termostatach na Pulpicie.",
|
||||
"zones.controlNow": "Steruj",
|
||||
"zones.noGroup": "bez grupy",
|
||||
"zones.coolOnly": "Tylko chłodzenie",
|
||||
@@ -668,12 +668,12 @@
|
||||
"zones.lockoutUntil": "blokada do",
|
||||
"settings.haSensorStaleAfterMinutes": "Maksymalny wiek odczytu sensora HA (min)",
|
||||
"settings.haSensorStaleAfterHint": "Jeśli sensor HA nie zaktualizuje się przez ten czas, odczyt zostanie uznany za nieaktualny. Termostat użyje czujnika GREE jako awaryjnego źródła, jeśli jest dostępny.",
|
||||
"zones.quickThermostat": "Szybki termostat",
|
||||
"zones.thermostat": "Termostat",
|
||||
"zones.temporaryTitle": "Tryb czasowy",
|
||||
"zones.temporaryActive": "Aktywny szybki termostat",
|
||||
"zones.temporaryScheduled": "Zaplanowany szybki termostat",
|
||||
"zones.temporaryActive": "Aktywny termostat",
|
||||
"zones.temporaryScheduled": "Zaplanowany termostat",
|
||||
"zones.temporaryStop": "Zakończ i wróć do automatyki",
|
||||
"zones.temporaryTarget": "Temperatura szybkiego termostatu",
|
||||
"zones.temporaryTarget": "Temperatura termostatu",
|
||||
"zones.temporaryStartRule": "Kiedy uruchomić",
|
||||
"zones.temporaryStartNow": "Od razu",
|
||||
"zones.temporaryStartDelay": "Z opóźnieniem",
|
||||
@@ -696,11 +696,11 @@
|
||||
"zones.temporaryHoldMinutes": "Warunek musi trwać (min)",
|
||||
"zones.temporarySafetyLimit": "Limit bezpieczeństwa (min, opcjonalnie)",
|
||||
"zones.temporaryStableHint": "Jeśli temperatura wyjdzie poza warunek, licznik utrzymania zeruje się i zaczyna od nowa po ponownym spełnieniu warunku.",
|
||||
"zones.temporaryScheduleHint": "Szybki termostat zakończy się przy najbliższej zmianie aktywnego wpisu harmonogramu tej strefy.",
|
||||
"zones.temporaryScheduleHint": "Termostat zakończy się przy najbliższej zmianie aktywnego wpisu harmonogramu tej strefy.",
|
||||
"zones.temporaryStart": "Włącz czasowo",
|
||||
"zones.temporaryUpdate": "Zmień zasady",
|
||||
"zones.temporaryShort": "Czasowo",
|
||||
"zones.temporaryStartHint": "Włącz szybki termostat czasowo lub do spełnienia warunku.",
|
||||
"zones.temporaryStartHint": "Włącz termostat czasowo lub do spełnienia warunku.",
|
||||
"zones.temporaryOverride": "Czasowo · {time}",
|
||||
"zones.temporaryWithinShort": "{target}°C ±{tolerance}°C",
|
||||
"zones.temporaryAtOrBelowShort": "≤ {target}°C · tol. {tolerance}°C",
|
||||
@@ -711,15 +711,15 @@
|
||||
"zones.temporaryUntilScheduleStatus": "Do następnej zmiany harmonogramu",
|
||||
"zones.temporaryTimeStatus": "Do automatycznego powrotu do automatyki",
|
||||
"zones.temporaryScheduledStatus": "Zaplanowany start: {time}. Do tego czasu normalna automatyka działa bez zmian.",
|
||||
"zones.temporaryStartingStatus": "Uruchamianie szybkiego termostatu…",
|
||||
"zones.temporaryStartingStatus": "Uruchamianie termostatu…",
|
||||
"zones.temporaryWaitingMaster": "Sesja czeka na włączenie MASTER — nie zużywa czasu aktywnej pracy.",
|
||||
"zones.temporaryPausedManual": "Sesja wstrzymana przez sterowanie ręczne/pilot. Czas aktywnej pracy i licznik warunku nie biegną.",
|
||||
"zones.temporaryStopped": "Tryb czasowy zakończony — automatyka przejęła sterowanie",
|
||||
"zones.temporaryStarted": "Tryb czasowy szybkiego termostatu uruchomiony",
|
||||
"zones.temporaryScheduledToast": "Tryb czasowy szybkiego termostatu został zaplanowany",
|
||||
"zones.temporaryStarted": "Tryb czasowy termostatu uruchomiony",
|
||||
"zones.temporaryScheduledToast": "Tryb czasowy termostatu został zaplanowany",
|
||||
"zones.temporaryInvalidStartAt": "Podaj prawidłową datę i godzinę uruchomienia",
|
||||
"zones.temporaryInvalidUntil": "Podaj prawidłową datę i godzinę zakończenia",
|
||||
"zones.temporaryEndAfterStart": "Czas zakończenia musi przypadać po uruchomieniu szybkiego termostatu",
|
||||
"zones.temporaryEndAfterStart": "Czas zakończenia musi przypadać po uruchomieniu termostatu",
|
||||
"zones.automationToggleHint": "Włącza lub wyłącza automatykę termostatu tej strefy. Nie jest to chwilowe sterowanie.",
|
||||
"zones.enabledAutomationDescription": "Wyłączenie strefy zatrzymuje automatykę. Termostat ręczny, termostat czasowy i bezpośrednie sterowanie ręczne nadal działają.",
|
||||
"zones.disabledManualControlTitle": "Strefa jest wyłączona",
|
||||
|
||||
+6
-3
@@ -114,7 +114,7 @@
|
||||
<section class="panel dashboard-section-panel dashboard-thermostat-section">
|
||||
<div class="dashboard-section-head compact-head">
|
||||
<div><span class="eyebrow" data-i18n="nav.zones">Zones</span>
|
||||
<h2 data-i18n="dashboard.quickThermostats">Thermostats</h2>
|
||||
<h2 data-i18n="dashboard.thermostats">Thermostats</h2>
|
||||
</div>
|
||||
<div class="dashboard-section-actions"><button type="button" class="secondary queue-overview-button"
|
||||
data-action="open-compressor-queue"><span data-i18n="zones.queueOverview">Queue</span><b
|
||||
@@ -874,7 +874,9 @@
|
||||
data-i18n-title="flow.zoomOut" title="Zoom out">−</button><span id="flowZoomLabel"
|
||||
aria-live="polite">100%</span><button type="button" class="secondary icon-button"
|
||||
data-action="flow-zoom-in" data-i18n-title="flow.zoomIn" title="Zoom in">+</button><button type="button"
|
||||
class="secondary flow-fit-button" data-action="flow-fit" data-i18n="flow.fitView" data-i18n-title="flow.fitView" title="Fit">Fit</button></div>
|
||||
class="secondary flow-fit-button" data-action="flow-fit" data-i18n="flow.fitView"
|
||||
data-i18n-title="flow.fitView" title="Fit">Fit</button>
|
||||
</div>
|
||||
</div>
|
||||
<div id="flowWorkspace" class="flow-workspace" tabindex="0">
|
||||
<div id="flowCanvas" class="flow-canvas"><svg id="flowEdges" class="flow-edges" aria-hidden="true"></svg>
|
||||
@@ -1240,7 +1242,8 @@
|
||||
name="revision" value="">
|
||||
<label class="check"><input type="checkbox" name="enabled" checked> <span
|
||||
data-i18n="common.enabled">Enabled</span></label>
|
||||
<p class="field-note" data-i18n="zones.enabledAutomationDescription">Disabling the zone stops automation. Manual thermostat, temporary thermostat and direct manual control remain available.</p>
|
||||
<p class="field-note" data-i18n="zones.enabledAutomationDescription">Disabling the zone stops automation. Manual
|
||||
thermostat, temporary thermostat and direct manual control remain available.</p>
|
||||
<div class="form-actions"><button type="button" class="secondary" data-close
|
||||
data-i18n="actions.cancel">Cancel</button><button class="primary" type="submit"
|
||||
data-i18n="actions.save">Save</button></div>
|
||||
|
||||
Reference in New Issue
Block a user