diff --git a/interface/public/css/roboto.css b/interface/public/css/roboto.css index 639165cb6..a0a44f95d 100644 --- a/interface/public/css/roboto.css +++ b/interface/public/css/roboto.css @@ -1,5 +1,6 @@ /* -* Uses font-size 400 (normal) only and Latin (plus extra unicode chars) to keep flash memory to a minimum +* Uses font-weight 400 (normal) only, no bold, and Latin with a few extra unicode chars. +* This is to keep flash memory to a minimum * View fonts on https://fonts.google.com/ * Download woff2 using e.g. https://fonts.googleapis.com/css2?family=Lato or https://fonts.googleapis.com/css2?family=Roboto */ diff --git a/interface/src/app/settings/ApplicationSettings.tsx b/interface/src/app/settings/ApplicationSettings.tsx index 23dbc4ec5..4f756a85e 100644 --- a/interface/src/app/settings/ApplicationSettings.tsx +++ b/interface/src/app/settings/ApplicationSettings.tsx @@ -54,7 +54,6 @@ const ApplicationSettings = () => { const { loadData, saveData, - saving, updateDataValue, data, origData, @@ -155,11 +154,316 @@ const ApplicationSettings = () => { return ( <> - {LL.INTERFACE_BOARD_PROFILE()} + {LL.SERVICES()} + + API + + } + label={LL.BYPASS_TOKEN()} + /> + Console + + } + label={LL.ENABLE_TELNET()} + /> + Modbus + + } + label={LL.ENABLE_MODBUS()} + /> + {data.modbus_enabled && ( + + + + + + + + + ms + }} + fullWidth + variant="outlined" + value={numberValue(data.modbus_timeout)} + type="number" + onChange={updateFormValue} + margin="normal" + /> + + + )} + Syslog + + } + label={LL.ENABLE_SYSLOG()} + /> + {data.syslog_enabled && ( + + + + + + + + + + OFF + ERR + NOTICE + INFO + DEBUG + ALL + + + + {LL.SECONDS()} + ) + }} + fullWidth + variant="outlined" + value={numberValue(data.syslog_mark_interval)} + type="number" + onChange={updateFormValue} + margin="normal" + /> + + + )} + + {LL.SENSORS()} + + Analog + + } + label={LL.ENABLE_ANALOG()} + /> + {data.dallas_gpio !== 0 && ( + <> + {LL.TEMPERATURE()} + + } + label={LL.ENABLE_PARASITE()} + /> + + )} + + + {LL.FORMATTING_OPTIONS()} + + + + Deutsch (DE) + English (EN) + Français (FR) + Italiano (IT) + Nederlands (NL) + Norsk (NO) + Polski (PL) + Slovenčina (SK) + Svenska (SV) + Türk (TR) + + + + + + {LL.ONOFF()} + {LL.ONOFF_CAP()} + true/false + 1/0 + + + + + {LL.ONOFF()} + {LL.ONOFF_CAP()} + "true"/"false" + true/false + "1"/"0" + 1/0 + + + + + {LL.VALUE(5)} + {LL.INDEX()} + + + + + } + label={LL.CONVERT_FAHRENHEIT()} + /> + + } + label={LL.LOG_HEX()} + /> + + + {LL.SETTINGS_OF(LL.HARDWARE())} - - {LL.BOARD_PROFILE_TEXT()} - { type="number" onChange={updateFormValue} margin="normal" - disabled={saving} /> @@ -212,7 +515,6 @@ const ApplicationSettings = () => { type="number" onChange={updateFormValue} margin="normal" - disabled={saving} /> @@ -226,7 +528,6 @@ const ApplicationSettings = () => { type="number" onChange={updateFormValue} margin="normal" - disabled={saving} /> @@ -242,7 +543,6 @@ const ApplicationSettings = () => { type="number" onChange={updateFormValue} margin="normal" - disabled={saving} /> @@ -256,14 +556,12 @@ const ApplicationSettings = () => { type="number" onChange={updateFormValue} margin="normal" - disabled={saving} /> { type="number" onChange={updateFormValue} margin="normal" - disabled={saving} /> @@ -309,14 +606,12 @@ const ApplicationSettings = () => { type="number" onChange={updateFormValue} margin="normal" - disabled={saving} /> { )} )} - - {LL.SETTINGS_OF(LL.EMS_BUS(0))} - { { { - - {LL.GENERAL_OPTIONS()} - - - - Deutsch (DE) - English (EN) - Français (FR) - Italiano (IT) - Nederlands (NL) - Norsk (NO) - Polski (PL) - Slovenčina (SK) - Svenska (SV) - Türk (TR) - - + + } + label={LL.READONLY()} + /> {data.led_gpio !== 0 && ( { /> } label={LL.HIDE_LED()} - disabled={saving} /> )} - - } - label={LL.ENABLE_TELNET()} - disabled={saving} - /> - - } - label={LL.ENABLE_ANALOG()} - disabled={saving} - /> - - } - label={LL.CONVERT_FAHRENHEIT()} - disabled={saving} - /> - - } - label={LL.BYPASS_TOKEN()} - disabled={saving} - /> - - } - label={LL.READONLY()} - disabled={saving} - /> { /> } label={LL.UNDERCLOCK_CPU()} - disabled={saving} /> + + + {LL.GENERAL_OPTIONS()} + { /> } label={LL.HEATINGOFF()} - disabled={saving} /> - - - - } - label={LL.REMOTE_TIMEOUT_EN()} + + - - {data.remote_timeout_en && ( - - {LL.HOURS()} - ) - }} - fullWidth - variant="outlined" - value={numberValue(data.remote_timeout)} - type="number" - onChange={updateFormValue} - /> - - )} - + } + label={LL.REMOTE_TIMEOUT_EN()} + /> + {data.remote_timeout_en && ( + + {LL.HOURS()} + ) + }} + variant="outlined" + value={numberValue(data.remote_timeout)} + type="number" + onChange={updateFormValue} + /> + + )} { /> } label={LL.ENABLE_SHOWER_TIMER()} - disabled={saving} /> { )} - - {LL.FORMATTING_OPTIONS()} - - - - - {LL.ONOFF()} - {LL.ONOFF_CAP()} - true/false - 1/0 - - - - - {LL.ONOFF()} - {LL.ONOFF_CAP()} - "true"/"false" - true/false - "1"/"0" - 1/0 - - - - - {LL.VALUE(5)} - {LL.INDEX()} - - - - {data.dallas_gpio !== 0 && ( - <> - - {LL.TEMP_SENSORS()} - - - } - label={LL.ENABLE_PARASITE()} - disabled={saving} - /> - - )} - - {LL.LOGGING()} - - - } - label={LL.LOG_HEX()} - disabled={saving} - /> - - } - label={LL.ENABLE_SYSLOG()} - /> - {data.syslog_enabled && ( - - - - - - - - - - OFF - ERR - NOTICE - INFO - DEBUG - ALL - - - - {LL.SECONDS()} - ) - }} - fullWidth - variant="outlined" - value={numberValue(data.syslog_mark_interval)} - type="number" - onChange={updateFormValue} - margin="normal" - disabled={saving} - /> - - - )} - - Modbus - - - } - label={LL.ENABLE_MODBUS()} - /> - {data.modbus_enabled && ( - - - - - - - - - ms - }} - fullWidth - variant="outlined" - value={numberValue(data.modbus_timeout)} - type="number" - onChange={updateFormValue} - margin="normal" - disabled={saving} - /> - - - )} + {restartNeeded && ( - {/* TODO translate All Values */} diff --git a/interface/src/i18n/de/index.ts b/interface/src/i18n/de/index.ts index bdbb618e2..b065d8824 100644 --- a/interface/src/i18n/de/index.ts +++ b/interface/src/i18n/de/index.ts @@ -94,8 +94,6 @@ const de: Translation = { APPLICATION: 'Anwendung', CUSTOMIZATIONS: 'Anpassungen', APPLICATION_RESTARTING: 'EMS-ESP startet neu', - INTERFACE_BOARD_PROFILE: 'Interface Platinenprofil', - BOARD_PROFILE_TEXT: 'Wählen Sie ein vorkonfiguriertes Platinenprofil aus der Liste unten aus oder wählen Sie "Custom", um Ihre eigenen Hardwareeinstellungen zu konfigurieren', BOARD_PROFILE: 'Platinenprofil', CUSTOM: 'Custom', GPIO_OF: '{0} GPIO', @@ -103,7 +101,7 @@ const de: Translation = { TEMPERATURE: 'Temperatur', PHY_TYPE: 'Eth PHY Typ', DISABLED: 'deaktiviert', - TX_MODE: 'Tx Modus', + TX_MODE: 'EMS Tx Modus', HARDWARE: 'Hardware', EMS_BUS: '{{BUS|EMS BUS}}', GENERAL_OPTIONS: 'Allgemeine Optionen', @@ -128,7 +126,7 @@ const de: Translation = { BOOLEAN_FORMAT_API: 'Boolesches Format API/MQTT', ENUM_FORMAT: 'Enum Format API/MQTT', INDEX: 'Index', - ENABLE_PARASITE: 'Parasitäre Stomversorgung', + ENABLE_PARASITE: '1-wire Parasitäre Stomversorgung', LOGGING: 'Protokollierung', LOG_HEX: 'EMS-Telegramme hexadezimal protokollieren', ENABLE_SYSLOG: 'Syslog aktivieren', @@ -333,7 +331,9 @@ const de: Translation = { RENAME: 'Umbenennen', ENABLE_MODBUS: 'Modbus aktivieren', VIEW_LOG: 'Sehen Sie sich das Protokoll an, um Probleme zu diagnostizieren', - UPLOAD_DRAG: 'drag and drop a file here or click to select one' // TODO translate + UPLOAD_DRAG: 'drag and drop a file here or click to select one', // TODO translate + SERVICES: 'Services', // TODO translate + ALLVALUES: 'All Values' // TODO translate }; export default de; diff --git a/interface/src/i18n/en/index.ts b/interface/src/i18n/en/index.ts index d0f3c9a46..2c57d1da8 100644 --- a/interface/src/i18n/en/index.ts +++ b/interface/src/i18n/en/index.ts @@ -94,8 +94,6 @@ const en: Translation = { APPLICATION: 'Application', CUSTOMIZATIONS: 'Customizations', APPLICATION_RESTARTING: 'EMS-ESP is restarting', - INTERFACE_BOARD_PROFILE: 'Interface Board Profile', - BOARD_PROFILE_TEXT: 'Select a pre-configured interface board profile from the list below or choose Custom to configure your own hardware settings', BOARD_PROFILE: 'Board Profile', CUSTOM: 'Custom', GPIO_OF: '{0} GPIO', @@ -103,7 +101,7 @@ const en: Translation = { TEMPERATURE: 'Temperature', PHY_TYPE: 'Eth PHY Type', DISABLED: 'disabled', - TX_MODE: 'Tx Mode', + TX_MODE: 'EMS Tx Mode', HARDWARE: 'Hardware', EMS_BUS: '{{BUS|EMS BUS}}', GENERAL_OPTIONS: 'General Options', @@ -124,11 +122,11 @@ const en: Translation = { TRIGGER_TIME: 'Trigger Time', COLD_SHOT_DURATION: 'Cold Shot Duration', FORMATTING_OPTIONS: 'Formatting Options', - BOOLEAN_FORMAT_DASHBOARD: 'Boolean Format Dashboard', + BOOLEAN_FORMAT_DASHBOARD: 'Boolean Format Web', BOOLEAN_FORMAT_API: 'Boolean Format API/MQTT', ENUM_FORMAT: 'Enum Format API/MQTT', INDEX: 'Index', - ENABLE_PARASITE: 'Enable parasite power', + ENABLE_PARASITE: 'Enable 1-Wire Parasite-Power', LOGGING: 'Logging', LOG_HEX: 'Log EMS telegrams in hexadecimal', ENABLE_SYSLOG: 'Enable Syslog', @@ -333,7 +331,9 @@ const en: Translation = { RENAME: 'Rename', ENABLE_MODBUS: 'Enable Modbus', VIEW_LOG: 'View log to diagnose issues', - UPLOAD_DRAG: 'drag and drop a file here or click to select one' // TODO translate + UPLOAD_DRAG: 'drag and drop a file here or click to select one', + SERVICES: 'Services', + ALLVALUES: 'All Values' }; export default en; diff --git a/interface/src/i18n/fr/index.ts b/interface/src/i18n/fr/index.ts index 140a9f2f3..f8eef75a9 100644 --- a/interface/src/i18n/fr/index.ts +++ b/interface/src/i18n/fr/index.ts @@ -94,8 +94,6 @@ const fr: Translation = { APPLICATION: "l'application", CUSTOMIZATIONS: 'Personnalisation', APPLICATION_RESTARTING: 'EMS-ESP redémarre', - INTERFACE_BOARD_PROFILE: "Profile de carte d'interface", - BOARD_PROFILE_TEXT: "Sélectionnez un profil de carte d'interface préconfiguré dans la liste ci-dessous ou choisissez Personnalisé pour configurer vos propres paramètres matériels", BOARD_PROFILE: 'Profil de carte', CUSTOM: 'Personnalisé', GPIO_OF: 'GPIO {0}', @@ -103,7 +101,7 @@ const fr: Translation = { TEMPERATURE: 'Température', PHY_TYPE: 'Eth PHY Type', DISABLED: 'désactivé', - TX_MODE: 'Tx Mode', + TX_MODE: 'EMS Tx Mode', HARDWARE: 'Hardware', EMS_BUS: '{{BUS|EMS BUS}}', GENERAL_OPTIONS: 'Options générales', @@ -128,7 +126,7 @@ const fr: Translation = { BOOLEAN_FORMAT_API: 'Format booléen API/MQTT', ENUM_FORMAT: 'Format enum API/MQTT', INDEX: 'Index', - ENABLE_PARASITE: 'Activer la puissance parasite', + ENABLE_PARASITE: 'Activer la puissance 1-wire parasite', LOGGING: 'Journal', LOG_HEX: 'Enregistrer les télégrammes EMS en hexadécimal', ENABLE_SYSLOG: 'Activer les logs système', @@ -333,7 +331,9 @@ const fr: Translation = { RENAME: 'Rename', // TODO translate ENABLE_MODBUS: 'Activer Modbus', VIEW_LOG: 'View log to diagnose issues', // TODO translate - UPLOAD_DRAG: 'drag and drop a file here or click to select one' // TODO translate + UPLOAD_DRAG: 'drag and drop a file here or click to select one', // TODO translate + SERVICES: 'Services', // TODO translate + ALLVALUES: 'All Values' // TODO translate }; export default fr; diff --git a/interface/src/i18n/it/index.ts b/interface/src/i18n/it/index.ts index b9e049b72..d4cd4278a 100644 --- a/interface/src/i18n/it/index.ts +++ b/interface/src/i18n/it/index.ts @@ -94,8 +94,6 @@ const it: Translation = { APPLICATION: 'Applicazione', CUSTOMIZATIONS: 'Personalizzazione', APPLICATION_RESTARTING: 'EMS-ESP sta riavviando', - INTERFACE_BOARD_PROFILE: 'Profilo scheda di interfaccia', - BOARD_PROFILE_TEXT: 'Selezionare un profilo di interfaccia pre-configurato dalla lista sottostante o scegliere un profilo personalizzato per configurare le impostazioni del tuo hardware', BOARD_PROFILE: 'Profilo Scheda', CUSTOM: 'Personalizzazione', GPIO_OF: 'GPIO {0}', @@ -103,7 +101,7 @@ const it: Translation = { TEMPERATURE: 'Temperatura', PHY_TYPE: 'Eth PHY Type', DISABLED: 'disattivato', - TX_MODE: 'Modo Tx ', + TX_MODE: 'EMS Modo Tx ', HARDWARE: 'Hardware', EMS_BUS: '{{BUS|EMS BUS}}', GENERAL_OPTIONS: 'Opzioni Generali', @@ -128,7 +126,7 @@ const it: Translation = { BOOLEAN_FORMAT_API: 'Formato booleano API/MQTT', ENUM_FORMAT: 'Enum Format API/MQTT', INDEX: 'Indice', - ENABLE_PARASITE: 'Abilita potenza parassita', + ENABLE_PARASITE: 'Abilita potenza 1-wire parassita', LOGGING: 'Registrazione', LOG_HEX: 'Registra telegrammi EMS in esadecimale', ENABLE_SYSLOG: 'Abilita Syslog', @@ -333,7 +331,9 @@ const it: Translation = { RENAME: 'Rename', // TODO translate ENABLE_MODBUS: 'Abilita Modbus', VIEW_LOG: 'View log to diagnose issues', // TODO translate - UPLOAD_DRAG: 'drag and drop a file here or click to select one' // TODO translate + UPLOAD_DRAG: 'drag and drop a file here or click to select one', // TODO translate + SERVICES: 'Services', // TODO translate + ALLVALUES: 'All Values' // TODO translate }; export default it; diff --git a/interface/src/i18n/nl/index.ts b/interface/src/i18n/nl/index.ts index ce5a02b7f..c857ced07 100644 --- a/interface/src/i18n/nl/index.ts +++ b/interface/src/i18n/nl/index.ts @@ -94,15 +94,13 @@ const nl: Translation = { APPLICATION: 'Applicatie', CUSTOMIZATIONS: 'Aanpassingen van entiteiten', APPLICATION_RESTARTING: 'EMS-ESP herstarten', - INTERFACE_BOARD_PROFILE: 'Interface Apparaatprofiel', - BOARD_PROFILE_TEXT: 'Selecteer een vooraf ingesteld apparaat profiel uit de lijst of kies Eigen om zelf uw hardware te configureren', BOARD_PROFILE: 'Apparaatprofiel', CUSTOM: 'Custom', GPIO_OF: '{0} GPIO', BUTTON: 'Toets', TEMPERATURE: 'Temperatuur', PHY_TYPE: 'Eth PHY Type', - TX_MODE: 'Tx Mode', + TX_MODE: 'EMS Tx Mode', HARDWARE: 'Hardware', EMS_BUS: '{{BUS|EMS BUS}}', DISABLED: 'Uitgeschakeld', @@ -124,11 +122,11 @@ const nl: Translation = { TRIGGER_TIME: 'Trigger tijd', COLD_SHOT_DURATION: 'Tijd Shot koud water', FORMATTING_OPTIONS: 'Formatteringsopties', - BOOLEAN_FORMAT_DASHBOARD: 'Boolean formaat dashboard', + BOOLEAN_FORMAT_DASHBOARD: 'Boolean formaat web', BOOLEAN_FORMAT_API: 'Boolean formaat API/MQTT', ENUM_FORMAT: 'Enum formaat API/MQTT', INDEX: 'Index', - ENABLE_PARASITE: 'Activeer parasitaire modus', + ENABLE_PARASITE: 'Activeer 1-wire parasitaire modus', LOGGING: 'Logging', LOG_HEX: 'Log EMS telegrammen in hexadecimaal', ENABLE_SYSLOG: 'Activeer Syslog', @@ -333,7 +331,9 @@ const nl: Translation = { RENAME: 'Hernoemen', ENABLE_MODBUS: 'Activeer Modbus', VIEW_LOG: 'View log to diagnose issues', // TODO translate - UPLOAD_DRAG: 'drag and drop a file here or click to select one' // TODO translate + UPLOAD_DRAG: 'drag and drop a file here or click to select one', // TODO translate + SERVICES: 'Services', // TODO translate + ALLVALUES: 'All Values' // TODO translate }; export default nl; diff --git a/interface/src/i18n/no/index.ts b/interface/src/i18n/no/index.ts index 7e86483a5..434e3e485 100644 --- a/interface/src/i18n/no/index.ts +++ b/interface/src/i18n/no/index.ts @@ -94,8 +94,6 @@ const no: Translation = { APPLICATION: 'Søknad', CUSTOMIZATIONS: 'Tilpasninger', APPLICATION_RESTARTING: 'EMS-ESP restarter', - INTERFACE_BOARD_PROFILE: 'Interface Prosessor Profil', - BOARD_PROFILE_TEXT: 'Velg en pre-konfigurert prosessor profil fra listen under eller velg Tilpasset for å konfigurere dine egne innstillinger', BOARD_PROFILE: 'Prosessor Profil', CUSTOM: 'Custom', GPIO_OF: '{0} GPIO', @@ -103,7 +101,7 @@ const no: Translation = { TEMPERATURE: 'Temperatur', PHY_TYPE: 'Eth PHY Type', DISABLED: 'avslått', - TX_MODE: 'Tx Mode', + TX_MODE: 'EMS Tx Mode', HARDWARE: 'Hardware', EMS_BUS: '{{BUS|EMS BUS}}', GENERAL_OPTIONS: 'Generelle Innstillinger', @@ -124,11 +122,11 @@ const no: Translation = { TRIGGER_TIME: 'Aktiveringstid', COLD_SHOT_DURATION: 'Tid på kaldt vann', FORMATTING_OPTIONS: 'Formatteringsalternativs', - BOOLEAN_FORMAT_DASHBOARD: 'Bool Format Dashboard', + BOOLEAN_FORMAT_DASHBOARD: 'Bool Format Web', BOOLEAN_FORMAT_API: 'Bool Format API/MQTT', ENUM_FORMAT: 'Enum Format API/MQTT', INDEX: 'Indeks', - ENABLE_PARASITE: 'Aktiver parasitt strømforsyning', + ENABLE_PARASITE: 'Aktiver 1-wire parasitt strømforsyning', LOGGING: 'Logging', LOG_HEX: 'Logg EMS telegrammer i hexadesimal', ENABLE_SYSLOG: 'Aktiver Syslog', @@ -333,7 +331,9 @@ const no: Translation = { RENAME: 'Rename', // TODO translate ENABLE_MODBUS: 'Aktiver Modbus', VIEW_LOG: 'View log to diagnose issues', // TODO translate - UPLOAD_DRAG: 'drag and drop a file here or click to select one' // TODO translate + UPLOAD_DRAG: 'drag and drop a file here or click to select one', // TODO translate + SERVICES: 'Services', // TODO translate + ALLVALUES: 'All Values' // TODO translate }; export default no; diff --git a/interface/src/i18n/pl/index.ts b/interface/src/i18n/pl/index.ts index 3a9fe3dc7..fb4b2ff74 100644 --- a/interface/src/i18n/pl/index.ts +++ b/interface/src/i18n/pl/index.ts @@ -94,8 +94,6 @@ const pl: BaseTranslation = { APPLICATION: 'Aplikacji', CUSTOMIZATIONS: 'Personalizacja', APPLICATION_RESTARTING: 'Trwa ponowne uruchamianie', - INTERFACE_BOARD_PROFILE: 'Profil płytki interfejsu', - BOARD_PROFILE_TEXT: 'Wybierz z listy gotowy profil płytki interfejsu lub "własny..." i samodzielnie skonfiguruj posiadany sprzęt.', BOARD_PROFILE: 'Profil płytki', CUSTOM: 'własny', GPIO_OF: 'GPIO {0}', @@ -103,7 +101,7 @@ const pl: BaseTranslation = { TEMPERATURE: '1-Wire®', PHY_TYPE: 'Typ układu ethernetowego (PHY)', DISABLED: '{{wyłączono|brak|}}', - TX_MODE: 'Tryb transmisji (Tx)', + TX_MODE: 'EMS Tryb transmisji (Tx)', EMS_BUS: '{{magistrali EMS|na magistrali|}}', HARDWARE: 'sprzętowy', GENERAL_OPTIONS: 'Opcje podstawowe', @@ -128,7 +126,7 @@ const pl: BaseTranslation = { BOOLEAN_FORMAT_API: 'Wartości dwustanowe w API/MQTT', ENUM_FORMAT: 'Wartości z listy w API/MQTT', INDEX: 'indeks', - ENABLE_PARASITE: 'Aktywuj zasilanie pasożytnicze', + ENABLE_PARASITE: 'Aktywuj zasilanie 1-wire pasożytnicze', LOGGING: 'Logowanie', LOG_HEX: 'Loguj telegramy EMS w systemie szesnastkowym (hex)', ENABLE_SYSLOG: 'Aktywuj SysLog', @@ -333,7 +331,9 @@ const pl: BaseTranslation = { RENAME: 'Rename', // TODO translate ENABLE_MODBUS: 'Aktywuj Modbus', VIEW_LOG: 'View log to diagnose issues', // TODO translate - UPLOAD_DRAG: 'drag and drop a file here or click to select one' // TODO translate + UPLOAD_DRAG: 'drag and drop a file here or click to select one', // TODO translate + SERVICES: 'Services', // TODO translate + ALLVALUES: 'All Values' // TODO translate }; export default pl; diff --git a/interface/src/i18n/sk/index.ts b/interface/src/i18n/sk/index.ts index 455d11b39..fe1addab5 100644 --- a/interface/src/i18n/sk/index.ts +++ b/interface/src/i18n/sk/index.ts @@ -94,8 +94,6 @@ const sk: Translation = { APPLICATION: 'Aplikácie', CUSTOMIZATIONS: 'Prispôsobenia', APPLICATION_RESTARTING: 'EMS-ESP sa reštartuje', - INTERFACE_BOARD_PROFILE: 'Profil dosky rozhrania', - BOARD_PROFILE_TEXT: 'Vyberte vopred nakonfigurovaný profil dosky rozhrania zo zoznamu nižšie, alebo vyberte možnosť Vlastné a nakonfigurujte svoje vlastné hardvérové nastavenia', BOARD_PROFILE: 'Profil dosky', CUSTOM: 'Vlastné', GPIO_OF: '{0} GPIO', @@ -103,7 +101,7 @@ const sk: Translation = { TEMPERATURE: 'Teplota', PHY_TYPE: 'Eth PHY Typ', DISABLED: 'zakázané', - TX_MODE: 'Tx režim', + TX_MODE: 'EMS Tx režim', HARDWARE: 'Hardware', EMS_BUS: '{{BUS|EMS BUS}}', GENERAL_OPTIONS: 'Všeobecné možnosti', @@ -124,11 +122,11 @@ const sk: Translation = { TRIGGER_TIME: 'Čas spustenia', COLD_SHOT_DURATION: 'Trvanie studeného záberu', FORMATTING_OPTIONS: 'Možnosti formátovania', - BOOLEAN_FORMAT_DASHBOARD: 'Panel Boolean formát', + BOOLEAN_FORMAT_DASHBOARD: 'Web panel Boolean formát', BOOLEAN_FORMAT_API: 'Boolean formát API/MQTT', ENUM_FORMAT: 'Enum formát API/MQTT', INDEX: 'Index', - ENABLE_PARASITE: 'Povoliť parazité napájanie DS18B20', + ENABLE_PARASITE: 'Povoliť 1-wire parazité napájanie DS18B20', LOGGING: 'Logovanie', LOG_HEX: 'Záznam telegramov EMS v hexadecimálnej sústave', ENABLE_SYSLOG: 'Povoliť Syslog', @@ -333,7 +331,9 @@ const sk: Translation = { RENAME: 'Rename', // TODO translate ENABLE_MODBUS: 'Povoliť Modbus', VIEW_LOG: 'View log to diagnose issues', // TODO translate - UPLOAD_DRAG: 'drag and drop a file here or click to select one' // TODO translate + UPLOAD_DRAG: 'drag and drop a file here or click to select one', // TODO translate + SERVICES: 'Services', // TODO translate + ALLVALUES: 'All Values' // TODO translate }; export default sk; diff --git a/interface/src/i18n/sv/index.ts b/interface/src/i18n/sv/index.ts index c3f0a4e28..754a61d4f 100644 --- a/interface/src/i18n/sv/index.ts +++ b/interface/src/i18n/sv/index.ts @@ -94,8 +94,6 @@ const sv: Translation = { APPLICATION: 'Apliká', CUSTOMIZATIONS: 'Anpassningr', APPLICATION_RESTARTING: 'EMS-ESP startar om', - INTERFACE_BOARD_PROFILE: 'Interface Hårdvaruprofil', - BOARD_PROFILE_TEXT: 'Välj en förkonfigurerad hårdvaruprofil från listan nedan eller välj Anpassad för att konfigurera dina egna hårdvaruinställningar', BOARD_PROFILE: 'Hårdvarutyp', CUSTOM: 'Anpassa', GPIO_OF: '{0} GPIO', @@ -103,7 +101,7 @@ const sv: Translation = { TEMPERATURE: 'Temperatur', PHY_TYPE: 'Eth PHY-typ', DISABLED: 'inaktiverad', - TX_MODE: 'Tx-läge', + TX_MODE: 'EMS Tx-läge', HARDWARE: 'Hårdvara', EMS_BUS: '{{BUSS|EMS-BUSS}}', GENERAL_OPTIONS: 'Allmänna Inställningar', @@ -128,7 +126,7 @@ const sv: Translation = { BOOLEAN_FORMAT_API: 'Bool-format API/MQTT', ENUM_FORMAT: 'Enum-format API/MQTT', INDEX: 'Index', - ENABLE_PARASITE: 'Aktivera parasitström', + ENABLE_PARASITE: 'Aktivera 1-wire parasitström', LOGGING: 'Loggning', LOG_HEX: 'Logga EMS-telegram i hexadecimal', ENABLE_SYSLOG: 'Aktivera Syslog', @@ -333,7 +331,9 @@ const sv: Translation = { RENAME: 'Rename', // TODO translate ENABLE_MODBUS: 'Aktivera Modbus', VIEW_LOG: 'View log to diagnose issues', // TODO translate - UPLOAD_DRAG: 'drag and drop a file here or click to select one' // TODO translate + UPLOAD_DRAG: 'drag and drop a file here or click to select one', // TODO translate + SERVICES: 'Services', // TODO translate + ALLVALUES: 'All Values' // TODO translate }; export default sv; diff --git a/interface/src/i18n/tr/index.ts b/interface/src/i18n/tr/index.ts index 749890780..f0bc997b2 100644 --- a/interface/src/i18n/tr/index.ts +++ b/interface/src/i18n/tr/index.ts @@ -94,8 +94,6 @@ const tr: Translation = { APPLICATION: 'Uygulama', CUSTOMIZATIONS: 'Özelleştirme', APPLICATION_RESTARTING: 'EMS-ESP yeniden başlatılıyor', - INTERFACE_BOARD_PROFILE: 'Arabirim Kart Profili', - BOARD_PROFILE_TEXT: 'Aşağıdan hazır kart profillerinden birini seçin yada kendi donanımınızı ayarlamak için Özeli tercih edin', BOARD_PROFILE: 'Kart Profili', CUSTOM: 'Özel', GPIO_OF: '{0} GPIO', @@ -103,7 +101,7 @@ const tr: Translation = { TEMPERATURE: 'Sıcaklık', PHY_TYPE: 'Eth PHY Tipi', DISABLED: 'devre dışı', - TX_MODE: 'Tx Modu', + TX_MODE: 'EMS Tx Modu', HARDWARE: 'Donanım', EMS_BUS: '{{HAT|EMS HATTI}}', GENERAL_OPTIONS: 'Genel Seçenekler', @@ -128,7 +126,7 @@ const tr: Translation = { BOOLEAN_FORMAT_API: 'Boolean Biçimleme API/MQTT', ENUM_FORMAT: 'Enum Biçimleme API/MQTT', INDEX: 'İndeks', - ENABLE_PARASITE: 'Parazit gücü devreye al', + ENABLE_PARASITE: '1-wire parazit gücü devreye al', LOGGING: 'Kayıt ediliyor', LOG_HEX: 'EMS telegramlarını hexadecimal olarak kayıt et', ENABLE_SYSLOG: 'Sistem Kaydını Devreye Al', @@ -333,7 +331,9 @@ const tr: Translation = { RENAME: 'Rename', // TODO translate ENABLE_MODBUS: 'Enable Modbus', // TODO translate VIEW_LOG: 'View log to diagnose issues', // TODO translate - UPLOAD_DRAG: 'drag and drop a file here or click to select one' // TODO translate + UPLOAD_DRAG: 'drag and drop a file here or click to select one', // TODO translate + SERVICES: 'Services', // TODO translate + ALLVALUES: 'All Values' // TODO translate }; export default tr;