webapp: consistently use no colon in form labels

there are no colons for table headers as well. some form labels had no
colon already, so this change uses a unified look among form labels.
This commit is contained in:
Bernhard Kirchen 2024-10-27 17:53:28 +01:00 committed by Thomas Basler
parent 9f315207d4
commit bac7179f73
5 changed files with 205 additions and 205 deletions

View File

@ -409,20 +409,20 @@
"dtuadmin": { "dtuadmin": {
"DtuSettings": "Configuración de DTU", "DtuSettings": "Configuración de DTU",
"DtuConfiguration": "Configuración de DTU", "DtuConfiguration": "Configuración de DTU",
"Serial": "Serial:", "Serial": "Serial",
"SerialHint": "Tanto el inversor como el DTU tienen un número de serie. El número de serie del DTU se genera aleatoriamente en el primer inicio y generalmente no es necesario cambiarlo.", "SerialHint": "Tanto el inversor como el DTU tienen un número de serie. El número de serie del DTU se genera aleatoriamente en el primer inicio y generalmente no es necesario cambiarlo.",
"PollInterval": "Intervalo de Sondeo:", "PollInterval": "Intervalo de Sondeo",
"Seconds": "Segundos", "Seconds": "Segundos",
"NrfPaLevel": "Potencia de Transmisión NRF24:", "NrfPaLevel": "Potencia de Transmisión NRF24",
"CmtPaLevel": "Potencia de Transmisión CMT2300A:", "CmtPaLevel": "Potencia de Transmisión CMT2300A",
"NrfPaLevelHint": "Utilizado para inversores HM. Asegúrese de que su fuente de alimentación sea lo suficientemente estable antes de aumentar la potencia de transmisión.", "NrfPaLevelHint": "Utilizado para inversores HM. Asegúrese de que su fuente de alimentación sea lo suficientemente estable antes de aumentar la potencia de transmisión.",
"CmtPaLevelHint": "Utilizado para inversores HMS/HMT. Asegúrese de que su fuente de alimentación sea lo suficientemente estable antes de aumentar la potencia de transmisión.", "CmtPaLevelHint": "Utilizado para inversores HMS/HMT. Asegúrese de que su fuente de alimentación sea lo suficientemente estable antes de aumentar la potencia de transmisión.",
"CmtCountry": "Región/País CMT2300A:", "CmtCountry": "Región/País CMT2300A",
"CmtCountryHint": "Cada país tiene asignaciones de frecuencia diferentes.", "CmtCountryHint": "Cada país tiene asignaciones de frecuencia diferentes.",
"country_0": "Europa ({min}MHz - {max}MHz)", "country_0": "Europa ({min}MHz - {max}MHz)",
"country_1": "América del Norte ({min}MHz - {max}MHz)", "country_1": "América del Norte ({min}MHz - {max}MHz)",
"country_2": "Brasil ({min}MHz - {max}MHz)", "country_2": "Brasil ({min}MHz - {max}MHz)",
"CmtFrequency": "Frecuencia CMT2300A:", "CmtFrequency": "Frecuencia CMT2300A",
"CmtFrequencyHint": "¡Asegúrese de utilizar solo frecuencias permitidas en el país respectivo! Después de un cambio de frecuencia, puede tardar hasta 15 minutos en establecer una conexión.", "CmtFrequencyHint": "¡Asegúrese de utilizar solo frecuencias permitidas en el país respectivo! Después de un cambio de frecuencia, puede tardar hasta 15 minutos en establecer una conexión.",
"CmtFrequencyWarning": "La frecuencia seleccionada está fuera del rango permitido en su región/país seleccionado. Asegúrese de que esta selección no infrinja ninguna regulación local.", "CmtFrequencyWarning": "La frecuencia seleccionada está fuera del rango permitido en su región/país seleccionado. Asegúrese de que esta selección no infrinja ninguna regulación local.",
"MHz": "{mhz} MHz", "MHz": "{mhz} MHz",
@ -435,8 +435,8 @@
"securityadmin": { "securityadmin": {
"SecuritySettings": "Configuración de Seguridad", "SecuritySettings": "Configuración de Seguridad",
"AdminPassword": "Contraseña de Administrador", "AdminPassword": "Contraseña de Administrador",
"Password": "Contraseña:", "Password": "Contraseña",
"RepeatPassword": "Repetir Contraseña:", "RepeatPassword": "Repetir Contraseña",
"PasswordHint": "<b>Consejo:</b> La contraseña de administrador se utiliza para acceder a esta interfaz web (usuario 'admin'), pero también para conectarse al dispositivo cuando está en modo AP. Debe tener 8 a 64 caracteres.", "PasswordHint": "<b>Consejo:</b> La contraseña de administrador se utiliza para acceder a esta interfaz web (usuario 'admin'), pero también para conectarse al dispositivo cuando está en modo AP. Debe tener 8 a 64 caracteres.",
"Permissions": "Permisos", "Permissions": "Permisos",
"ReadOnly": "Permitir acceso de solo lectura a la interfaz web sin contraseña" "ReadOnly": "Permitir acceso de solo lectura a la interfaz web sin contraseña"
@ -444,10 +444,10 @@
"ntpadmin": { "ntpadmin": {
"NtpSettings": "Configuración de NTP", "NtpSettings": "Configuración de NTP",
"NtpConfiguration": "Configuración de NTP", "NtpConfiguration": "Configuración de NTP",
"TimeServer": "Servidor de Tiempo:", "TimeServer": "Servidor de Tiempo",
"TimeServerHint": "El valor predeterminado es adecuado siempre que OpenDTU tenga acceso directo a Internet.", "TimeServerHint": "El valor predeterminado es adecuado siempre que OpenDTU tenga acceso directo a Internet.",
"Timezone": "Zona Horaria:", "Timezone": "Zona Horaria",
"TimezoneConfig": "Configuración de Zona Horaria:", "TimezoneConfig": "Configuración de Zona Horaria",
"LocationConfiguration": "Configuración de Ubicación", "LocationConfiguration": "Configuración de Ubicación",
"Longitude": "Longitud", "Longitude": "Longitud",
"Latitude": "Latitud", "Latitude": "Latitud",
@ -458,26 +458,26 @@
"CIVIL": "Amanecer civil (96°)", "CIVIL": "Amanecer civil (96°)",
"ASTONOMICAL": "Amanecer astronómico (108°)", "ASTONOMICAL": "Amanecer astronómico (108°)",
"ManualTimeSynchronization": "Sincronización Manual del Tiempo", "ManualTimeSynchronization": "Sincronización Manual del Tiempo",
"CurrentOpenDtuTime": "Hora Actual de OpenDTU:", "CurrentOpenDtuTime": "Hora Actual de OpenDTU",
"CurrentLocalTime": "Hora Local Actual:", "CurrentLocalTime": "Hora Local Actual",
"SynchronizeTime": "Sincronizar Tiempo", "SynchronizeTime": "Sincronizar Tiempo",
"SynchronizeTimeHint": "<b>Consejo:</b> Puede utilizar la sincronización manual del tiempo para establecer la hora actual de OpenDTU si no hay un servidor NTP disponible. Pero tenga en cuenta que en caso de un ciclo de energía, se perderá la hora. Además, tenga en cuenta que la precisión del tiempo se verá gravemente afectada, ya que no se puede resincronizar regularmente y el microcontrolador ESP32 no tiene un reloj en tiempo real." "SynchronizeTimeHint": "<b>Consejo:</b> Puede utilizar la sincronización manual del tiempo para establecer la hora actual de OpenDTU si no hay un servidor NTP disponible. Pero tenga en cuenta que en caso de un ciclo de energía, se perderá la hora. Además, tenga en cuenta que la precisión del tiempo se verá gravemente afectada, ya que no se puede resincronizar regularmente y el microcontrolador ESP32 no tiene un reloj en tiempo real."
}, },
"networkadmin": { "networkadmin": {
"NetworkSettings": "Configuración de Red", "NetworkSettings": "Configuración de Red",
"WifiConfiguration": "Configuración de WiFi", "WifiConfiguration": "Configuración de WiFi",
"WifiSsid": "SSID de WiFi:", "WifiSsid": "SSID de WiFi",
"WifiPassword": "Contraseña de WiFi:", "WifiPassword": "Contraseña de WiFi",
"Hostname": "Nombre de Host:", "Hostname": "Nombre de Host",
"HostnameHint": "<b>Consejo:</b> El texto <span class=\"font-monospace\">%06X</span> se remplazará con los últimos 6 dígitos del ChipID de ESP en formato hexadecimal.", "HostnameHint": "<b>Consejo:</b> El texto <span class=\"font-monospace\">%06X</span> se remplazará con los últimos 6 dígitos del ChipID de ESP en formato hexadecimal.",
"EnableDhcp": "Habilitar DHCP", "EnableDhcp": "Habilitar DHCP",
"StaticIpConfiguration": "Configuración de IP Estática", "StaticIpConfiguration": "Configuración de IP Estática",
"IpAddress": "Dirección IP:", "IpAddress": "Dirección IP",
"Netmask": "Máscara de Red:", "Netmask": "Máscara de Red",
"DefaultGateway": "Puerta de Enlace Predeterminada:", "DefaultGateway": "Puerta de Enlace Predeterminada",
"Dns": "Servidor DNS {num}:", "Dns": "Servidor DNS {num}",
"AdminAp": "Configuración de WiFi (Punto de Acceso de Administrador)", "AdminAp": "Configuración de WiFi (Punto de Acceso de Administrador)",
"ApTimeout": "Tiempo de espera del Punto de Acceso:", "ApTimeout": "Tiempo de espera del Punto de Acceso",
"ApTimeoutHint": "Tiempo que se mantiene abierto el Punto de Acceso. Un valor de 0 significa infinito.", "ApTimeoutHint": "Tiempo que se mantiene abierto el Punto de Acceso. Un valor de 0 significa infinito.",
"Minutes": "minutos", "Minutes": "minutos",
"EnableMdns": "Habilitar mDNS", "EnableMdns": "Habilitar mDNS",
@ -489,38 +489,38 @@
"EnableMqtt": "Habilitar MQTT", "EnableMqtt": "Habilitar MQTT",
"EnableHass": "Habilitar Descubrimiento Automático MQTT de Home Assistant", "EnableHass": "Habilitar Descubrimiento Automático MQTT de Home Assistant",
"MqttBrokerParameter": "Parámetros del Broker MQTT", "MqttBrokerParameter": "Parámetros del Broker MQTT",
"Hostname": "Nombre de Host:", "Hostname": "Nombre de Host",
"HostnameHint": "Nombre de host o dirección IP", "HostnameHint": "Nombre de host o dirección IP",
"Port": "Puerto:", "Port": "Puerto",
"ClientId": "Client ID:", "ClientId": "Client ID",
"Username": "Nombre de Usuario:", "Username": "Nombre de Usuario",
"UsernameHint": "Nombre de usuario, dejar vacío para conexión anónima", "UsernameHint": "Nombre de usuario, dejar vacío para conexión anónima",
"Password": "Contraseña:", "Password": "Contraseña",
"PasswordHint": "Contraseña, dejar vacío para conexión anónima", "PasswordHint": "Contraseña, dejar vacío para conexión anónima",
"BaseTopic": "Tema Base:", "BaseTopic": "Tema Base",
"BaseTopicHint": "Tema base, se antepondrá a todos los temas publicados (por ejemplo, inverter/)", "BaseTopicHint": "Tema base, se antepondrá a todos los temas publicados (por ejemplo, inverter/)",
"PublishInterval": "Intervalo de Publicación:", "PublishInterval": "Intervalo de Publicación",
"Seconds": "segundos", "Seconds": "segundos",
"CleanSession": "Habilitar Bandera CleanSession", "CleanSession": "Habilitar Bandera CleanSession",
"EnableRetain": "Habilitar Bandera Retain", "EnableRetain": "Habilitar Bandera Retain",
"EnableTls": "Habilitar TLS", "EnableTls": "Habilitar TLS",
"RootCa": "Certificado Raíz CA (predeterminado Letsencrypt):", "RootCa": "Certificado Raíz CA (predeterminado Letsencrypt)",
"TlsCertLoginEnable": "Habilitar Inicio de Sesión con Certificado TLS", "TlsCertLoginEnable": "Habilitar Inicio de Sesión con Certificado TLS",
"ClientCert": "Certificado del Cliente TLS:", "ClientCert": "Certificado del Cliente TLS",
"ClientKey": "Clave del Cliente TLS:", "ClientKey": "Clave del Cliente TLS",
"LwtParameters": "Parámetros de LWT", "LwtParameters": "Parámetros de LWT",
"LwtTopic": "Tema de LWT:", "LwtTopic": "Tema de LWT",
"LwtTopicHint": "Tema de LWT, se añadirá al tema base", "LwtTopicHint": "Tema de LWT, se añadirá al tema base",
"LwtOnline": "Mensaje de LWT en línea:", "LwtOnline": "Mensaje de LWT en línea",
"LwtOnlineHint": "Mensaje que se publicará en el tema de LWT cuando esté en línea", "LwtOnlineHint": "Mensaje que se publicará en el tema de LWT cuando esté en línea",
"LwtOffline": "Mensaje de LWT fuera de línea:", "LwtOffline": "Mensaje de LWT fuera de línea",
"LwtOfflineHint": "Mensaje que se publicará en el tema de LWT cuando esté fuera de línea", "LwtOfflineHint": "Mensaje que se publicará en el tema de LWT cuando esté fuera de línea",
"LwtQos": "QoS (Calidad de Servicio):", "LwtQos": "QoS (Calidad de Servicio)",
"QOS0": "0 (Como máximo una vez)", "QOS0": "0 (Como máximo una vez)",
"QOS1": "1 (Al menos una vez)", "QOS1": "1 (Al menos una vez)",
"QOS2": "2 (Exactamente una vez)", "QOS2": "2 (Exactamente una vez)",
"HassParameters": "Parámetros de Descubrimiento Automático MQTT de Home Assistant", "HassParameters": "Parámetros de Descubrimiento Automático MQTT de Home Assistant",
"HassPrefixTopic": "Tema de Prefijo:", "HassPrefixTopic": "Tema de Prefijo",
"HassPrefixTopicHint": "El prefijo para el tema de descubrimiento", "HassPrefixTopicHint": "El prefijo para el tema de descubrimiento",
"HassRetain": "Habilitar Bandera Retain", "HassRetain": "Habilitar Bandera Retain",
"HassExpire": "Habilitar Expiración", "HassExpire": "Habilitar Expiración",
@ -561,7 +561,7 @@
"StringYtOffset": "Compensación total de rendimiento de cadena {num}:", "StringYtOffset": "Compensación total de rendimiento de cadena {num}:",
"StringYtOffsetHint": "Esta compensación se aplica al valor total de rendimiento leído del inversor. Esto se puede usar para ajustar el rendimiento total del inversor a cero si se utiliza un inversor usado. Pero aún puede intentar sondear datos.", "StringYtOffsetHint": "Esta compensación se aplica al valor total de rendimiento leído del inversor. Esto se puede usar para ajustar el rendimiento total del inversor a cero si se utiliza un inversor usado. Pero aún puede intentar sondear datos.",
"InverterHint": "*) Ingrese W<sub>p</sub> del canal para calcular la irradiación.", "InverterHint": "*) Ingrese W<sub>p</sub> del canal para calcular la irradiación.",
"ReachableThreshold": "Umbral de Alcanzabilidad:", "ReachableThreshold": "Umbral de Alcanzabilidad",
"ReachableThresholdHint": "Define cuántas solicitudes se permiten fallar hasta que el inversor se considere no alcanzable.", "ReachableThresholdHint": "Define cuántas solicitudes se permiten fallar hasta que el inversor se considere no alcanzable.",
"ZeroRuntime": "Datos de tiempo cero", "ZeroRuntime": "Datos de tiempo cero",
"ZeroRuntimeHint": "Datos de tiempo cero (sin datos de rendimiento) si el inversor se vuelve inalcanzable.", "ZeroRuntimeHint": "Datos de tiempo cero (sin datos de rendimiento) si el inversor se vuelve inalcanzable.",
@ -643,34 +643,34 @@
"DeviceManager": "Administrador de Dispositivos", "DeviceManager": "Administrador de Dispositivos",
"ParseError": "Error de análisis en 'pin_mapping.json': {error}", "ParseError": "Error de análisis en 'pin_mapping.json': {error}",
"PinAssignment": "Configuración de Conexión", "PinAssignment": "Configuración de Conexión",
"SelectedProfile": "Perfil Seleccionado:", "SelectedProfile": "Perfil Seleccionado",
"DefaultProfile": "(Configuraciones predeterminadas)", "DefaultProfile": "(Configuraciones predeterminadas)",
"ProfileHint": "Tu dispositivo puede dejar de responder si seleccionas un perfil incompatible. En este caso, debes realizar una eliminación a través de la interfaz serial.", "ProfileHint": "Tu dispositivo puede dejar de responder si seleccionas un perfil incompatible. En este caso, debes realizar una eliminación a través de la interfaz serial.",
"Display": "Pantalla", "Display": "Pantalla",
"PowerSafe": "Habilitar Ahorro de Energía:", "PowerSafe": "Habilitar Ahorro de Energía",
"PowerSafeHint": "Apaga la pantalla si no hay un inversor produciendo.", "PowerSafeHint": "Apaga la pantalla si no hay un inversor produciendo.",
"Screensaver": "Habilitar Protector de Pantalla:", "Screensaver": "Habilitar Protector de Pantalla",
"ScreensaverHint": "Mueve la pantalla un poco en cada actualización para evitar el quemado. (Útil especialmente para pantallas OLED)", "ScreensaverHint": "Mueve la pantalla un poco en cada actualización para evitar el quemado. (Útil especialmente para pantallas OLED)",
"DiagramMode": "Modo de Diagrama:", "DiagramMode": "Modo de Diagrama",
"off": "Apagar", "off": "Apagar",
"small": "Pequeño", "small": "Pequeño",
"fullscreen": "Pantalla Completa", "fullscreen": "Pantalla Completa",
"DiagramDuration": "Duración del Diagrama:", "DiagramDuration": "Duración del Diagrama",
"DiagramDurationHint": "El período de tiempo que se muestra en el diagrama.", "DiagramDurationHint": "El período de tiempo que se muestra en el diagrama.",
"Seconds": "Segundos", "Seconds": "Segundos",
"Contrast": "Contraste ({contrast}):", "Contrast": "Contraste ({contrast})",
"Rotation": "Rotación:", "Rotation": "Rotación",
"rot0": "Sin rotación", "rot0": "Sin rotación",
"rot90": "Rotación de 90 grados", "rot90": "Rotación de 90 grados",
"rot180": "Rotación de 180 grados", "rot180": "Rotación de 180 grados",
"rot270": "Rotación de 270 grados", "rot270": "Rotación de 270 grados",
"DisplayLanguage": "Idioma de la Pantalla:", "DisplayLanguage": "Idioma de la Pantalla",
"en": "Inglés", "en": "Inglés",
"de": "Alemán", "de": "Alemán",
"fr": "Francés", "fr": "Francés",
"Leds": "LEDs", "Leds": "LEDs",
"EqualBrightness": "Brillo Equitativo:", "EqualBrightness": "Brillo Equitativo",
"LedBrightness": "Brillo del LED {led} ({brightness}):" "LedBrightness": "Brillo del LED {led} ({brightness})"
}, },
"pininfo": { "pininfo": {
"PinOverview": "Resumen de Conexiones", "PinOverview": "Resumen de Conexiones",

View File

@ -409,20 +409,20 @@
"dtuadmin": { "dtuadmin": {
"DtuSettings": "Impostazioni DTU", "DtuSettings": "Impostazioni DTU",
"DtuConfiguration": "Configurazione DTU", "DtuConfiguration": "Configurazione DTU",
"Serial": "Seriale:", "Serial": "Seriale",
"SerialHint": "Sia il DTU che l'inverter hanno un numero seriale. Il numero seriale del DTU è generato casualmente al primo avvio e normalmente non serve modificarlo.", "SerialHint": "Sia il DTU che l'inverter hanno un numero seriale. Il numero seriale del DTU è generato casualmente al primo avvio e normalmente non serve modificarlo.",
"PollInterval": "Intervallo Interrogazione:", "PollInterval": "Intervallo Interrogazione",
"Seconds": "Secondi", "Seconds": "Secondi",
"NrfPaLevel": "Potenza Trasmettitore NRF24:", "NrfPaLevel": "Potenza Trasmettitore NRF24",
"CmtPaLevel": "Potenza Trasmettitore CMT2300A:", "CmtPaLevel": "Potenza Trasmettitore CMT2300A",
"NrfPaLevelHint": "Usato per inverter HM. Considera che aumentando la potenza aumentano il consumo di corrente.", "NrfPaLevelHint": "Usato per inverter HM. Considera che aumentando la potenza aumentano il consumo di corrente.",
"CmtPaLevelHint": "Usato per inverter HMS/HMT. Considera che aumentando la potenza aumentano il consumo di corrente.", "CmtPaLevelHint": "Usato per inverter HMS/HMT. Considera che aumentando la potenza aumentano il consumo di corrente.",
"CmtCountry": "CMT2300A Zona/Paese:", "CmtCountry": "CMT2300A Zona/Paese",
"CmtCountryHint": "Ogni zona ha una differente allocazione di frequenze utilizzabili.", "CmtCountryHint": "Ogni zona ha una differente allocazione di frequenze utilizzabili.",
"country_0": "Europa ({min}MHz - {max}MHz)", "country_0": "Europa ({min}MHz - {max}MHz)",
"country_1": "Nord America ({min}MHz - {max}MHz)", "country_1": "Nord America ({min}MHz - {max}MHz)",
"country_2": "Brasile ({min}MHz - {max}MHz)", "country_2": "Brasile ({min}MHz - {max}MHz)",
"CmtFrequency": "Frequenza CMT2300A:", "CmtFrequency": "Frequenza CMT2300A",
"CmtFrequencyHint": "Fai attenzione ad usare solo frequenze ammesse nel tuo Paese! Dopo la modifica frequenza, servono fino a 15 minuti affinché la connessione si ristabilisca.", "CmtFrequencyHint": "Fai attenzione ad usare solo frequenze ammesse nel tuo Paese! Dopo la modifica frequenza, servono fino a 15 minuti affinché la connessione si ristabilisca.",
"CmtFrequencyWarning": "La frequenza selezionata è fuori dal range selezionato dal tuo Paese. Verifica che la frequenza selezionata non violi le normative del tuo Paese.", "CmtFrequencyWarning": "La frequenza selezionata è fuori dal range selezionato dal tuo Paese. Verifica che la frequenza selezionata non violi le normative del tuo Paese.",
"MHz": "{mhz} MHz", "MHz": "{mhz} MHz",
@ -435,8 +435,8 @@
"securityadmin": { "securityadmin": {
"SecuritySettings": "Impostazioni di Sicurezza", "SecuritySettings": "Impostazioni di Sicurezza",
"AdminPassword": "Password Admin", "AdminPassword": "Password Admin",
"Password": "Password:", "Password": "Password",
"RepeatPassword": "Ripeti Password:", "RepeatPassword": "Ripeti Password",
"PasswordHint": "<b>Nota:</b> La password di amministrazione viene utilizzata non solo per accedere a questa interfaccia web (con user 'admin'), ma anche per connettersi al dispositivo in modalità AP. Deve avere da 8 a 64 caratteri.", "PasswordHint": "<b>Nota:</b> La password di amministrazione viene utilizzata non solo per accedere a questa interfaccia web (con user 'admin'), ma anche per connettersi al dispositivo in modalità AP. Deve avere da 8 a 64 caratteri.",
"Permissions": "Permessi", "Permissions": "Permessi",
"ReadOnly": "Permetti accessi web in sola lettura senza richiedere la password" "ReadOnly": "Permetti accessi web in sola lettura senza richiedere la password"
@ -444,10 +444,10 @@
"ntpadmin": { "ntpadmin": {
"NtpSettings": "Impostazioni NTP (Data / Ora)", "NtpSettings": "Impostazioni NTP (Data / Ora)",
"NtpConfiguration": "Configurazione NTP", "NtpConfiguration": "Configurazione NTP",
"TimeServer": "Server NTP:", "TimeServer": "Server NTP",
"TimeServerHint": "Puoi lasciare il valore di default, nel caso in cui OpenDTU abbia accesso ad internet.", "TimeServerHint": "Puoi lasciare il valore di default, nel caso in cui OpenDTU abbia accesso ad internet.",
"Timezone": "Timezone:", "Timezone": "Timezone",
"TimezoneConfig": "Timezone Config:", "TimezoneConfig": "Timezone Config",
"LocationConfiguration": "Configurazione Posizione", "LocationConfiguration": "Configurazione Posizione",
"Longitude": "Longitudine", "Longitude": "Longitudine",
"Latitude": "Latitudine", "Latitude": "Latitudine",
@ -458,26 +458,26 @@
"CIVIL": "Civil dawn (96°)", "CIVIL": "Civil dawn (96°)",
"ASTONOMICAL": "Astronomical dawn (108°)", "ASTONOMICAL": "Astronomical dawn (108°)",
"ManualTimeSynchronization": "Sincronizzazione Manuale Data/Ora", "ManualTimeSynchronization": "Sincronizzazione Manuale Data/Ora",
"CurrentOpenDtuTime": "Ora OpenDTU attuale:", "CurrentOpenDtuTime": "Ora OpenDTU attuale",
"CurrentLocalTime": "Ora Locale attuale:", "CurrentLocalTime": "Ora Locale attuale",
"SynchronizeTime": "Sincronizza Data/Ora", "SynchronizeTime": "Sincronizza Data/Ora",
"SynchronizeTimeHint": "<b>Nota:</b> Puoi usare la sincronizzazione manuale per impostare Data/Ora nel caso che non sia disponibile un server NTP. In questo caso la data/ora viene persa in caso di mancata alimentazione. Inoltre, con la sincronizzazione manuale ci sarà una progressiva deriva della Data/Ora in quanto l'ESP32 non ha un Real Time Clock interno." "SynchronizeTimeHint": "<b>Nota:</b> Puoi usare la sincronizzazione manuale per impostare Data/Ora nel caso che non sia disponibile un server NTP. In questo caso la data/ora viene persa in caso di mancata alimentazione. Inoltre, con la sincronizzazione manuale ci sarà una progressiva deriva della Data/Ora in quanto l'ESP32 non ha un Real Time Clock interno."
}, },
"networkadmin": { "networkadmin": {
"NetworkSettings": "Impostazioni di Rete", "NetworkSettings": "Impostazioni di Rete",
"WifiConfiguration": "Configurazione WiFi", "WifiConfiguration": "Configurazione WiFi",
"WifiSsid": "WiFi SSID:", "WifiSsid": "WiFi SSID",
"WifiPassword": "WiFi Password:", "WifiPassword": "WiFi Password",
"Hostname": "Hostname:", "Hostname": "Hostname",
"HostnameHint": "<b>Nota:</b> Il testo <span class=\"font-monospace\">%06X</span> sarà rimpiazzato con le ultime 6 cifre del ChipID dell'ESP32 in formato esadecimale.", "HostnameHint": "<b>Nota:</b> Il testo <span class=\"font-monospace\">%06X</span> sarà rimpiazzato con le ultime 6 cifre del ChipID dell'ESP32 in formato esadecimale.",
"EnableDhcp": "Abilita DHCP", "EnableDhcp": "Abilita DHCP",
"StaticIpConfiguration": "Configurazione IP Statico", "StaticIpConfiguration": "Configurazione IP Statico",
"IpAddress": "Indirizzo IP:", "IpAddress": "Indirizzo IP",
"Netmask": "Netmask:", "Netmask": "Netmask",
"DefaultGateway": "Default Gateway:", "DefaultGateway": "Default Gateway",
"Dns": "DNS Server {num}:", "Dns": "DNS Server {num}",
"AdminAp": "Configurazione WiFi (Admin AccessPoint)", "AdminAp": "Configurazione WiFi (Admin AccessPoint)",
"ApTimeout": "Timeout AccessPoint:", "ApTimeout": "Timeout AccessPoint",
"ApTimeoutHint": "Tempo in cui la modalità AccessPoint rimarrà attiva. 0=per sempre.", "ApTimeoutHint": "Tempo in cui la modalità AccessPoint rimarrà attiva. 0=per sempre.",
"Minutes": "minuti", "Minutes": "minuti",
"EnableMdns": "Abilita mDNS", "EnableMdns": "Abilita mDNS",
@ -489,38 +489,38 @@
"EnableMqtt": "Abilita MQTT", "EnableMqtt": "Abilita MQTT",
"EnableHass": "Abilita Home Assistant MQTT Auto Discovery", "EnableHass": "Abilita Home Assistant MQTT Auto Discovery",
"MqttBrokerParameter": "Parametri Broker MQTT", "MqttBrokerParameter": "Parametri Broker MQTT",
"Hostname": "Hostname:", "Hostname": "Hostname",
"HostnameHint": "Hostname o Indirizzo IP", "HostnameHint": "Hostname o Indirizzo IP",
"Port": "Porta:", "Port": "Porta",
"ClientId": "Client ID:", "ClientId": "Client ID",
"Username": "Username:", "Username": "Username",
"UsernameHint": "Username, lascia vuoto per connessione anonima", "UsernameHint": "Username, lascia vuoto per connessione anonima",
"Password": "Password:", "Password": "Password",
"PasswordHint": "Password, lascia vuota per connessione anonima", "PasswordHint": "Password, lascia vuota per connessione anonima",
"BaseTopic": "Topic Base:", "BaseTopic": "Topic Base",
"BaseTopicHint": "Topic Base, prefisso da aggiungere (ad esempio inverter/)", "BaseTopicHint": "Topic Base, prefisso da aggiungere (ad esempio inverter/)",
"PublishInterval": "Intervallo pubblicazione:", "PublishInterval": "Intervallo pubblicazione",
"Seconds": "secondi", "Seconds": "secondi",
"CleanSession": "Abilita CleanSession", "CleanSession": "Abilita CleanSession",
"EnableRetain": "Abilita Retain", "EnableRetain": "Abilita Retain",
"EnableTls": "Abilita TLS", "EnableTls": "Abilita TLS",
"RootCa": "CA-Root-Certificate (default Letsencrypt):", "RootCa": "CA-Root-Certificate (default Letsencrypt)",
"TlsCertLoginEnable": "Abilita Login con certificato TLS", "TlsCertLoginEnable": "Abilita Login con certificato TLS",
"ClientCert": "TLS Client-Certificate:", "ClientCert": "TLS Client-Certificate",
"ClientKey": "TLS Client-Key:", "ClientKey": "TLS Client-Key",
"LwtParameters": "Parametri LWT", "LwtParameters": "Parametri LWT",
"LwtTopic": "Topic LWT:", "LwtTopic": "Topic LWT",
"LwtTopicHint": "Topic LWT, da aggiungere al Topic Base", "LwtTopicHint": "Topic LWT, da aggiungere al Topic Base",
"LwtOnline": "Messaggio 'Online0 LWT:", "LwtOnline": "Messaggio 'Online0 LWT",
"LwtOnlineHint": "Messaggio pubblicato quando online", "LwtOnlineHint": "Messaggio pubblicato quando online",
"LwtOffline": "Messaggio 'Offline' LWT:", "LwtOffline": "Messaggio 'Offline' LWT",
"LwtOfflineHint": "Messaggio che sarà pubblicato quando offline", "LwtOfflineHint": "Messaggio che sarà pubblicato quando offline",
"LwtQos": "QoS (Quality of Service):", "LwtQos": "QoS (Quality of Service)",
"QOS0": "0 (Al massimo una volta)", "QOS0": "0 (Al massimo una volta)",
"QOS1": "1 (Almeno una volta)", "QOS1": "1 (Almeno una volta)",
"QOS2": "2 (Esattamente una volta)", "QOS2": "2 (Esattamente una volta)",
"HassParameters": "Parametri Home Assistant MQTT Auto Discovery", "HassParameters": "Parametri Home Assistant MQTT Auto Discovery",
"HassPrefixTopic": "Prefisso Topic:", "HassPrefixTopic": "Prefisso Topic",
"HassPrefixTopicHint": "Prefisso per Topic autodiscovery", "HassPrefixTopicHint": "Prefisso per Topic autodiscovery",
"HassRetain": "Abilita Retain", "HassRetain": "Abilita Retain",
"HassExpire": "Abilita Scadenza", "HassExpire": "Abilita Scadenza",
@ -561,7 +561,7 @@
"StringYtOffset": "Offset Energia totale per la stringa {num}:", "StringYtOffset": "Offset Energia totale per la stringa {num}:",
"StringYtOffsetHint": "Questo offset viene utilizzato per azzerare il contatore qualora venga usato un inverter usato.", "StringYtOffsetHint": "Questo offset viene utilizzato per azzerare il contatore qualora venga usato un inverter usato.",
"InverterHint": "*) Inserisci la potenza W<sub>p</sub> dei pannelli fotovoltaici collegati alla stringa: servirà per calcolare l'irragiamento.", "InverterHint": "*) Inserisci la potenza W<sub>p</sub> dei pannelli fotovoltaici collegati alla stringa: servirà per calcolare l'irragiamento.",
"ReachableThreshold": "Reachable Threshold:", "ReachableThreshold": "Reachable Threshold",
"ReachableThresholdHint": "Definisce il numero di richieste fallite prima che l'inverter sia considerato irraggiungibile.", "ReachableThresholdHint": "Definisce il numero di richieste fallite prima che l'inverter sia considerato irraggiungibile.",
"ZeroRuntime": "Azzera dati in tempo reale", "ZeroRuntime": "Azzera dati in tempo reale",
"ZeroRuntimeHint": "Azzera i dati in tempo reale (tranne l'Energia) se l'inverter diventa irraggiunbile.", "ZeroRuntimeHint": "Azzera i dati in tempo reale (tranne l'Energia) se l'inverter diventa irraggiunbile.",
@ -578,7 +578,7 @@
"fileadmin": { "fileadmin": {
"ConfigManagement": "Configurazione Gestione", "ConfigManagement": "Configurazione Gestione",
"BackupHeader": "Backup: Configurazione File Backup", "BackupHeader": "Backup: Configurazione File Backup",
"BackupConfig": "Esegui il backup del file:", "BackupConfig": "Esegui il backup del file",
"Backup": "Backup", "Backup": "Backup",
"Restore": "Ripristina", "Restore": "Ripristina",
"NoFileSelected": "Nessun file selezionato", "NoFileSelected": "Nessun file selezionato",
@ -643,34 +643,34 @@
"DeviceManager": "Device-Manager", "DeviceManager": "Device-Manager",
"ParseError": "Parse error in 'pin_mapping.json': {error}", "ParseError": "Parse error in 'pin_mapping.json': {error}",
"PinAssignment": "Impostazioni Connessione", "PinAssignment": "Impostazioni Connessione",
"SelectedProfile": "Profilo selezionato:", "SelectedProfile": "Profilo selezionato",
"DefaultProfile": "(Impostazioni di Default)", "DefaultProfile": "(Impostazioni di Default)",
"ProfileHint": "Il tuo dispositivo potrebbe smettere di rispondere selezionando un profilo incompatibile. In questo caso, dovrai eseguire una cancellazione collegandoti all'interfaccia seriale.", "ProfileHint": "Il tuo dispositivo potrebbe smettere di rispondere selezionando un profilo incompatibile. In questo caso, dovrai eseguire una cancellazione collegandoti all'interfaccia seriale.",
"Display": "Display", "Display": "Display",
"PowerSafe": "Abilita Risparmio Energetico:", "PowerSafe": "Abilita Risparmio Energetico",
"PowerSafeHint": "Spegni il display se l'inverter non produce.", "PowerSafeHint": "Spegni il display se l'inverter non produce.",
"Screensaver": "Abilita Screensaver:", "Screensaver": "Abilita Screensaver",
"ScreensaverHint": "Muove il testo nel display per prevenire danneggiamento pixel. (Utile in caso di display OLED)", "ScreensaverHint": "Muove il testo nel display per prevenire danneggiamento pixel. (Utile in caso di display OLED)",
"DiagramMode": "Modalità grafica:", "DiagramMode": "Modalità grafica",
"off": "Off", "off": "Off",
"small": "Small", "small": "Small",
"fullscreen": "Fullscreen", "fullscreen": "Fullscreen",
"DiagramDuration": "Durata grafico:", "DiagramDuration": "Durata grafico",
"DiagramDurationHint": "Periodo che viene mostrato nel grafico.", "DiagramDurationHint": "Periodo che viene mostrato nel grafico.",
"Seconds": "Secondi", "Seconds": "Secondi",
"Contrast": "Contrasto ({contrast}):", "Contrast": "Contrasto ({contrast})",
"Rotation": "Rotazione:", "Rotation": "Rotazione",
"rot0": "Nessuna rotazione", "rot0": "Nessuna rotazione",
"rot90": "Rotazione 90 gradi", "rot90": "Rotazione 90 gradi",
"rot180": "Rotazione 180 gradi", "rot180": "Rotazione 180 gradi",
"rot270": "Rotazione 270 gradi", "rot270": "Rotazione 270 gradi",
"DisplayLanguage": "Linuga Display:", "DisplayLanguage": "Linuga Display",
"en": "English", "en": "English",
"de": "German", "de": "German",
"fr": "French", "fr": "French",
"Leds": "LEDs", "Leds": "LEDs",
"EqualBrightness": "Equalizza luminosità:", "EqualBrightness": "Equalizza luminosità",
"LedBrightness": "LED {led}, Luminosità ({brightness}):" "LedBrightness": "LED {led}, Luminosità ({brightness})"
}, },
"pininfo": { "pininfo": {
"PinOverview": "Panoramica della Connessione", "PinOverview": "Panoramica della Connessione",

View File

@ -395,20 +395,20 @@
"dtuadmin": { "dtuadmin": {
"DtuSettings": "DTU-Einstellungen", "DtuSettings": "DTU-Einstellungen",
"DtuConfiguration": "DTU-Konfiguration", "DtuConfiguration": "DTU-Konfiguration",
"Serial": "Seriennummer:", "Serial": "Seriennummer",
"SerialHint": "Sowohl der Wechselrichter als auch die DTU haben eine Seriennummer. Die DTU-Seriennummer wird beim ersten Start zufällig generiert und muss normalerweise nicht geändert werden.", "SerialHint": "Sowohl der Wechselrichter als auch die DTU haben eine Seriennummer. Die DTU-Seriennummer wird beim ersten Start zufällig generiert und muss normalerweise nicht geändert werden.",
"PollInterval": "Abfrageintervall:", "PollInterval": "Abfrageintervall",
"Seconds": "Sekunden", "Seconds": "Sekunden",
"NrfPaLevel": "NRF24 Sendeleistung:", "NrfPaLevel": "NRF24 Sendeleistung",
"CmtPaLevel": "CMT2300A Sendeleistung:", "CmtPaLevel": "CMT2300A Sendeleistung",
"NrfPaLevelHint": "Verwendet für HM-Wechselrichter. Stellen Sie sicher, dass Ihre Stromversorgung stabil genug ist, bevor Sie die Sendeleistung erhöhen.", "NrfPaLevelHint": "Verwendet für HM-Wechselrichter. Stellen Sie sicher, dass Ihre Stromversorgung stabil genug ist, bevor Sie die Sendeleistung erhöhen.",
"CmtPaLevelHint": "Verwendet für HMS/HMT-Wechselrichter. Stellen Sie sicher, dass Ihre Stromversorgung stabil genug ist, bevor Sie die Sendeleistung erhöhen.", "CmtPaLevelHint": "Verwendet für HMS/HMT-Wechselrichter. Stellen Sie sicher, dass Ihre Stromversorgung stabil genug ist, bevor Sie die Sendeleistung erhöhen.",
"CmtCountry": "CMT2300A Region/Land:", "CmtCountry": "CMT2300A Region/Land",
"CmtCountryHint": "Jedes Land hat unterschiedliche Frequenzzuteilungen.", "CmtCountryHint": "Jedes Land hat unterschiedliche Frequenzzuteilungen.",
"country_0": "Europa ({min}MHz - {max}MHz)", "country_0": "Europa ({min}MHz - {max}MHz)",
"country_1": "Nordamerika ({min}MHz - {max}MHz)", "country_1": "Nordamerika ({min}MHz - {max}MHz)",
"country_2": "Brasilien ({min}MHz - {max}MHz)", "country_2": "Brasilien ({min}MHz - {max}MHz)",
"CmtFrequency": "CMT2300A Frequenz:", "CmtFrequency": "CMT2300A Frequenz",
"CmtFrequencyHint": "Stelle sicher, dass nur Frequenzen verwendet werden, welche im entsprechenden Land erlaubt sind! Nach einer Frequenzänderung kann es bis zu 15min dauern bis eine Verbindung hergestellt wird.", "CmtFrequencyHint": "Stelle sicher, dass nur Frequenzen verwendet werden, welche im entsprechenden Land erlaubt sind! Nach einer Frequenzänderung kann es bis zu 15min dauern bis eine Verbindung hergestellt wird.",
"CmtFrequencyWarning": "Die gewählte Frequenz liegt außerhalb des zulässigen Bereichs in der gewählten Region/dem Land. Vergewissere dich, dass mit dieser Auswahl keine lokalen Regularien verletzt werden.", "CmtFrequencyWarning": "Die gewählte Frequenz liegt außerhalb des zulässigen Bereichs in der gewählten Region/dem Land. Vergewissere dich, dass mit dieser Auswahl keine lokalen Regularien verletzt werden.",
"MHz": "{mhz} MHz", "MHz": "{mhz} MHz",
@ -421,8 +421,8 @@
"securityadmin": { "securityadmin": {
"SecuritySettings": "Sicherheitseinstellungen", "SecuritySettings": "Sicherheitseinstellungen",
"AdminPassword": "Administrator-Passwort", "AdminPassword": "Administrator-Passwort",
"Password": "Passwort:", "Password": "Passwort",
"RepeatPassword": "Passwort wiederholen:", "RepeatPassword": "Passwort wiederholen",
"PasswordHint": "<b>Hinweis:</b> Das Administrator-Passwort wird für den Zugriff auf die Webschnittstelle (Benutzer 'admin'), aber auch für die Verbindung mit dem Gerät im AP-Modus verwendet. Es muss zwischen 8 und 64 Zeichen lang sein.", "PasswordHint": "<b>Hinweis:</b> Das Administrator-Passwort wird für den Zugriff auf die Webschnittstelle (Benutzer 'admin'), aber auch für die Verbindung mit dem Gerät im AP-Modus verwendet. Es muss zwischen 8 und 64 Zeichen lang sein.",
"Permissions": "Berechtigungen", "Permissions": "Berechtigungen",
"ReadOnly": "Nur-Lese-Zugriff auf die Weboberfläche ohne Passwort zulassen" "ReadOnly": "Nur-Lese-Zugriff auf die Weboberfläche ohne Passwort zulassen"
@ -430,40 +430,40 @@
"ntpadmin": { "ntpadmin": {
"NtpSettings": "NTP-Einstellungen", "NtpSettings": "NTP-Einstellungen",
"NtpConfiguration": "NTP-Konfiguration", "NtpConfiguration": "NTP-Konfiguration",
"TimeServer": "Zeitserver:", "TimeServer": "Zeitserver",
"TimeServerHint": "Der Standardwert ist in Ordnung, solange OpenDTU direkten Zugang zum Internet hat.", "TimeServerHint": "Der Standardwert ist in Ordnung, solange OpenDTU direkten Zugang zum Internet hat.",
"Timezone": "Zeitzone:", "Timezone": "Zeitzone",
"TimezoneConfig": "Zeitzonenkonfiguration:", "TimezoneConfig": "Zeitzonenkonfiguration",
"LocationConfiguration": "Standortkonfiguration", "LocationConfiguration": "Standortkonfiguration",
"Longitude": "Längengrad:", "Longitude": "Längengrad",
"Latitude": "Breitengrad:", "Latitude": "Breitengrad",
"SunSetType": "Dämmerungstyp:", "SunSetType": "Dämmerungstyp",
"SunSetTypeHint": "Beeinflusst die Tag/Nacht Berechnung. Es kann bis zu einer Minute dauern bis der neue Typ angewendet wurde.", "SunSetTypeHint": "Beeinflusst die Tag/Nacht Berechnung. Es kann bis zu einer Minute dauern bis der neue Typ angewendet wurde.",
"OFFICIAL": "Standard Dämmerung (90.8°)", "OFFICIAL": "Standard Dämmerung (90.8°)",
"NAUTICAL": "Nautische Dämmerung (102°)", "NAUTICAL": "Nautische Dämmerung (102°)",
"CIVIL": "Bürgerliche Dämmerung (96°)", "CIVIL": "Bürgerliche Dämmerung (96°)",
"ASTONOMICAL": "Astronomische Dämmerung (108°)", "ASTONOMICAL": "Astronomische Dämmerung (108°)",
"ManualTimeSynchronization": "Manuelle Zeitsynchronisation", "ManualTimeSynchronization": "Manuelle Zeitsynchronisation",
"CurrentOpenDtuTime": "Aktuelle OpenDTU-Zeit:", "CurrentOpenDtuTime": "Aktuelle OpenDTU-Zeit",
"CurrentLocalTime": "Aktuelle lokale Zeit:", "CurrentLocalTime": "Aktuelle lokale Zeit",
"SynchronizeTime": "Zeit synchronisieren", "SynchronizeTime": "Zeit synchronisieren",
"SynchronizeTimeHint": "<b>Hinweis:</b> Sie können die manuelle Zeitsynchronisation verwenden, um die aktuelle Zeit von OpenDTU einzustellen, wenn kein NTP-Server verfügbar ist. Beachten Sie aber, dass im Falle eines Stromausfalls die Zeit verloren geht. Beachten Sie auch, dass die Zeitgenauigkeit stark verzerrt wird, da sie nicht regelmäßig neu synchronisiert werden kann und der ESP32-Mikrocontroller nicht über eine Echtzeituhr verfügt." "SynchronizeTimeHint": "<b>Hinweis:</b> Sie können die manuelle Zeitsynchronisation verwenden, um die aktuelle Zeit von OpenDTU einzustellen, wenn kein NTP-Server verfügbar ist. Beachten Sie aber, dass im Falle eines Stromausfalls die Zeit verloren geht. Beachten Sie auch, dass die Zeitgenauigkeit stark verzerrt wird, da sie nicht regelmäßig neu synchronisiert werden kann und der ESP32-Mikrocontroller nicht über eine Echtzeituhr verfügt."
}, },
"networkadmin": { "networkadmin": {
"NetworkSettings": "Netzwerkeinstellungen", "NetworkSettings": "Netzwerkeinstellungen",
"WifiConfiguration": "WLAN-Konfiguration", "WifiConfiguration": "WLAN-Konfiguration",
"WifiSsid": "WLAN-SSID:", "WifiSsid": "WLAN-SSID",
"WifiPassword": "WLAN-Passwort:", "WifiPassword": "WLAN-Passwort",
"Hostname": "Hostname:", "Hostname": "Hostname",
"HostnameHint": "<b>Hinweis:</b> Der Text <span class=\"font-monospace\">%06X</span> wird durch die letzten 6 Ziffern der ESP-ChipID im Hex-Format ersetzt.", "HostnameHint": "<b>Hinweis:</b> Der Text <span class=\"font-monospace\">%06X</span> wird durch die letzten 6 Ziffern der ESP-ChipID im Hex-Format ersetzt.",
"EnableDhcp": "DHCP aktivieren", "EnableDhcp": "DHCP aktivieren",
"StaticIpConfiguration": "Statische IP-Konfiguration", "StaticIpConfiguration": "Statische IP-Konfiguration",
"IpAddress": "IP-Adresse:", "IpAddress": "IP-Adresse",
"Netmask": "Netzmaske:", "Netmask": "Netzmaske",
"DefaultGateway": "Standardgateway:", "DefaultGateway": "Standardgateway",
"Dns": "DNS-Server {num}:", "Dns": "DNS-Server {num}",
"AdminAp": "WLAN-Konfiguration (Admin AccessPoint)", "AdminAp": "WLAN-Konfiguration (Admin AccessPoint)",
"ApTimeout": "AccessPoint Zeitlimit:", "ApTimeout": "AccessPoint Zeitlimit",
"ApTimeoutHint": "Zeit die der AccessPoint offen gehalten wird. Ein Wert von 0 bedeutet unendlich.", "ApTimeoutHint": "Zeit die der AccessPoint offen gehalten wird. Ein Wert von 0 bedeutet unendlich.",
"Minutes": "Minuten", "Minutes": "Minuten",
"EnableMdns": "mDNS aktivieren", "EnableMdns": "mDNS aktivieren",
@ -475,38 +475,38 @@
"EnableMqtt": "MQTT aktivieren", "EnableMqtt": "MQTT aktivieren",
"EnableHass": "Home Assistant MQTT-Auto-Discovery aktivieren", "EnableHass": "Home Assistant MQTT-Auto-Discovery aktivieren",
"MqttBrokerParameter": "MQTT-Broker-Parameter", "MqttBrokerParameter": "MQTT-Broker-Parameter",
"Hostname": "Hostname:", "Hostname": "Hostname",
"HostnameHint": "Hostname oder IP-Adresse", "HostnameHint": "Hostname oder IP-Adresse",
"Port": "Port:", "Port": "Port",
"ClientId": "Client ID:", "ClientId": "Client ID",
"Username": "Benutzername:", "Username": "Benutzername",
"UsernameHint": "Benutzername, leer lassen für anonyme Verbindung", "UsernameHint": "Benutzername, leer lassen für anonyme Verbindung",
"Password": "Passwort:", "Password": "Passwort",
"PasswordHint": "Passwort, leer lassen für anonyme Verbindung", "PasswordHint": "Passwort, leer lassen für anonyme Verbindung",
"BaseTopic": "Basis-Topic:", "BaseTopic": "Basis-Topic",
"BaseTopicHint": "Basis-Topic, wird allen veröffentlichten Themen vorangestellt (z.B. inverter/)", "BaseTopicHint": "Basis-Topic, wird allen veröffentlichten Themen vorangestellt (z.B. inverter/)",
"PublishInterval": "Veröffentlichungsintervall:", "PublishInterval": "Veröffentlichungsintervall",
"Seconds": "Sekunden", "Seconds": "Sekunden",
"CleanSession": "CleanSession Flag aktivieren", "CleanSession": "CleanSession Flag aktivieren",
"EnableRetain": "Retain Flag aktivieren", "EnableRetain": "Retain Flag aktivieren",
"EnableTls": "TLS aktivieren", "EnableTls": "TLS aktivieren",
"RootCa": "CA-Root-Zertifikat (Standard Letsencrypt):", "RootCa": "CA-Root-Zertifikat (Standard Letsencrypt)",
"TlsCertLoginEnable": "TLS Zertifikat Login", "TlsCertLoginEnable": "TLS Zertifikat Login",
"ClientCert": "TLS Client-Zertifikat:", "ClientCert": "TLS Client-Zertifikat",
"ClientKey": "TLS Client-Key:", "ClientKey": "TLS Client-Key",
"LwtParameters": "LWT-Parameter", "LwtParameters": "LWT-Parameter",
"LwtTopic": "LWT-Topic:", "LwtTopic": "LWT-Topic",
"LwtTopicHint": "LWT-Topic, wird der Basis-Topic angehängt", "LwtTopicHint": "LWT-Topic, wird der Basis-Topic angehängt",
"LwtOnline": "LWT-Online-Nachricht:", "LwtOnline": "LWT-Online-Nachricht",
"LwtOnlineHint": "Nachricht, die im LWT-Topic veröffentlicht wird, wenn OpenDTU online ist", "LwtOnlineHint": "Nachricht, die im LWT-Topic veröffentlicht wird, wenn OpenDTU online ist",
"LwtOffline": "LWT-Offline-Nachricht:", "LwtOffline": "LWT-Offline-Nachricht",
"LwtOfflineHint": "Nachricht, die im LWT-Topic veröffentlicht wird, wenn OpenDTU offline ist", "LwtOfflineHint": "Nachricht, die im LWT-Topic veröffentlicht wird, wenn OpenDTU offline ist",
"LwtQos": "QoS (Quality of Service):", "LwtQos": "QoS (Quality of Service)",
"QOS0": "0 (Höchstens einmal)", "QOS0": "0 (Höchstens einmal)",
"QOS1": "1 (Mindestens einmal)", "QOS1": "1 (Mindestens einmal)",
"QOS2": "2 (Exakt einmal)", "QOS2": "2 (Exakt einmal)",
"HassParameters": "Home Assistant MQTT-Auto-Discovery-Parameter", "HassParameters": "Home Assistant MQTT-Auto-Discovery-Parameter",
"HassPrefixTopic": "Präfix Topic:", "HassPrefixTopic": "Präfix Topic",
"HassPrefixTopicHint": "The prefix for the discovery topic", "HassPrefixTopicHint": "The prefix for the discovery topic",
"HassRetain": "Retain Flag aktivieren", "HassRetain": "Retain Flag aktivieren",
"HassExpire": "Ablauffunktion aktivieren", "HassExpire": "Ablauffunktion aktivieren",
@ -547,7 +547,7 @@
"StringYtOffset": "Ertragsversatz String {num}:", "StringYtOffset": "Ertragsversatz String {num}:",
"StringYtOffsetHint": "Dieser Offset wird beim Auslesen des Gesamtertragswertes des Wechselrichters angewendet. Damit kann der Gesamtertrag des Wechselrichters auf Null gesetzt werden, wenn ein gebrauchter Wechselrichter verwendet wird.", "StringYtOffsetHint": "Dieser Offset wird beim Auslesen des Gesamtertragswertes des Wechselrichters angewendet. Damit kann der Gesamtertrag des Wechselrichters auf Null gesetzt werden, wenn ein gebrauchter Wechselrichter verwendet wird.",
"InverterHint": "*) Geben Sie die W<sub>p</sub> des Ports ein, um die Einstrahlung zu errechnen.", "InverterHint": "*) Geben Sie die W<sub>p</sub> des Ports ein, um die Einstrahlung zu errechnen.",
"ReachableThreshold": "Erreichbarkeit Schwellenwert:", "ReachableThreshold": "Erreichbarkeit Schwellenwert",
"ReachableThresholdHint": "Legt fest, wie viele Anfragen fehlschlagen dürfen, bis der Wechselrichter als unerreichbar eingestuft wird.", "ReachableThresholdHint": "Legt fest, wie viele Anfragen fehlschlagen dürfen, bis der Wechselrichter als unerreichbar eingestuft wird.",
"ZeroRuntime": "Nulle Laufzeit Daten", "ZeroRuntime": "Nulle Laufzeit Daten",
"ZeroRuntimeHint": "Nulle Laufzeit Daten (keine Ertragsdaten), wenn der Wechselrichter nicht erreichbar ist.", "ZeroRuntimeHint": "Nulle Laufzeit Daten (keine Ertragsdaten), wenn der Wechselrichter nicht erreichbar ist.",
@ -633,34 +633,34 @@
"DeviceManager": "Hardware-Einstellungen", "DeviceManager": "Hardware-Einstellungen",
"ParseError": "Syntaxfehler in 'pin_mapping.json': {error}", "ParseError": "Syntaxfehler in 'pin_mapping.json': {error}",
"PinAssignment": "Anschlusseinstellungen", "PinAssignment": "Anschlusseinstellungen",
"SelectedProfile": "Ausgewähltes Profil:", "SelectedProfile": "Ausgewähltes Profil",
"DefaultProfile": "(Standardeinstellungen)", "DefaultProfile": "(Standardeinstellungen)",
"ProfileHint": "Ihr Gerät reagiert möglicherweise nicht mehr, wenn Sie ein inkompatibles Profil wählen. In diesem Fall müssen Sie eine Löschung über das serielle Interface durchführen.", "ProfileHint": "Ihr Gerät reagiert möglicherweise nicht mehr, wenn Sie ein inkompatibles Profil wählen. In diesem Fall müssen Sie eine Löschung über das serielle Interface durchführen.",
"Display": "Display", "Display": "Display",
"PowerSafe": "Ausschalten wenn kein Inverter erreichbar:", "PowerSafe": "Ausschalten wenn kein Inverter erreichbar",
"PowerSafeHint": "Schaltet das Display aus, wenn kein Wechselrichter Strom erzeugt", "PowerSafeHint": "Schaltet das Display aus, wenn kein Wechselrichter Strom erzeugt",
"Screensaver": "OLED-Schutz gegen Einbrennen:", "Screensaver": "OLED-Schutz gegen Einbrennen",
"ScreensaverHint": "Bewegt die Ausgabe bei jeder Aktualisierung um ein Einbrennen zu verhindern (v. a. für OLED-Displays nützlich)", "ScreensaverHint": "Bewegt die Ausgabe bei jeder Aktualisierung um ein Einbrennen zu verhindern (v. a. für OLED-Displays nützlich)",
"DiagramMode": "Diagramm Modus:", "DiagramMode": "Diagramm Modus",
"off": "Deaktiviert", "off": "Deaktiviert",
"small": "Klein", "small": "Klein",
"fullscreen": "Vollbild", "fullscreen": "Vollbild",
"DiagramDuration": "Diagramm Periode:", "DiagramDuration": "Diagramm Periode",
"DiagramDurationHint": "Die Zeitperiode welche im Diagramm dargestellt wird.", "DiagramDurationHint": "Die Zeitperiode welche im Diagramm dargestellt wird.",
"Seconds": "Sekunden", "Seconds": "Sekunden",
"Contrast": "Kontrast ({contrast}):", "Contrast": "Kontrast ({contrast})",
"Rotation": "Rotation:", "Rotation": "Rotation",
"rot0": "Keine Rotation", "rot0": "Keine Rotation",
"rot90": "90 Grad Drehung", "rot90": "90 Grad Drehung",
"rot180": "180 Grad Drehung", "rot180": "180 Grad Drehung",
"rot270": "270 Grad Drehung", "rot270": "270 Grad Drehung",
"DisplayLanguage": "Displaysprache:", "DisplayLanguage": "Displaysprache",
"en": "Englisch", "en": "Englisch",
"de": "Deutsch", "de": "Deutsch",
"fr": "Französisch", "fr": "Französisch",
"Leds": "LEDs", "Leds": "LEDs",
"EqualBrightness": "Gleiche Helligkeit:", "EqualBrightness": "Gleiche Helligkeit",
"LedBrightness": "LED {led} Helligkeit ({brightness}):" "LedBrightness": "LED {led} Helligkeit ({brightness})"
}, },
"pininfo": { "pininfo": {
"PinOverview": "Anschlussübersicht", "PinOverview": "Anschlussübersicht",

View File

@ -395,20 +395,20 @@
"dtuadmin": { "dtuadmin": {
"DtuSettings": "DTU Settings", "DtuSettings": "DTU Settings",
"DtuConfiguration": "DTU Configuration", "DtuConfiguration": "DTU Configuration",
"Serial": "Serial:", "Serial": "Serial",
"SerialHint": "Both the inverter and the DTU have a serial number. The DTU serial number is randomly generated at the first start and does not normally need to be changed.", "SerialHint": "Both the inverter and the DTU have a serial number. The DTU serial number is randomly generated at the first start and does not normally need to be changed.",
"PollInterval": "Poll Interval:", "PollInterval": "Poll Interval",
"Seconds": "Seconds", "Seconds": "Seconds",
"NrfPaLevel": "NRF24 Transmitting power:", "NrfPaLevel": "NRF24 Transmitting power",
"CmtPaLevel": "CMT2300A Transmitting power:", "CmtPaLevel": "CMT2300A Transmitting power",
"NrfPaLevelHint": "Used for HM-Inverters. Make sure your power supply is stable enough before increasing the transmit power.", "NrfPaLevelHint": "Used for HM-Inverters. Make sure your power supply is stable enough before increasing the transmit power.",
"CmtPaLevelHint": "Used for HMS/HMT-Inverters. Make sure your power supply is stable enough before increasing the transmit power.", "CmtPaLevelHint": "Used for HMS/HMT-Inverters. Make sure your power supply is stable enough before increasing the transmit power.",
"CmtCountry": "CMT2300A Region/Country:", "CmtCountry": "CMT2300A Region/Country",
"CmtCountryHint": "Each country has different frequency allocations.", "CmtCountryHint": "Each country has different frequency allocations.",
"country_0": "Europe ({min}MHz - {max}MHz)", "country_0": "Europe ({min}MHz - {max}MHz)",
"country_1": "North America ({min}MHz - {max}MHz)", "country_1": "North America ({min}MHz - {max}MHz)",
"country_2": "Brazil ({min}MHz - {max}MHz)", "country_2": "Brazil ({min}MHz - {max}MHz)",
"CmtFrequency": "CMT2300A Frequency:", "CmtFrequency": "CMT2300A Frequency",
"CmtFrequencyHint": "Make sure to only use frequencies that are allowed in the respective country! After a frequency change, it can take up to 15min until a connection is established.", "CmtFrequencyHint": "Make sure to only use frequencies that are allowed in the respective country! After a frequency change, it can take up to 15min until a connection is established.",
"CmtFrequencyWarning": "The selected frequency is outside the allowed range in your selected region/country. Make sure that this selection does not violate any local regulations.", "CmtFrequencyWarning": "The selected frequency is outside the allowed range in your selected region/country. Make sure that this selection does not violate any local regulations.",
"MHz": "{mhz} MHz", "MHz": "{mhz} MHz",
@ -421,8 +421,8 @@
"securityadmin": { "securityadmin": {
"SecuritySettings": "Security Settings", "SecuritySettings": "Security Settings",
"AdminPassword": "Admin password", "AdminPassword": "Admin password",
"Password": "Password:", "Password": "Password",
"RepeatPassword": "Repeat Password:", "RepeatPassword": "Repeat Password",
"PasswordHint": "<b>Hint:</b> The administrator password is used to access this web interface (user 'admin'), but also to connect to the device when in AP mode. It must be 8..64 characters.", "PasswordHint": "<b>Hint:</b> The administrator password is used to access this web interface (user 'admin'), but also to connect to the device when in AP mode. It must be 8..64 characters.",
"Permissions": "Permissions", "Permissions": "Permissions",
"ReadOnly": "Allow readonly access to web interface without password" "ReadOnly": "Allow readonly access to web interface without password"
@ -430,10 +430,10 @@
"ntpadmin": { "ntpadmin": {
"NtpSettings": "NTP Settings", "NtpSettings": "NTP Settings",
"NtpConfiguration": "NTP Configuration", "NtpConfiguration": "NTP Configuration",
"TimeServer": "Time Server:", "TimeServer": "Time Server",
"TimeServerHint": "The default value is fine as long as OpenDTU has direct access to the internet.", "TimeServerHint": "The default value is fine as long as OpenDTU has direct access to the internet.",
"Timezone": "Timezone:", "Timezone": "Timezone",
"TimezoneConfig": "Timezone Config:", "TimezoneConfig": "Timezone Config",
"LocationConfiguration": "Location Configuration", "LocationConfiguration": "Location Configuration",
"Longitude": "Longitude", "Longitude": "Longitude",
"Latitude": "Latitude", "Latitude": "Latitude",
@ -444,26 +444,26 @@
"CIVIL": "Civil dawn (96°)", "CIVIL": "Civil dawn (96°)",
"ASTONOMICAL": "Astronomical dawn (108°)", "ASTONOMICAL": "Astronomical dawn (108°)",
"ManualTimeSynchronization": "Manual Time Synchronization", "ManualTimeSynchronization": "Manual Time Synchronization",
"CurrentOpenDtuTime": "Current OpenDTU Time:", "CurrentOpenDtuTime": "Current OpenDTU Time",
"CurrentLocalTime": "Current Local Time:", "CurrentLocalTime": "Current Local Time",
"SynchronizeTime": "Synchronize Time", "SynchronizeTime": "Synchronize Time",
"SynchronizeTimeHint": "<b>Hint:</b> You can use the manual time synchronization to set the current time of OpenDTU if no NTP server is available. But be aware, that in case of power cycle the time gets lost. Also note that time accuracy will be skewed badly, as it can not be resynchronised regularly and the ESP32 microcontroller does not have a real time clock." "SynchronizeTimeHint": "<b>Hint:</b> You can use the manual time synchronization to set the current time of OpenDTU if no NTP server is available. But be aware, that in case of power cycle the time gets lost. Also note that time accuracy will be skewed badly, as it can not be resynchronised regularly and the ESP32 microcontroller does not have a real time clock."
}, },
"networkadmin": { "networkadmin": {
"NetworkSettings": "Network Settings", "NetworkSettings": "Network Settings",
"WifiConfiguration": "WiFi Configuration", "WifiConfiguration": "WiFi Configuration",
"WifiSsid": "WiFi SSID:", "WifiSsid": "WiFi SSID",
"WifiPassword": "WiFi Password:", "WifiPassword": "WiFi Password",
"Hostname": "Hostname:", "Hostname": "Hostname",
"HostnameHint": "<b>Hint:</b> The text <span class=\"font-monospace\">%06X</span> will be replaced with the last 6 digits of the ESP ChipID in hex format.", "HostnameHint": "<b>Hint:</b> The text <span class=\"font-monospace\">%06X</span> will be replaced with the last 6 digits of the ESP ChipID in hex format.",
"EnableDhcp": "Enable DHCP", "EnableDhcp": "Enable DHCP",
"StaticIpConfiguration": "Static IP Configuration", "StaticIpConfiguration": "Static IP Configuration",
"IpAddress": "IP Address:", "IpAddress": "IP Address",
"Netmask": "Netmask:", "Netmask": "Netmask",
"DefaultGateway": "Default Gateway:", "DefaultGateway": "Default Gateway",
"Dns": "DNS Server {num}:", "Dns": "DNS Server {num}",
"AdminAp": "WiFi Configuration (Admin AccessPoint)", "AdminAp": "WiFi Configuration (Admin AccessPoint)",
"ApTimeout": "AccessPoint Timeout:", "ApTimeout": "AccessPoint Timeout",
"ApTimeoutHint": "Time which the AccessPoint is kept open. A value of 0 means infinite.", "ApTimeoutHint": "Time which the AccessPoint is kept open. A value of 0 means infinite.",
"Minutes": "minutes", "Minutes": "minutes",
"EnableMdns": "Enable mDNS", "EnableMdns": "Enable mDNS",
@ -475,38 +475,38 @@
"EnableMqtt": "Enable MQTT", "EnableMqtt": "Enable MQTT",
"EnableHass": "Enable Home Assistant MQTT Auto Discovery", "EnableHass": "Enable Home Assistant MQTT Auto Discovery",
"MqttBrokerParameter": "MQTT Broker Parameter", "MqttBrokerParameter": "MQTT Broker Parameter",
"Hostname": "Hostname:", "Hostname": "Hostname",
"HostnameHint": "Hostname or IP address", "HostnameHint": "Hostname or IP address",
"Port": "Port:", "Port": "Port",
"ClientId": "Client ID:", "ClientId": "Client ID",
"Username": "Username:", "Username": "Username",
"UsernameHint": "Username, leave empty for anonymous connection", "UsernameHint": "Username, leave empty for anonymous connection",
"Password": "Password:", "Password": "Password",
"PasswordHint": "Password, leave empty for anonymous connection", "PasswordHint": "Password, leave empty for anonymous connection",
"BaseTopic": "Base Topic:", "BaseTopic": "Base Topic",
"BaseTopicHint": "Base topic, will be prepend to all published topics (e.g. inverter/)", "BaseTopicHint": "Base topic, will be prepend to all published topics (e.g. inverter/)",
"PublishInterval": "Publish Interval:", "PublishInterval": "Publish Interval",
"Seconds": "seconds", "Seconds": "seconds",
"CleanSession": "Enable CleanSession flag", "CleanSession": "Enable CleanSession flag",
"EnableRetain": "Enable Retain Flag", "EnableRetain": "Enable Retain Flag",
"EnableTls": "Enable TLS", "EnableTls": "Enable TLS",
"RootCa": "CA-Root-Certificate (default Letsencrypt):", "RootCa": "CA-Root-Certificate (default Letsencrypt)",
"TlsCertLoginEnable": "Enable TLS Certificate Login", "TlsCertLoginEnable": "Enable TLS Certificate Login",
"ClientCert": "TLS Client-Certificate:", "ClientCert": "TLS Client-Certificate",
"ClientKey": "TLS Client-Key:", "ClientKey": "TLS Client-Key",
"LwtParameters": "LWT Parameters", "LwtParameters": "LWT Parameters",
"LwtTopic": "LWT Topic:", "LwtTopic": "LWT Topic",
"LwtTopicHint": "LWT topic, will be append base topic", "LwtTopicHint": "LWT topic, will be append base topic",
"LwtOnline": "LWT Online message:", "LwtOnline": "LWT Online message",
"LwtOnlineHint": "Message that will be published to LWT topic when online", "LwtOnlineHint": "Message that will be published to LWT topic when online",
"LwtOffline": "LWT Offline message:", "LwtOffline": "LWT Offline message",
"LwtOfflineHint": "Message that will be published to LWT topic when offline", "LwtOfflineHint": "Message that will be published to LWT topic when offline",
"LwtQos": "QoS (Quality of Service):", "LwtQos": "QoS (Quality of Service)",
"QOS0": "0 (At most once)", "QOS0": "0 (At most once)",
"QOS1": "1 (At least once)", "QOS1": "1 (At least once)",
"QOS2": "2 (Exactly once)", "QOS2": "2 (Exactly once)",
"HassParameters": "Home Assistant MQTT Auto Discovery Parameters", "HassParameters": "Home Assistant MQTT Auto Discovery Parameters",
"HassPrefixTopic": "Prefix Topic:", "HassPrefixTopic": "Prefix Topic",
"HassPrefixTopicHint": "The prefix for the discovery topic", "HassPrefixTopicHint": "The prefix for the discovery topic",
"HassRetain": "Enable Retain Flag", "HassRetain": "Enable Retain Flag",
"HassExpire": "Enable Expiration", "HassExpire": "Enable Expiration",
@ -547,7 +547,7 @@
"StringYtOffset": "Yield total offset string {num}:", "StringYtOffset": "Yield total offset string {num}:",
"StringYtOffsetHint": "This offset is applied the read yield total value from the inverter. This can be used to set the yield total of the inverter to zero if a used inverter is used. But you can still try polling data.", "StringYtOffsetHint": "This offset is applied the read yield total value from the inverter. This can be used to set the yield total of the inverter to zero if a used inverter is used. But you can still try polling data.",
"InverterHint": "*) Enter the W<sub>p</sub> of the channel to calculate irradiation.", "InverterHint": "*) Enter the W<sub>p</sub> of the channel to calculate irradiation.",
"ReachableThreshold": "Reachable Threshold:", "ReachableThreshold": "Reachable Threshold",
"ReachableThresholdHint": "Defines how many requests are allowed to fail until the inverter is treated is not reachable.", "ReachableThresholdHint": "Defines how many requests are allowed to fail until the inverter is treated is not reachable.",
"ZeroRuntime": "Zero runtime data", "ZeroRuntime": "Zero runtime data",
"ZeroRuntimeHint": "Zero runtime data (no yield data) if inverter becomes unreachable.", "ZeroRuntimeHint": "Zero runtime data (no yield data) if inverter becomes unreachable.",
@ -633,34 +633,34 @@
"DeviceManager": "Device-Manager", "DeviceManager": "Device-Manager",
"ParseError": "Parse error in 'pin_mapping.json': {error}", "ParseError": "Parse error in 'pin_mapping.json': {error}",
"PinAssignment": "Connection settings", "PinAssignment": "Connection settings",
"SelectedProfile": "Selected profile:", "SelectedProfile": "Selected profile",
"DefaultProfile": "(Default settings)", "DefaultProfile": "(Default settings)",
"ProfileHint": "Your device may stop responding if you select an incompatible profile. In this case, you must perform a deletion via the serial interface.", "ProfileHint": "Your device may stop responding if you select an incompatible profile. In this case, you must perform a deletion via the serial interface.",
"Display": "Display", "Display": "Display",
"PowerSafe": "Switch off if no solar:", "PowerSafe": "Switch off if no solar",
"PowerSafeHint": "Turn off the display if no inverter is producing.", "PowerSafeHint": "Turn off the display if no inverter is producing.",
"Screensaver": "OLED Anti burn-in:", "Screensaver": "OLED Anti burn-in",
"ScreensaverHint": "Move the display a little bit on each update to prevent burn-in. (Useful especially for OLED displays)", "ScreensaverHint": "Move the display a little bit on each update to prevent burn-in. (Useful especially for OLED displays)",
"DiagramMode": "Diagram mode:", "DiagramMode": "Diagram mode",
"off": "Off", "off": "Off",
"small": "Small", "small": "Small",
"fullscreen": "Fullscreen", "fullscreen": "Fullscreen",
"DiagramDuration": "Diagram duration:", "DiagramDuration": "Diagram duration",
"DiagramDurationHint": "The time period which is shown in the diagram.", "DiagramDurationHint": "The time period which is shown in the diagram.",
"Seconds": "Seconds", "Seconds": "Seconds",
"Contrast": "Contrast ({contrast}):", "Contrast": "Contrast ({contrast})",
"Rotation": "Rotation:", "Rotation": "Rotation",
"rot0": "No rotation", "rot0": "No rotation",
"rot90": "90 degree rotation", "rot90": "90 degree rotation",
"rot180": "180 degree rotation", "rot180": "180 degree rotation",
"rot270": "270 degree rotation", "rot270": "270 degree rotation",
"DisplayLanguage": "Display language:", "DisplayLanguage": "Display language",
"en": "English", "en": "English",
"de": "German", "de": "German",
"fr": "French", "fr": "French",
"Leds": "LEDs", "Leds": "LEDs",
"EqualBrightness": "Equal brightness:", "EqualBrightness": "Equal brightness",
"LedBrightness": "LED {led} brightness ({brightness}):" "LedBrightness": "LED {led} brightness ({brightness})"
}, },
"pininfo": { "pininfo": {
"PinOverview": "Connection overview", "PinOverview": "Connection overview",

View File

@ -385,12 +385,12 @@
"CmtPaLevel": "CMT2300A Niveau de puissance d'émission", "CmtPaLevel": "CMT2300A Niveau de puissance d'émission",
"NrfPaLevelHint": "Used for HM-Inverters. Assurez-vous que votre alimentation est suffisamment stable avant d'augmenter la puissance d'émission.", "NrfPaLevelHint": "Used for HM-Inverters. Assurez-vous que votre alimentation est suffisamment stable avant d'augmenter la puissance d'émission.",
"CmtPaLevelHint": "Used for HMS/HMT-Inverters. Assurez-vous que votre alimentation est suffisamment stable avant d'augmenter la puissance d'émission.", "CmtPaLevelHint": "Used for HMS/HMT-Inverters. Assurez-vous que votre alimentation est suffisamment stable avant d'augmenter la puissance d'émission.",
"CmtCountry": "CMT2300A Region/Country:", "CmtCountry": "CMT2300A Region/Country",
"CmtCountryHint": "Each country has different frequency allocations.", "CmtCountryHint": "Each country has different frequency allocations.",
"country_0": "Europe ({min}MHz - {max}MHz)", "country_0": "Europe ({min}MHz - {max}MHz)",
"country_1": "North America ({min}MHz - {max}MHz)", "country_1": "North America ({min}MHz - {max}MHz)",
"country_2": "Brazil ({min}MHz - {max}MHz)", "country_2": "Brazil ({min}MHz - {max}MHz)",
"CmtFrequency": "CMT2300A Frequency:", "CmtFrequency": "CMT2300A Frequency",
"CmtFrequencyHint": "Make sure to only use frequencies that are allowed in the respective country! After a frequency change, it can take up to 15min until a connection is established.", "CmtFrequencyHint": "Make sure to only use frequencies that are allowed in the respective country! After a frequency change, it can take up to 15min until a connection is established.",
"CmtFrequencyWarning": "The selected frequency is outside the allowed range in your selected region/country. Make sure that this selection does not violate any local regulations.", "CmtFrequencyWarning": "The selected frequency is outside the allowed range in your selected region/country. Make sure that this selection does not violate any local regulations.",
"MHz": "{mhz} MHz", "MHz": "{mhz} MHz",
@ -460,10 +460,10 @@
"Hostname": "Nom d'hôte", "Hostname": "Nom d'hôte",
"HostnameHint": "Nom d'hôte ou adresse IP", "HostnameHint": "Nom d'hôte ou adresse IP",
"Port": "Port", "Port": "Port",
"ClientId": "Client ID:", "ClientId": "Client ID",
"Username": "Nom d'utilisateur", "Username": "Nom d'utilisateur",
"UsernameHint": "Nom d'utilisateur, laisser vide pour une connexion anonyme", "UsernameHint": "Nom d'utilisateur, laisser vide pour une connexion anonyme",
"Password": "Mot de passe:", "Password": "Mot de passe",
"PasswordHint": "Mot de passe, laissez vide pour une connexion anonyme", "PasswordHint": "Mot de passe, laissez vide pour une connexion anonyme",
"BaseTopic": "Sujet de base", "BaseTopic": "Sujet de base",
"BaseTopicHint": "Sujet de base, qui sera ajouté en préambule à tous les sujets publiés (par exemple, inverter/).", "BaseTopicHint": "Sujet de base, qui sera ajouté en préambule à tous les sujets publiés (par exemple, inverter/).",
@ -474,8 +474,8 @@
"EnableTls": "Activer le TLS", "EnableTls": "Activer le TLS",
"RootCa": "Certificat CA-Root (par défaut Letsencrypt)", "RootCa": "Certificat CA-Root (par défaut Letsencrypt)",
"TlsCertLoginEnable": "Activer la connexion par certificat TLS", "TlsCertLoginEnable": "Activer la connexion par certificat TLS",
"ClientCert": "Certificat client TLS:", "ClientCert": "Certificat client TLS",
"ClientKey": "Clé client TLS:", "ClientKey": "Clé client TLS",
"LwtParameters": "Paramètres LWT", "LwtParameters": "Paramètres LWT",
"LwtTopic": "Sujet LWT", "LwtTopic": "Sujet LWT",
"LwtTopicHint": "Sujet LWT, sera ajouté comme sujet de base", "LwtTopicHint": "Sujet LWT, sera ajouté comme sujet de base",
@ -483,7 +483,7 @@
"LwtOnlineHint": "Message qui sera publié sur le sujet LWT lorsqu'il sera en ligne", "LwtOnlineHint": "Message qui sera publié sur le sujet LWT lorsqu'il sera en ligne",
"LwtOffline": "Message hors ligne de LWT", "LwtOffline": "Message hors ligne de LWT",
"LwtOfflineHint": "Message qui sera publié sur le sujet LWT lorsqu'il sera hors ligne", "LwtOfflineHint": "Message qui sera publié sur le sujet LWT lorsqu'il sera hors ligne",
"LwtQos": "QoS (Quality of Service):", "LwtQos": "QoS (Quality of Service)",
"QOS0": "0 (Au maximum une fois)", "QOS0": "0 (Au maximum une fois)",
"QOS1": "1 (Au moins une fois)", "QOS1": "1 (Au moins une fois)",
"QOS2": "2 (Exactement une fois)", "QOS2": "2 (Exactement une fois)",
@ -623,15 +623,15 @@
"PowerSafeHint": "Eteindre l'écran si aucun onduleur n'est en production.", "PowerSafeHint": "Eteindre l'écran si aucun onduleur n'est en production.",
"Screensaver": "OLED Anti burn-in", "Screensaver": "OLED Anti burn-in",
"ScreensaverHint": "Déplacez un peu l'écran à chaque mise à jour pour éviter le phénomène de brûlure. (Utile surtout pour les écrans OLED)", "ScreensaverHint": "Déplacez un peu l'écran à chaque mise à jour pour éviter le phénomène de brûlure. (Utile surtout pour les écrans OLED)",
"DiagramMode": "Diagram mode:", "DiagramMode": "Diagram mode",
"off": "Off", "off": "Off",
"small": "Small", "small": "Small",
"fullscreen": "Fullscreen", "fullscreen": "Fullscreen",
"DiagramDuration": "Diagram duration:", "DiagramDuration": "Diagram duration",
"DiagramDurationHint": "The time period which is shown in the diagram.", "DiagramDurationHint": "The time period which is shown in the diagram.",
"Seconds": "Seconds", "Seconds": "Seconds",
"Contrast": "Contraste ({contrast}):", "Contrast": "Contraste ({contrast})",
"Rotation": "Rotation:", "Rotation": "Rotation",
"rot0": "Pas de rotation", "rot0": "Pas de rotation",
"rot90": "Rotation de 90 degrés", "rot90": "Rotation de 90 degrés",
"rot180": "Rotation de 180 degrés", "rot180": "Rotation de 180 degrés",
@ -641,8 +641,8 @@
"de": "Allemand", "de": "Allemand",
"fr": "Français", "fr": "Français",
"Leds": "LEDs", "Leds": "LEDs",
"EqualBrightness": "Même luminosité:", "EqualBrightness": "Même luminosité",
"LedBrightness": "LED {led} luminosité ({brightness}):" "LedBrightness": "LED {led} luminosité ({brightness})"
}, },
"pininfo": { "pininfo": {
"PinOverview": "Vue d'ensemble des connexions", "PinOverview": "Vue d'ensemble des connexions",