This commit is contained in:
Mateusz Gruszczyński
2026-08-24 14:05:43 +02:00
parent eb02f66056
commit 04fc91b9f4
30 changed files with 2257 additions and 175 deletions
+49 -1
View File
@@ -352,6 +352,54 @@
"history.chartSaved": "Custom chart saved",
"history.linkCopied": "Chart link copied",
"toast.successTitle": "Done",
"toast.errorTitle": "Something went wrong"
"toast.errorTitle": "Something went wrong",
"plan.eyebrow": "Control plan",
"plan.title": "What happens next",
"plan.house": "Whole house",
"plan.houseSummary": "{zones} enabled zones · {demand} requesting action",
"plan.noEvents": "No scheduled changes in the next days",
"plan.loading": "Loading current automation plan…",
"plan.rules": "Extra automations",
"plan.ruleCount": "{count} active rules",
"plan.event": "Change",
"zones.enable": "Enable zone",
"zones.disable": "Disable zone",
"history.90d": "90 days",
"history.1y": "1 year",
"settings.metrics": "Metrics storage",
"settings.retentionDays": "Local retention (days)",
"settings.compaction": "Compact old metrics",
"settings.compactionHint": "SQLite keeps recent data locally and compacts older samples to the resolution used by charts.",
"settings.greeCommands": "GREE commands",
"settings.suppressBeep": "Try to suppress command beeps",
"settings.suppressBeepHint": "Only changed properties are sent. Buzzer suppression is also requested when supported by the unit firmware.",
"settings.influx": "Long-term InfluxDB history",
"settings.influxHint": "Optional archive for older history. InfluxDB 1.x and 2.x are supported. Samples older than the handoff age are removed from SQLite only after a successful archive write.",
"settings.influxEnabled": "Enable InfluxDB archive",
"settings.influxVersion": "InfluxDB version",
"settings.influxThreshold": "Use archive for history older than (days)",
"settings.influxDatabase": "Database",
"settings.influxUsername": "Username",
"settings.influxPassword": "Password",
"settings.influxOrg": "Organization",
"settings.influxBucket": "Bucket",
"settings.influxToken": "Token",
"settings.secretKeep": "Leave empty to keep saved secret",
"settings.secretSaved": "Secret already saved — leave empty to keep it",
"settings.debug": "On-screen debug",
"settings.debugOverlay": "Show debug window on every page",
"settings.debugGreeFrames": "Include GREE protocol frames",
"settings.backup": "Configuration backup",
"settings.backupHint": "Export/import application configuration. Exported files can contain GREE device keys plus Home Assistant and InfluxDB secrets; metrics and API access tokens are not included.",
"settings.export": "Export settings",
"settings.import": "Import settings",
"settings.importConfirm": "Replace the current application configuration with this file? Existing metrics and API access tokens will be kept.",
"debug.title": "Live debug",
"debug.clear": "Clear",
"debug.apiAndGree": "API logs + GREE frames",
"debug.apiOnly": "API logs",
"debug.empty": "No debug events yet.",
"toast.exported": "Configuration exported",
"toast.imported": "Configuration imported"
}
}
+49 -1
View File
@@ -352,6 +352,54 @@
"history.chartSaved": "Własny wykres zapisany",
"history.linkCopied": "Link do wykresu skopiowany",
"toast.successTitle": "Gotowe",
"toast.errorTitle": "Wystąpił błąd"
"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",
"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 i InfluxDB; 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"
}
}