mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-06 15:59:52 +03:00
Merge pull request #2100 from MichaelDvP/dev
This commit is contained in:
@@ -58,7 +58,7 @@
|
||||
"prettier": "^3.3.3",
|
||||
"rollup-plugin-visualizer": "^5.12.0",
|
||||
"terser": "^5.34.1",
|
||||
"typescript-eslint": "8.8.1",
|
||||
"typescript-eslint": "8.9.0",
|
||||
"vite": "^5.4.9",
|
||||
"vite-plugin-imagemin": "^0.6.1",
|
||||
"vite-tsconfig-paths": "^5.0.1"
|
||||
|
||||
@@ -2,6 +2,7 @@ import { type ChangeEventHandler, useContext } from 'react';
|
||||
|
||||
import { MenuItem, TextField } from '@mui/material';
|
||||
|
||||
import CZflag from 'i18n/CZ.svg';
|
||||
import DEflag from 'i18n/DE.svg';
|
||||
import FRflag from 'i18n/FR.svg';
|
||||
import GBflag from 'i18n/GB.svg';
|
||||
@@ -37,6 +38,10 @@ const LanguageSelector = () => {
|
||||
size="small"
|
||||
select
|
||||
>
|
||||
<MenuItem key="cz" value="cz">
|
||||
<img src={CZflag} style={{ width: 16, verticalAlign: 'middle' }} />
|
||||
CZ
|
||||
</MenuItem>
|
||||
<MenuItem key="de" value="de">
|
||||
<img src={DEflag} style={{ width: 16, verticalAlign: 'middle' }} />
|
||||
DE
|
||||
|
||||
1
interface/src/i18n/CZ.svg
Normal file
1
interface/src/i18n/CZ.svg
Normal file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 513 342"><path fill="#11457e" d="M0 0h513v342H0z"/><path fill="#d7141a" d="M513 171v171H0l215-171z"/><path fill="#FFF" d="M513 0v171H215.185L0 0z"/></svg>
|
||||
|
After Width: | Height: | Size: 207 B |
349
interface/src/i18n/cz/index.ts
Normal file
349
interface/src/i18n/cz/index.ts
Normal file
@@ -0,0 +1,349 @@
|
||||
import type { Translation } from '../i18n-types';
|
||||
|
||||
const cz: Translation = {
|
||||
LANGUAGE: 'Jazyk',
|
||||
RETRY: 'Zkusit znovu',
|
||||
LOADING: 'Načítání',
|
||||
IS_REQUIRED: '{0} je vyžadováno',
|
||||
SIGN_IN: 'Přihlásit se',
|
||||
SIGN_OUT: 'Odhlásit se',
|
||||
USERNAME: 'Uživatelské jméno',
|
||||
PASSWORD: 'Heslo',
|
||||
SU_PASSWORD: 'Heslo superuživatele',
|
||||
SETTINGS_OF: '{0} Nastavení ',
|
||||
HELP: 'Nápověda',
|
||||
LOGGED_IN: 'Přihlášen jako {name}',
|
||||
PLEASE_SIGNIN: 'Pro pokračování se prosím přihlaste',
|
||||
UPLOAD_SUCCESSFUL: 'Nahrání bylo úspěšné',
|
||||
DOWNLOAD_SUCCESSFUL: 'Stažení bylo úspěšné',
|
||||
INVALID_LOGIN: 'Neplatné přihlašovací údaje',
|
||||
NETWORK: 'Síť',
|
||||
SECURITY: 'Zabezpečení',
|
||||
ONOFF_CAP: 'ZAP/VYP',
|
||||
ONOFF: 'zap/vyp',
|
||||
TYPE: 'Typ',
|
||||
DESCRIPTION: 'Popis',
|
||||
ENTITIES: 'entity',
|
||||
REFRESH: 'Obnovit',
|
||||
EXPORT: 'Exportovat',
|
||||
FAVORITES: "Oblíbené",
|
||||
DEVICE_DETAILS: 'Podrobnosti zařízení',
|
||||
ID_OF: '{0} ID',
|
||||
DEVICE: 'Zařízení',
|
||||
PRODUCT: 'Produkt',
|
||||
VERSION: 'Verze',
|
||||
BRAND: 'Značka',
|
||||
ENTITY_NAME: 'Název entity',
|
||||
VALUE: '{{value|Value}}',
|
||||
DEVICES: 'Zařízení',
|
||||
SENSORS: 'Senzory',
|
||||
RUN_COMMAND: 'Zavolat příkaz',
|
||||
CHANGE_VALUE: 'Změnit hodnotu',
|
||||
CANCEL: 'Zrušit',
|
||||
RESET: 'Resetovat',
|
||||
APPLY_CHANGES: 'Použít změny ({0})',
|
||||
UPDATE: 'Aktualizovat',
|
||||
EXECUTE: 'Provést',
|
||||
REMOVE: 'Odebrat',
|
||||
PROBLEM_UPDATING: 'Problém s aktualizací',
|
||||
PROBLEM_LOADING: 'Problém s načítáním',
|
||||
ANALOG_SENSOR: 'Analogový senzor',
|
||||
ANALOG_SENSORS: 'Analogové senzory',
|
||||
SETTINGS: 'Nastavení',
|
||||
UPDATED_OF: '{0} Aktualizováno',
|
||||
UPDATE_OF: '{0} Aktualizace',
|
||||
REMOVED_OF: '{0} Odebráno',
|
||||
DELETION_OF: '{0} Smazání',
|
||||
OFFSET: 'Offset',
|
||||
FACTOR: 'Faktor',
|
||||
FREQ: 'Frekvence',
|
||||
DUTY_CYCLE: 'Pracovní cyklus',
|
||||
UNIT: 'Jednotka',
|
||||
STARTVALUE: 'Počáteční hodnota',
|
||||
WARN_GPIO: 'Upozornění: buďte opatrní při přiřazování GPIO!',
|
||||
EDIT: 'Upravit',
|
||||
SENSOR: 'Senzor',
|
||||
TEMP_SENSOR: 'Teplotní senzor',
|
||||
TEMP_SENSORS: 'Teplotní senzory',
|
||||
WRITE_CMD_SENT: 'Zapisovací příkaz odeslán',
|
||||
EMS_BUS_WARNING: 'EMS sběrnice je odpojena. Pokud toto varování přetrvává i po několika sekundách, zkontrolujte nastavení a profil desky',
|
||||
EMS_BUS_SCANNING: 'Prohledávání zařízení na EMS sběrnici...',
|
||||
CONNECTED: 'Připojeno',
|
||||
TX_ISSUES: 'Problémy s Tx - zkontrolujte režim Tx',
|
||||
DISCONNECTED: 'Odpojeno',
|
||||
EMS_SCAN: 'Opravdu chcete zahájit úplné skenování zařízení na EMS sběrnici?',
|
||||
DATA_TRAFFIC: 'Datový provoz',
|
||||
EMS_DEVICE: 'EMS zařízení',
|
||||
SUCCESS: 'ÚSPĚCH',
|
||||
FAIL: 'SELHÁNÍ',
|
||||
QUALITY: 'KVALITA',
|
||||
SCAN: 'Skenovat',
|
||||
STATUS_NAMES: [
|
||||
'Přijaté EMS telegramy (Rx)',
|
||||
'Čtení EMS (Tx)',
|
||||
'Zápisy EMS (Tx)',
|
||||
'Čtení teplotních senzorů',
|
||||
'Čtení analogových senzorů',
|
||||
'Publikace MQTT',
|
||||
'API volání',
|
||||
'Syslog zprávy'
|
||||
],
|
||||
NUM_DAYS: '{num} d{{ní|en|ní|ní|ní|ní}}',
|
||||
NUM_SECONDS: '{num} sek{{und|unda|undy|undy|und|und}}',
|
||||
NUM_HOURS: '{num} hod{{in|ina|iny|iny|in|in}}',
|
||||
NUM_MINUTES: '{num} minu{{t|ta|ty|ty|t|t}}',
|
||||
APPLICATION: 'Aplikace',
|
||||
CUSTOMIZATIONS: 'Přizpůsobení',
|
||||
APPLICATION_RESTARTING: 'EMS-ESP se restartuje',
|
||||
BOARD_PROFILE: 'Profil desky',
|
||||
CUSTOM: 'Vlastní',
|
||||
GPIO_OF: 'GPIO {0}',
|
||||
BUTTON: 'Tlačítko',
|
||||
TEMPERATURE: 'Teplota',
|
||||
PHY_TYPE: 'Typ Eth PHY',
|
||||
DISABLED: 'zakázáno',
|
||||
TX_MODE: 'EMS Tx režim',
|
||||
HARDWARE: 'Hardware',
|
||||
EMS_BUS: '{{BUS|EMS BUS}}',
|
||||
GENERAL_OPTIONS: 'Obecné možnosti',
|
||||
LANGUAGE_ENTITIES: 'Jazyk (pro entity zařízení)',
|
||||
HIDE_LED: 'Skrýt LED',
|
||||
ENABLE_TELNET: 'Povolit Telnet konzoli',
|
||||
ENABLE_ANALOG: 'Povolit analogové senzory',
|
||||
CONVERT_FAHRENHEIT: 'Převést hodnoty teploty na Fahrenheit',
|
||||
BYPASS_TOKEN: 'Obejít autorizaci tokenu při API voláních',
|
||||
READONLY: 'Povolit režim jen pro čtení (blokuje všechny odchozí příkazy EMS Tx Write)',
|
||||
UNDERCLOCK_CPU: 'Snížit takt CPU',
|
||||
REMOTE_TIMEOUT: 'Časový limit vzdáleného připojení',
|
||||
REMOTE_TIMEOUT_EN: 'Zakázat vzdálený přístup při chybějící teplotě v místnosti',
|
||||
HEATINGOFF: 'Spustit kotel s vynuceným vypnutým topením',
|
||||
MIN_DURATION: 'Čekací doba',
|
||||
ENABLE_SHOWER_TIMER: 'Povolit časovač sprchy',
|
||||
ENABLE_SHOWER_ALERT: 'Povolit upozornění na sprchu',
|
||||
TRIGGER_TIME: 'Čas spuštění',
|
||||
COLD_SHOT_DURATION: 'Délka studeného výstřiku',
|
||||
FORMATTING_OPTIONS: 'Možnosti formátování',
|
||||
BOOLEAN_FORMAT_DASHBOARD: 'Formát booleovské hodnoty na webu',
|
||||
BOOLEAN_FORMAT_API: 'Formát booleovské hodnoty v API/MQTT',
|
||||
ENUM_FORMAT: 'Formát enum v API/MQTT',
|
||||
INDEX: 'Index',
|
||||
ENABLE_PARASITE: 'Povolit 1-Wire parazitní napájení',
|
||||
LOGGING: 'Protokolování',
|
||||
LOG_HEX: 'Protokolovat EMS telegramy v hexadecimálním formátu',
|
||||
ENABLE_SYSLOG: 'Povolit Syslog',
|
||||
LOG_LEVEL: 'Úroveň protokolování',
|
||||
MARK_INTERVAL: 'Interval označení',
|
||||
SECONDS: 'sekundy',
|
||||
MINUTES: 'minuty',
|
||||
HOURS: 'hodiny',
|
||||
RESTART: 'Restart',
|
||||
RESTART_TEXT: 'EMS-ESP musí být restartován, aby se změny systému projevily',
|
||||
RESTART_CONFIRM: 'Opravdu chcete restartovat EMS-ESP?',
|
||||
COMMAND: 'Příkaz',
|
||||
CUSTOMIZATIONS_RESTART: 'Všechna přizpůsobení byla odstraněna. Restartování...',
|
||||
CUSTOMIZATIONS_FULL: 'Vybrané entity překročily limit. Uložte je po částech',
|
||||
CUSTOMIZATIONS_SAVED: 'Přizpůsobení uloženo',
|
||||
CUSTOMIZATIONS_HELP_1: 'Vyberte zařízení a přizpůsobte možnosti entit nebo klikněte pro přejmenování',
|
||||
CUSTOMIZATIONS_HELP_2: 'označit jako oblíbené',
|
||||
CUSTOMIZATIONS_HELP_3: 'zakázat akci zápisu',
|
||||
CUSTOMIZATIONS_HELP_4: 'vyloučit z MQTT a API',
|
||||
CUSTOMIZATIONS_HELP_5: 'skrýt z Zařízení',
|
||||
CUSTOMIZATIONS_HELP_6: 'odstranit z paměti',
|
||||
SELECT_DEVICE: 'Vyberte zařízení',
|
||||
SET_ALL: 'nastavit vše',
|
||||
OPTIONS: 'Možnosti',
|
||||
NAME: 'Název',
|
||||
CUSTOMIZATIONS_RESET: 'Opravdu chcete odstranit všechna přizpůsobení včetně vlastních nastavení teplotních a analogových senzorů?',
|
||||
SUPPORT_INFORMATION: 'Podpora',
|
||||
HELP_INFORMATION_1: 'Navštivte online wiki pro pokyny, jak konfigurovat EMS-ESP',
|
||||
HELP_INFORMATION_2: 'Pro živý chat se komunitou se připojte k našemu serveru Discord',
|
||||
HELP_INFORMATION_3: 'Chcete-li požádat o funkci nebo nahlásit chybu',
|
||||
HELP_INFORMATION_4: 'Stáhněte a připojte informace o podpoře pro rychlejší odezvu při hlášení problému',
|
||||
HELP_INFORMATION_5: 'Pro pomoc a dotazy kontaktujte svého instalatéra.',
|
||||
UPLOAD: 'Nahrát',
|
||||
DOWNLOAD: '{{S|s|s}}táhnout',
|
||||
INSTALL: 'Instalovat {0}',
|
||||
ABORTED: 'přerušeno',
|
||||
FAILED: 'neúspěšné',
|
||||
SUCCESSFUL: 'úspěšné',
|
||||
SYSTEM: 'Systém',
|
||||
LOG_OF: '{0} Záznam',
|
||||
STATUS_OF: '{0} Stav',
|
||||
DOWNLOAD_UPLOAD: 'Stáhnout/Nahrát',
|
||||
CLOSE: 'Zavřít',
|
||||
USE: 'Použít',
|
||||
FACTORY_RESET: 'Obnovení továrního nastavení',
|
||||
SYSTEM_FACTORY_TEXT: 'Zařízení bylo obnoveno do továrního nastavení a nyní se restartuje',
|
||||
SYSTEM_FACTORY_TEXT_DIALOG: 'Opravdu chcete resetovat EMS-ESP do továrního nastavení?',
|
||||
STABLE: 'Stabilní',
|
||||
DEVELOPMENT: 'Vývojová verze',
|
||||
RELEASE_NOTES: 'poznámky k vydání',
|
||||
EMS_ESP_VER: 'Verze firmwaru',
|
||||
UPTIME: 'Doba provozu systému',
|
||||
FREE_MEMORY: 'Volná paměť',
|
||||
PSRAM: 'PSRAM (Velikost / Volná)',
|
||||
FLASH: 'Flash čip (Velikost, Rychlost)',
|
||||
APPSIZE: 'Aplikace (Partition: Použito / Volné)',
|
||||
FILESYSTEM: 'Souborový systém (Použito / Volné)',
|
||||
BUFFER_SIZE: 'Maximální velikost bufferu',
|
||||
COMPACT: 'Kompaktní',
|
||||
DOWNLOAD_SETTINGS_TEXT: 'Vytvořte zálohu svého nastavení a konfigurace',
|
||||
UPLOAD_TEXT: 'Nahrajte nový soubor firmwaru (.bin) nebo záložní soubor (.json)',
|
||||
UPLOAD_DROP_TEXT: 'Přetáhněte soubor nebo klikněte sem',
|
||||
ERROR: 'Neočekávaná chyba, zkuste to prosím znovu',
|
||||
TIME_SET: 'Čas nastaven',
|
||||
MANAGE_USERS: 'Spravovat uživatele',
|
||||
IS_ADMIN: 'je Admin',
|
||||
USER_WARNING: 'Musí být nakonfigurován alespoň jeden uživatel s oprávněním admin',
|
||||
ADD: 'Přidat',
|
||||
ACCESS_TOKEN_FOR: 'Přístupový token pro',
|
||||
ACCESS_TOKEN_TEXT: 'Níže uvedený token se používá s REST API voláními, která vyžadují autorizaci. Lze jej předat buď jako Bearer token v hlavičce Authorization, nebo v parametru URL access_token.',
|
||||
GENERATING_TOKEN: 'Generování tokenu',
|
||||
USER: 'Uživatel',
|
||||
MODIFY: 'Upravit',
|
||||
SU_TEXT: 'Heslo superuživatele (su) se používá k podepisování autentizačních tokenů a také k povolení administrátorských práv v konzole.',
|
||||
NOT_ENABLED: 'Nepovoleno',
|
||||
ERRORS_OF: '{0} Chyby',
|
||||
DISCONNECT_REASON: 'Důvod odpojení',
|
||||
ENABLE_MQTT: 'Povolit MQTT',
|
||||
BROKER: 'Broker',
|
||||
CLIENT: 'Klient',
|
||||
BASE_TOPIC: 'Základní téma',
|
||||
OPTIONAL: 'volitelné',
|
||||
FORMATTING: 'Formátování',
|
||||
MQTT_FORMAT: 'Formát Téma/Payload',
|
||||
MQTT_NEST_1: 'Vnořené do jednoho tématu',
|
||||
MQTT_NEST_2: 'Jako samostatná témata',
|
||||
MQTT_RESPONSE: 'Publikovat výstup příkazů do tématu `response`',
|
||||
MQTT_PUBLISH_TEXT_1: 'Publikovat témata jednotlivých hodnot při změně',
|
||||
MQTT_PUBLISH_TEXT_2: 'Publikovat do příkazových témat (ioBroker)',
|
||||
MQTT_PUBLISH_TEXT_3: 'Povolit MQTT Discovery',
|
||||
MQTT_PUBLISH_TEXT_4: 'Prefix pro Discovery témata',
|
||||
MQTT_PUBLISH_TEXT_5: 'Typ Discovery',
|
||||
MQTT_PUBLISH_INTERVALS: 'Intervaly publikování',
|
||||
MQTT_INT_BOILER: 'Kotly a tepelná čerpadla',
|
||||
MQTT_INT_THERMOSTATS: 'Termostaty',
|
||||
MQTT_INT_SOLAR: 'Solární moduly',
|
||||
MQTT_INT_MIXER: 'Míchací moduly',
|
||||
MQTT_INT_WATER: 'Vodní moduly',
|
||||
MQTT_QUEUE: 'MQTT fronta',
|
||||
DEFAULT: 'Výchozí',
|
||||
MQTT_ENTITY_FORMAT: 'Formát ID entity',
|
||||
MQTT_ENTITY_FORMAT_0: 'Jediná instance, dlouhý název (v3.4)',
|
||||
MQTT_ENTITY_FORMAT_1: 'Jediná instance, krátký název',
|
||||
MQTT_ENTITY_FORMAT_2: 'Více instancí, krátký název',
|
||||
MQTT_CLEAN_SESSION: 'Nastavit čistou relaci',
|
||||
MQTT_RETAIN_FLAG: 'Vždy nastavit příznak Retain',
|
||||
INACTIVE: 'Neaktivní',
|
||||
ACTIVE: 'Aktivní',
|
||||
UNKNOWN: 'Neznámé',
|
||||
SET_TIME: 'Nastavit čas',
|
||||
SET_TIME_TEXT: 'Zadejte místní datum a čas pro nastavení času',
|
||||
LOCAL_TIME: 'Místní čas',
|
||||
UTC_TIME: 'Čas UTC',
|
||||
ENABLE_NTP: 'Povolit NTP',
|
||||
NTP_SERVER: 'NTP server',
|
||||
TIME_ZONE: 'Časová zóna',
|
||||
ACCESS_POINT: 'Přístupový bod',
|
||||
AP_PROVIDE: 'Povolit přístupový bod',
|
||||
AP_PROVIDE_TEXT_1: 'Vždy',
|
||||
AP_PROVIDE_TEXT_2: 'Když je WiFi odpojena',
|
||||
AP_PROVIDE_TEXT_3: 'Nikdy',
|
||||
AP_PREFERRED_CHANNEL: 'Preferovaný kanál',
|
||||
AP_HIDE_SSID: 'Skrýt SSID',
|
||||
AP_CLIENTS: 'Klienti AP',
|
||||
AP_MAX_CLIENTS: 'Maximální počet klientů',
|
||||
AP_LOCAL_IP: 'Místní IP',
|
||||
NETWORK_SCAN: 'Skenovat WiFi sítě',
|
||||
IDLE: 'Nečinný',
|
||||
LOST: 'Ztraceno',
|
||||
SCANNING: 'Skenování',
|
||||
SCAN_AGAIN: 'Skenovat znovu',
|
||||
NETWORK_SCANNER: 'Síťový skener',
|
||||
NETWORK_NO_WIFI: 'Nenalezeny žádné WiFi sítě',
|
||||
NETWORK_BLANK_SSID: 'nechte prázdné pro deaktivaci WiFi a povolení ETH',
|
||||
NETWORK_BLANK_BSSID: 'nechte prázdné pro použití pouze SSID',
|
||||
TX_POWER: 'Vysílací výkon',
|
||||
HOSTNAME: 'Název hostitele',
|
||||
NETWORK_DISABLE_SLEEP: 'Zakázat režim spánku WiFi',
|
||||
NETWORK_LOW_BAND: 'Použít nižší šířku pásma WiFi',
|
||||
NETWORK_USE_DNS: 'Povolit mDNS službu',
|
||||
NETWORK_ENABLE_CORS: 'Povolit CORS',
|
||||
NETWORK_CORS_ORIGIN: 'Původ CORS',
|
||||
NETWORK_FIXED_IP: 'Použít pevnou IP adresu',
|
||||
NETWORK_GATEWAY: 'Brána',
|
||||
NETWORK_SUBNET: 'Maska podsítě',
|
||||
NETWORK_DNS: 'DNS servery',
|
||||
ADDRESS_OF: '{0} Adresa',
|
||||
ADMINISTRATOR: 'Administrátor',
|
||||
GUEST: 'Host',
|
||||
NEW: 'Nový',
|
||||
NEW_NAME_OF: '{0} Nový název',
|
||||
ENTITY: 'entita',
|
||||
MIN: 'min',
|
||||
MAX: 'max',
|
||||
BLOCK_NAVIGATE_1: 'Máte neuložené změny',
|
||||
BLOCK_NAVIGATE_2: 'Pokud přejdete na jinou stránku, vaše neuložené změny budou ztraceny. Opravdu chcete opustit tuto stránku?',
|
||||
STAY: 'Zůstat',
|
||||
LEAVE: 'Odejít',
|
||||
SCHEDULER: 'Plánovač',
|
||||
SCHEDULER_HELP_1: 'Automatizujte příkazy přidáním naplánovaných událostí níže. Nastavte jedinečný název pro povolení/zakázání aktivace přes API/MQTT.',
|
||||
SCHEDULER_HELP_2: 'Použijte 00:00 pro spuštění při startu',
|
||||
SCHEDULE: 'Harmonogram',
|
||||
TIME: 'Čas',
|
||||
TIMER: 'Časovač',
|
||||
ONCHANGE: 'Při změně',
|
||||
CONDITION: 'Podmínka',
|
||||
IMMEDIATE: 'Ihned',
|
||||
SCHEDULE_UPDATED: 'Harmonogram aktualizován',
|
||||
SCHEDULE_TIMER_1: 'při startu',
|
||||
SCHEDULE_TIMER_2: 'každou minutu',
|
||||
SCHEDULE_TIMER_3: 'každou hodinu',
|
||||
CUSTOM_ENTITIES: 'Vlastní entity',
|
||||
ENTITIES_HELP_1: 'Definujte vlastní EMS entity nebo dynamické uživatelské proměnné',
|
||||
ENTITIES_UPDATED: 'Entity aktualizovány',
|
||||
WRITEABLE: 'Zapisovatelné',
|
||||
SHOWING: 'Zobrazuje se',
|
||||
SEARCH: 'Hledat',
|
||||
CERT: 'TLS kořenový certifikát (nechte prázdné pro nezabezpečené připojení)',
|
||||
ENABLE_TLS: 'Povolit TLS',
|
||||
ON: 'Zapnuto',
|
||||
OFF: 'Vypnuto',
|
||||
POLARITY: 'Polarita',
|
||||
ACTIVEHIGH: 'Aktivní vysoká',
|
||||
ACTIVELOW: 'Aktivní nízká',
|
||||
UNCHANGED: 'Beze změny',
|
||||
ALWAYS: 'Vždy',
|
||||
ACTIVITY: 'Aktivita',
|
||||
CONFIGURE: '{0} Konfigurovat',
|
||||
SYSTEM_MEMORY: 'Paměť systému',
|
||||
APPLICATION_SETTINGS_1: 'Upravit nastavení aplikace EMS-ESP',
|
||||
SECURITY_1: 'Přidat nebo odebrat uživatele',
|
||||
DOWNLOAD_UPLOAD_1: 'Stáhnout a nahrát nastavení a firmware',
|
||||
MODULES: 'Moduly',
|
||||
MODULES_1: 'Aktivovat nebo deaktivovat externí moduly',
|
||||
MODULES_UPDATED: 'Moduly aktualizovány',
|
||||
MODULES_DESCRIPTION: 'Klikněte na modul pro aktivaci nebo deaktivaci modulů knihovny EMS-ESP',
|
||||
MODULES_NONE: 'Nenalezeny žádné externí moduly',
|
||||
RENAME: 'Přejmenovat',
|
||||
ENABLE_MODBUS: 'Povolit Modbus',
|
||||
VIEW_LOG: 'Zobrazit záznam pro diagnostiku problémů',
|
||||
UPLOAD_DRAG: 'přetáhněte soubor sem nebo klikněte pro výběr',
|
||||
SERVICES: 'Služby',
|
||||
ALLVALUES: 'Všechny hodnoty',
|
||||
SPECIAL_FUNCTIONS: 'Speciální funkce',
|
||||
WAIT_FIRMWARE: 'Firmware se nahrává a instaluje',
|
||||
INSTALL_VERSION: 'Tímto se nainstaluje verze {0}. Jste si jistí?',
|
||||
SWITCH_DEV: 'přepnout na vývojovou verzi',
|
||||
UPGRADE_AVAILABLE: 'Je k dispozici aktualizace firmwaru!',
|
||||
LATEST_VERSION: 'Používáte nejnovější verzi firmwaru.',
|
||||
PLEASE_WAIT: 'Prosím čekejte',
|
||||
RESTARTING_PRE: 'Inicializace',
|
||||
RESTARTING_POST: 'Příprava',
|
||||
AUTO_SCROLL: 'Automatické rolování',
|
||||
DASHBOARD: 'Dashboard',
|
||||
NO_DATA: 'Žádná data nejsou k dispozici',
|
||||
DASHBOARD_1: 'Přizpůsobte si dashboard označením EMS entit jako Oblíbené pomocí modulu Přizpůsobení.',
|
||||
};
|
||||
|
||||
export default cz;
|
||||
@@ -1776,15 +1776,15 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@typescript-eslint/eslint-plugin@npm:8.8.1":
|
||||
version: 8.8.1
|
||||
resolution: "@typescript-eslint/eslint-plugin@npm:8.8.1"
|
||||
"@typescript-eslint/eslint-plugin@npm:8.9.0":
|
||||
version: 8.9.0
|
||||
resolution: "@typescript-eslint/eslint-plugin@npm:8.9.0"
|
||||
dependencies:
|
||||
"@eslint-community/regexpp": "npm:^4.10.0"
|
||||
"@typescript-eslint/scope-manager": "npm:8.8.1"
|
||||
"@typescript-eslint/type-utils": "npm:8.8.1"
|
||||
"@typescript-eslint/utils": "npm:8.8.1"
|
||||
"@typescript-eslint/visitor-keys": "npm:8.8.1"
|
||||
"@typescript-eslint/scope-manager": "npm:8.9.0"
|
||||
"@typescript-eslint/type-utils": "npm:8.9.0"
|
||||
"@typescript-eslint/utils": "npm:8.9.0"
|
||||
"@typescript-eslint/visitor-keys": "npm:8.9.0"
|
||||
graphemer: "npm:^1.4.0"
|
||||
ignore: "npm:^5.3.1"
|
||||
natural-compare: "npm:^1.4.0"
|
||||
@@ -1795,66 +1795,66 @@ __metadata:
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
checksum: 10c0/020a0a482202b34c6665a56ec5902e38ae1870b2600ec1b2092de352b23099dde553781ee8323974f63962ebe164a6304f0019e937afb5cf7854b0e0163ad1ca
|
||||
checksum: 10c0/07f273dc270268980bbf65ea5e0c69d05377e42dbdb2dd3f4a1293a3536c049ddfb548eb9ec6e60394c2361c4a15b62b8246951f83e16a9d16799578a74dc691
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@typescript-eslint/parser@npm:8.8.1":
|
||||
version: 8.8.1
|
||||
resolution: "@typescript-eslint/parser@npm:8.8.1"
|
||||
"@typescript-eslint/parser@npm:8.9.0":
|
||||
version: 8.9.0
|
||||
resolution: "@typescript-eslint/parser@npm:8.9.0"
|
||||
dependencies:
|
||||
"@typescript-eslint/scope-manager": "npm:8.8.1"
|
||||
"@typescript-eslint/types": "npm:8.8.1"
|
||||
"@typescript-eslint/typescript-estree": "npm:8.8.1"
|
||||
"@typescript-eslint/visitor-keys": "npm:8.8.1"
|
||||
"@typescript-eslint/scope-manager": "npm:8.9.0"
|
||||
"@typescript-eslint/types": "npm:8.9.0"
|
||||
"@typescript-eslint/typescript-estree": "npm:8.9.0"
|
||||
"@typescript-eslint/visitor-keys": "npm:8.9.0"
|
||||
debug: "npm:^4.3.4"
|
||||
peerDependencies:
|
||||
eslint: ^8.57.0 || ^9.0.0
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
checksum: 10c0/2afd147ccec6754316d6837d6108a5d822eb6071e1a7355073288c232530bc3e49901d3f08755ce02d497110c531f3b3658eb46d0ff875a69d4f360b5f938cb4
|
||||
checksum: 10c0/aca7c838de85fb700ecf5682dc6f8f90a0fbfe09a3044a176c0dc3ffd9c5e7105beb0919a30824f46b02223a74119b4f5a9834a0663328987f066cb359b5dbed
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@typescript-eslint/scope-manager@npm:8.8.1":
|
||||
version: 8.8.1
|
||||
resolution: "@typescript-eslint/scope-manager@npm:8.8.1"
|
||||
"@typescript-eslint/scope-manager@npm:8.9.0":
|
||||
version: 8.9.0
|
||||
resolution: "@typescript-eslint/scope-manager@npm:8.9.0"
|
||||
dependencies:
|
||||
"@typescript-eslint/types": "npm:8.8.1"
|
||||
"@typescript-eslint/visitor-keys": "npm:8.8.1"
|
||||
checksum: 10c0/6f697baf087aedc3f0f228ff964fd108a9dd33fe4e5cc6c914be6367c324cee55629e099832668042bedfec8cdc72c6ef2ca960ee26966dbcc75753059a1352f
|
||||
"@typescript-eslint/types": "npm:8.9.0"
|
||||
"@typescript-eslint/visitor-keys": "npm:8.9.0"
|
||||
checksum: 10c0/1fb77a982e3384d8cabd64678ea8f9de328708080ff9324bf24a44da4e8d7b7692ae4820efc3ef36027bf0fd6a061680d3c30ce63d661fb31e18970fca5e86c5
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@typescript-eslint/type-utils@npm:8.8.1":
|
||||
version: 8.8.1
|
||||
resolution: "@typescript-eslint/type-utils@npm:8.8.1"
|
||||
"@typescript-eslint/type-utils@npm:8.9.0":
|
||||
version: 8.9.0
|
||||
resolution: "@typescript-eslint/type-utils@npm:8.9.0"
|
||||
dependencies:
|
||||
"@typescript-eslint/typescript-estree": "npm:8.8.1"
|
||||
"@typescript-eslint/utils": "npm:8.8.1"
|
||||
"@typescript-eslint/typescript-estree": "npm:8.9.0"
|
||||
"@typescript-eslint/utils": "npm:8.9.0"
|
||||
debug: "npm:^4.3.4"
|
||||
ts-api-utils: "npm:^1.3.0"
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
checksum: 10c0/6edfc2b9fca5233dd922141f080377b677db1093ec3e702a3ab52d58f77b91c0fb69479d4d42f125536b8fc0ffa85c07c7de2f17cc4c6fa1df1226ec01e5608c
|
||||
checksum: 10c0/aff06afda9ac7d12f750e76c8f91ed8b56eefd3f3f4fbaa93a64411ec9e0bd2c2972f3407e439320d98062b16f508dce7604b8bb2b803fded9d3148e5ee721b1
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@typescript-eslint/types@npm:8.8.1":
|
||||
version: 8.8.1
|
||||
resolution: "@typescript-eslint/types@npm:8.8.1"
|
||||
checksum: 10c0/4b44857332a0b1bfafbeccb8be157f8266d9e226ac723f6af1272b9b670b49444423ddac733655163eb3b90e8c88393a68ab2d7f326f5775371eaf4b9ca31d7b
|
||||
"@typescript-eslint/types@npm:8.9.0":
|
||||
version: 8.9.0
|
||||
resolution: "@typescript-eslint/types@npm:8.9.0"
|
||||
checksum: 10c0/8d901b7ed2f943624c24f7fa67f7be9d49a92554d54c4f27397c05b329ceff59a9ea246810b53ff36fca08760c14305dd4ce78fbac7ca0474311b0575bf49010
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@typescript-eslint/typescript-estree@npm:8.8.1":
|
||||
version: 8.8.1
|
||||
resolution: "@typescript-eslint/typescript-estree@npm:8.8.1"
|
||||
"@typescript-eslint/typescript-estree@npm:8.9.0":
|
||||
version: 8.9.0
|
||||
resolution: "@typescript-eslint/typescript-estree@npm:8.9.0"
|
||||
dependencies:
|
||||
"@typescript-eslint/types": "npm:8.8.1"
|
||||
"@typescript-eslint/visitor-keys": "npm:8.8.1"
|
||||
"@typescript-eslint/types": "npm:8.9.0"
|
||||
"@typescript-eslint/visitor-keys": "npm:8.9.0"
|
||||
debug: "npm:^4.3.4"
|
||||
fast-glob: "npm:^3.3.2"
|
||||
is-glob: "npm:^4.0.3"
|
||||
@@ -1864,31 +1864,31 @@ __metadata:
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
checksum: 10c0/e3b9bc1e925c07833237044271cdc9bd8bdba3e2143dcfc5bf3bf481c89731b666a6fad25333a4b1980ac2f4c6f5e6e42c71206f73f3704e319f6b3b67463a6a
|
||||
checksum: 10c0/bb5ec70727f07d1575e95f9d117762636209e1ab073a26c4e873e1e5b4617b000d300a23d294ad81693f7e99abe3e519725452c30b235a253edcd85b6ae052b0
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@typescript-eslint/utils@npm:8.8.1":
|
||||
version: 8.8.1
|
||||
resolution: "@typescript-eslint/utils@npm:8.8.1"
|
||||
"@typescript-eslint/utils@npm:8.9.0":
|
||||
version: 8.9.0
|
||||
resolution: "@typescript-eslint/utils@npm:8.9.0"
|
||||
dependencies:
|
||||
"@eslint-community/eslint-utils": "npm:^4.4.0"
|
||||
"@typescript-eslint/scope-manager": "npm:8.8.1"
|
||||
"@typescript-eslint/types": "npm:8.8.1"
|
||||
"@typescript-eslint/typescript-estree": "npm:8.8.1"
|
||||
"@typescript-eslint/scope-manager": "npm:8.9.0"
|
||||
"@typescript-eslint/types": "npm:8.9.0"
|
||||
"@typescript-eslint/typescript-estree": "npm:8.9.0"
|
||||
peerDependencies:
|
||||
eslint: ^8.57.0 || ^9.0.0
|
||||
checksum: 10c0/954a2e85ae56a3ebefb6e41fb33c59ffa886963860536e9729a35ecea55eefdc58858c7aa126048c4a61f4fd9997b4f7601e7884ed2b3e4e7a46c9e4617a9f29
|
||||
checksum: 10c0/af13e3d501060bdc5fa04b131b3f9a90604e5c1d4845d1f8bd94b703a3c146a76debfc21fe65a7f3a0459ed6c57cf2aa3f0a052469bb23b6f35ff853fe9495b1
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@typescript-eslint/visitor-keys@npm:8.8.1":
|
||||
version: 8.8.1
|
||||
resolution: "@typescript-eslint/visitor-keys@npm:8.8.1"
|
||||
"@typescript-eslint/visitor-keys@npm:8.9.0":
|
||||
version: 8.9.0
|
||||
resolution: "@typescript-eslint/visitor-keys@npm:8.9.0"
|
||||
dependencies:
|
||||
"@typescript-eslint/types": "npm:8.8.1"
|
||||
"@typescript-eslint/types": "npm:8.9.0"
|
||||
eslint-visitor-keys: "npm:^3.4.3"
|
||||
checksum: 10c0/6f917090b61277bd443aa851c532c4a9cc91ad57aedf185c5dff0c530f158cce84ef815833bd8deffa87f0bbf7a9f1abd1e02e30af2463c4e7f27c0c08f59080
|
||||
checksum: 10c0/e33208b946841f1838d87d64f4ee230f798e68bdce8c181d3ac0abb567f758cb9c4bdccc919d493167869f413ca4c400e7db0f7dd7e8fc84ab6a8344076a7458
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -1931,7 +1931,7 @@ __metadata:
|
||||
terser: "npm:^5.34.1"
|
||||
typesafe-i18n: "npm:^5.26.2"
|
||||
typescript: "npm:^5.6.3"
|
||||
typescript-eslint: "npm:8.8.1"
|
||||
typescript-eslint: "npm:8.9.0"
|
||||
vite: "npm:^5.4.9"
|
||||
vite-plugin-imagemin: "npm:^0.6.1"
|
||||
vite-tsconfig-paths: "npm:^5.0.1"
|
||||
@@ -7033,17 +7033,17 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"typescript-eslint@npm:8.8.1":
|
||||
version: 8.8.1
|
||||
resolution: "typescript-eslint@npm:8.8.1"
|
||||
"typescript-eslint@npm:8.9.0":
|
||||
version: 8.9.0
|
||||
resolution: "typescript-eslint@npm:8.9.0"
|
||||
dependencies:
|
||||
"@typescript-eslint/eslint-plugin": "npm:8.8.1"
|
||||
"@typescript-eslint/parser": "npm:8.8.1"
|
||||
"@typescript-eslint/utils": "npm:8.8.1"
|
||||
"@typescript-eslint/eslint-plugin": "npm:8.9.0"
|
||||
"@typescript-eslint/parser": "npm:8.9.0"
|
||||
"@typescript-eslint/utils": "npm:8.9.0"
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
checksum: 10c0/d6793697fce239ef8838ced6e1e59940c30579c8f62c49bc605fdeda9f3f7a5c24bfddd997b142f8c411859dc0b9985ecdae569814dd4f8e6775e1899d55e9cc
|
||||
checksum: 10c0/96bef4f5d1da9561078fa234642cfa2d024979917b8282b82f63956789bc566bdd5806ff2b414697f3dfdee314e9c9fec05911a7502550d763a496e2ef3af2fd
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
|
||||
@@ -2405,7 +2405,7 @@ bool Thermostat::set_wwDisinfectDay(const char * value, const int8_t id) {
|
||||
}
|
||||
|
||||
bool Thermostat::set_wwDisinfectHour(const char * value, const int8_t id) {
|
||||
auto dhw = dhw_circuit( id2dhw(id));
|
||||
auto dhw = dhw_circuit(id2dhw(id));
|
||||
if (dhw == nullptr) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user