Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ The following configuration is required:


### **WORK IN PROGRESS**
- (copilot) **ENHANCED**: Migrated admin configuration UI to jsonConfig with translated i18n files
- (copilot) Adapter requires admin >= 7.7.22 now
- (copilot) Adapter requires js-controller >= 6.0.11 now
- (copilot) Adapter requires admin >= 7.6.17 now
Expand Down
10 changes: 10 additions & 0 deletions admin/i18n/de.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"Base URL of device": "Basis-URL des Geräts",
"Generally http://<IP address/DNS name>/ but to use a proxy, port forwarding, etc. it is possible to use http://<IP address>:<Port>/<Path> if necessary.": "Normalerweise http://<IP-Adresse/DNS-Name>/, aber für Proxy, Portweiterleitung usw. kann bei Bedarf auch http://<IP-Adresse>:<Port>/<Pfad> verwendet werden.",
"JSON polling interval (in seconds)": "JSON-Abfrageintervall (in Sekunden)",
"To read instantaneous power for all circuits. For reference, the device's built-in web interface polls every second.": "Zum Lesen der momentanen Leistung aller Stromkreise. Zur Orientierung: Die integrierte Weboberfläche des Geräts fragt jede Sekunde ab.",
"Index polling interval (in seconds)": "Index-Abfrageintervall (in Sekunden)",
"To obtain TIC reading. Index will be polled instead of JSON after this period. For best results, this should be an exact multiple of the JSON period.": "Zum Abrufen des TIC-Werts. Nach diesem Zeitraum wird statt JSON der Index abgefragt. Für beste Ergebnisse sollte dies ein exaktes Vielfaches des JSON-Intervalls sein.",
"Validation: maximum circuit reading (in Watts)": "Validierung: maximaler Stromkreiswert (in Watt)",
"For input validation. Discard circuit readings greater than this value. Set to zero to disable validation.": "Zur Eingabevalidierung. Stromkreiswerte über diesem Wert werden verworfen. Auf 0 setzen, um die Validierung zu deaktivieren."
}
10 changes: 10 additions & 0 deletions admin/i18n/en.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"Base URL of device": "Base URL of device",
"Generally http://<IP address/DNS name>/ but to use a proxy, port forwarding, etc. it is possible to use http://<IP address>:<Port>/<Path> if necessary.": "Generally http://<IP address/DNS name>/ but to use a proxy, port forwarding, etc. it is possible to use http://<IP address>:<Port>/<Path> if necessary.",
"JSON polling interval (in seconds)": "JSON polling interval (in seconds)",
"To read instantaneous power for all circuits. For reference, the device's built-in web interface polls every second.": "To read instantaneous power for all circuits. For reference, the device's built-in web interface polls every second.",
"Index polling interval (in seconds)": "Index polling interval (in seconds)",
"To obtain TIC reading. Index will be polled instead of JSON after this period. For best results, this should be an exact multiple of the JSON period.": "To obtain TIC reading. Index will be polled instead of JSON after this period. For best results, this should be an exact multiple of the JSON period.",
"Validation: maximum circuit reading (in Watts)": "Validation: maximum circuit reading (in Watts)",
"For input validation. Discard circuit readings greater than this value. Set to zero to disable validation.": "For input validation. Discard circuit readings greater than this value. Set to zero to disable validation."
}
10 changes: 10 additions & 0 deletions admin/i18n/es.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"Base URL of device": "URL base del dispositivo",
"Generally http://<IP address/DNS name>/ but to use a proxy, port forwarding, etc. it is possible to use http://<IP address>:<Port>/<Path> if necessary.": "Normalmente http://<dirección IP/nombre DNS>/, pero para usar un proxy, redirección de puertos, etc., también se puede usar http://<dirección IP>:<Puerto>/<Ruta> si es necesario.",
"JSON polling interval (in seconds)": "Intervalo de sondeo JSON (en segundos)",
"To read instantaneous power for all circuits. For reference, the device's built-in web interface polls every second.": "Para leer la potencia instantánea de todos los circuitos. Como referencia, la interfaz web integrada del dispositivo consulta cada segundo.",
"Index polling interval (in seconds)": "Intervalo de sondeo del índice (en segundos)",
"To obtain TIC reading. Index will be polled instead of JSON after this period. For best results, this should be an exact multiple of the JSON period.": "Para obtener la lectura TIC. Después de este período se consultará el índice en lugar de JSON. Para mejores resultados, debe ser un múltiplo exacto del intervalo JSON.",
"Validation: maximum circuit reading (in Watts)": "Validación: lectura máxima del circuito (en vatios)",
"For input validation. Discard circuit readings greater than this value. Set to zero to disable validation.": "Para la validación de entrada. Se descartan lecturas de circuito superiores a este valor. Establezca 0 para desactivar la validación."
}
10 changes: 10 additions & 0 deletions admin/i18n/fr.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"Base URL of device": "URL de base de l'appareil",
"Generally http://<IP address/DNS name>/ but to use a proxy, port forwarding, etc. it is possible to use http://<IP address>:<Port>/<Path> if necessary.": "Généralement http://<adresse IP/nom DNS>/, mais pour utiliser un proxy, une redirection de port, etc., il est possible d'utiliser http://<adresse IP>:<Port>/<Chemin> si nécessaire.",
"JSON polling interval (in seconds)": "Intervalle d'interrogation JSON (en secondes)",
"To read instantaneous power for all circuits. For reference, the device's built-in web interface polls every second.": "Pour lire la puissance instantanée de tous les circuits. À titre de référence, l'interface Web intégrée de l'appareil interroge chaque seconde.",
"Index polling interval (in seconds)": "Intervalle d'interrogation de l'index (en secondes)",
"To obtain TIC reading. Index will be polled instead of JSON after this period. For best results, this should be an exact multiple of the JSON period.": "Pour obtenir la lecture TIC. Après cette période, l'index sera interrogé au lieu de JSON. Pour de meilleurs résultats, cela doit être un multiple exact de la période JSON.",
"Validation: maximum circuit reading (in Watts)": "Validation : lecture maximale du circuit (en watts)",
"For input validation. Discard circuit readings greater than this value. Set to zero to disable validation.": "Pour la validation d'entrée. Ignorez les lectures de circuit supérieures à cette valeur. Définissez 0 pour désactiver la validation."
}
10 changes: 10 additions & 0 deletions admin/i18n/it.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"Base URL of device": "URL di base del dispositivo",
"Generally http://<IP address/DNS name>/ but to use a proxy, port forwarding, etc. it is possible to use http://<IP address>:<Port>/<Path> if necessary.": "Di solito http://<indirizzo IP/nome DNS>/, ma per usare un proxy, il port forwarding, ecc., se necessario è possibile usare http://<indirizzo IP>:<Porta>/<Percorso>.",
"JSON polling interval (in seconds)": "Intervallo di polling JSON (in secondi)",
"To read instantaneous power for all circuits. For reference, the device's built-in web interface polls every second.": "Per leggere la potenza istantanea di tutti i circuiti. Come riferimento, l'interfaccia web integrata del dispositivo interroga ogni secondo.",
"Index polling interval (in seconds)": "Intervallo di polling dell'indice (in secondi)",
"To obtain TIC reading. Index will be polled instead of JSON after this period. For best results, this should be an exact multiple of the JSON period.": "Per ottenere la lettura TIC. Dopo questo periodo verrà interrogato l'indice invece di JSON. Per ottenere i migliori risultati, dovrebbe essere un multiplo esatto del periodo JSON.",
"Validation: maximum circuit reading (in Watts)": "Convalida: lettura massima del circuito (in watt)",
"For input validation. Discard circuit readings greater than this value. Set to zero to disable validation.": "Per la convalida dell'input. Scarta le letture del circuito superiori a questo valore. Imposta 0 per disabilitare la convalida."
}
10 changes: 10 additions & 0 deletions admin/i18n/nl.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"Base URL of device": "Basis-URL van het apparaat",
"Generally http://<IP address/DNS name>/ but to use a proxy, port forwarding, etc. it is possible to use http://<IP address>:<Port>/<Path> if necessary.": "Meestal http://<IP-adres/DNS-naam>/, maar om een proxy, port forwarding enz. te gebruiken, kan indien nodig ook http://<IP-adres>:<Poort>/<Pad> worden gebruikt.",
"JSON polling interval (in seconds)": "JSON-pollinginterval (in seconden)",
"To read instantaneous power for all circuits. For reference, the device's built-in web interface polls every second.": "Om het momentane vermogen van alle circuits te lezen. Ter referentie: de ingebouwde webinterface van het apparaat pollt elke seconde.",
"Index polling interval (in seconds)": "Index-pollinginterval (in seconden)",
"To obtain TIC reading. Index will be polled instead of JSON after this period. For best results, this should be an exact multiple of the JSON period.": "Om de TIC-waarde op te halen. Na deze periode wordt de index gepolld in plaats van JSON. Voor de beste resultaten moet dit een exact veelvoud zijn van de JSON-periode.",
"Validation: maximum circuit reading (in Watts)": "Validatie: maximale circuitwaarde (in watt)",
"For input validation. Discard circuit readings greater than this value. Set to zero to disable validation.": "Voor invoervalidatie. Circuitmetingen groter dan deze waarde worden verworpen. Zet op 0 om validatie uit te schakelen."
}
10 changes: 10 additions & 0 deletions admin/i18n/pl.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"Base URL of device": "Bazowy URL urządzenia",
"Generally http://<IP address/DNS name>/ but to use a proxy, port forwarding, etc. it is possible to use http://<IP address>:<Port>/<Path> if necessary.": "Zwykle http://<adres IP/nazwa DNS>/, ale aby użyć proxy, przekierowania portów itp., w razie potrzeby można użyć http://<adres IP>:<Port>/<Ścieżka>.",
"JSON polling interval (in seconds)": "Interwał odpytywania JSON (w sekundach)",
"To read instantaneous power for all circuits. For reference, the device's built-in web interface polls every second.": "Do odczytu chwilowej mocy wszystkich obwodów. Dla porównania, wbudowany interfejs WWW urządzenia odpyta co sekundę.",
"Index polling interval (in seconds)": "Interwał odpytywania indeksu (w sekundach)",
"To obtain TIC reading. Index will be polled instead of JSON after this period. For best results, this should be an exact multiple of the JSON period.": "Do uzyskania odczytu TIC. Po tym czasie odpytywany będzie indeks zamiast JSON. Dla najlepszych wyników powinna to być dokładna wielokrotność okresu JSON.",
"Validation: maximum circuit reading (in Watts)": "Walidacja: maksymalny odczyt obwodu (w watach)",
"For input validation. Discard circuit readings greater than this value. Set to zero to disable validation.": "Do walidacji danych wejściowych. Odrzuć odczyty obwodu większe od tej wartości. Ustaw 0, aby wyłączyć walidację."
}
10 changes: 10 additions & 0 deletions admin/i18n/pt.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"Base URL of device": "URL base do dispositivo",
"Generally http://<IP address/DNS name>/ but to use a proxy, port forwarding, etc. it is possible to use http://<IP address>:<Port>/<Path> if necessary.": "Normalmente http://<endereço IP/nome DNS>/, mas para usar proxy, encaminhamento de porta etc., também é possível usar http://<endereço IP>:<Porta>/<Caminho> se necessário.",
"JSON polling interval (in seconds)": "Intervalo de sondagem JSON (em segundos)",
"To read instantaneous power for all circuits. For reference, the device's built-in web interface polls every second.": "Para ler a potência instantânea de todos os circuitos. Como referência, a interface web integrada do dispositivo consulta a cada segundo.",
"Index polling interval (in seconds)": "Intervalo de sondagem do índice (em segundos)",
"To obtain TIC reading. Index will be polled instead of JSON after this period. For best results, this should be an exact multiple of the JSON period.": "Para obter a leitura TIC. Após esse período, o índice será consultado em vez de JSON. Para melhores resultados, isso deve ser um múltiplo exato do período JSON.",
"Validation: maximum circuit reading (in Watts)": "Validação: leitura máxima do circuito (em watts)",
"For input validation. Discard circuit readings greater than this value. Set to zero to disable validation.": "Para validação de entrada. Descarte leituras de circuito maiores que este valor. Defina 0 para desativar a validação."
}
10 changes: 10 additions & 0 deletions admin/i18n/ru.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"Base URL of device": "Базовый URL устройства",
"Generally http://<IP address/DNS name>/ but to use a proxy, port forwarding, etc. it is possible to use http://<IP address>:<Port>/<Path> if necessary.": "Обычно используется http://<IP-адрес/имя DNS>/, но для прокси, переадресации порта и т. п. при необходимости можно использовать http://<IP-адрес>:<Порт>/<Путь>.",
"JSON polling interval (in seconds)": "Интервал опроса JSON (в секундах)",
"To read instantaneous power for all circuits. For reference, the device's built-in web interface polls every second.": "Для чтения мгновенной мощности всех цепей. Для справки: встроенный веб-интерфейс устройства опрашивает данные каждую секунду.",
"Index polling interval (in seconds)": "Интервал опроса индекса (в секундах)",
"To obtain TIC reading. Index will be polled instead of JSON after this period. For best results, this should be an exact multiple of the JSON period.": "Для получения показаний TIC. По истечении этого периода вместо JSON будет опрашиваться индекс. Для наилучших результатов это должно быть точным кратным периоду JSON.",
"Validation: maximum circuit reading (in Watts)": "Проверка: максимальное значение цепи (в ваттах)",
"For input validation. Discard circuit readings greater than this value. Set to zero to disable validation.": "Для проверки входных данных. Отбрасывайте показания цепи выше этого значения. Установите 0, чтобы отключить проверку."
}
10 changes: 10 additions & 0 deletions admin/i18n/uk.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"Base URL of device": "Базова URL-адреса пристрою",
"Generally http://<IP address/DNS name>/ but to use a proxy, port forwarding, etc. it is possible to use http://<IP address>:<Port>/<Path> if necessary.": "Зазвичай це http://<IP-адреса/DNS-ім’я>/, але для використання проксі, переадресації портів тощо за потреби можна вказати http://<IP-адреса>:<Порт>/<Шлях>.",
"JSON polling interval (in seconds)": "Інтервал опитування JSON (у секундах)",
"To read instantaneous power for all circuits. For reference, the device's built-in web interface polls every second.": "Для зчитування миттєвої потужності всіх ліній. Для довідки: вбудований вебінтерфейс пристрою опитує дані щосекунди.",
"Index polling interval (in seconds)": "Інтервал опитування індексу (у секундах)",
"To obtain TIC reading. Index will be polled instead of JSON after this period. For best results, this should be an exact multiple of the JSON period.": "Для отримання показника TIC. Після цього періоду замість JSON опитуватиметься індекс. Для найкращих результатів це має бути точним кратним періоду JSON.",
"Validation: maximum circuit reading (in Watts)": "Перевірка: максимальне значення лінії (у ватах)",
"For input validation. Discard circuit readings greater than this value. Set to zero to disable validation.": "Для перевірки вхідних даних. Відкидайте показники лінії, що перевищують це значення. Встановіть 0, щоб вимкнути перевірку."
}
10 changes: 10 additions & 0 deletions admin/i18n/zh-cn.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"Base URL of device": "设备基础 URL",
"Generally http://<IP address/DNS name>/ but to use a proxy, port forwarding, etc. it is possible to use http://<IP address>:<Port>/<Path> if necessary.": "通常为 http://<IP 地址/DNS 名称>/,但如需使用代理、端口转发等,也可使用 http://<IP 地址>:<端口>/<路径>。",
"JSON polling interval (in seconds)": "JSON 轮询间隔(秒)",
"To read instantaneous power for all circuits. For reference, the device's built-in web interface polls every second.": "用于读取所有回路的瞬时功率。作为参考,设备内置网页界面每秒轮询一次。",
"Index polling interval (in seconds)": "索引轮询间隔(秒)",
"To obtain TIC reading. Index will be polled instead of JSON after this period. For best results, this should be an exact multiple of the JSON period.": "用于获取 TIC 读数。超过该周期后将轮询索引而不是 JSON。为获得最佳效果,该值应为 JSON 周期的整数倍。",
"Validation: maximum circuit reading (in Watts)": "校验:回路最大读数(瓦)",
"For input validation. Discard circuit readings greater than this value. Set to zero to disable validation.": "用于输入校验。大于该值的回路读数将被丢弃。设置为 0 可禁用校验。"
}
Loading