Version 2.5.1: updated ucentral-libs, layout fix

Signed-off-by: Charles <charles.bourque96@gmail.com>
This commit is contained in:
bourquecharles
2022-01-10 10:43:16 +01:00
committed by Charles
parent 53f0e79ecf
commit fd8a9ae651
8 changed files with 186 additions and 53 deletions

18
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{
"name": "owls-ui",
"version": "2.4.6",
"version": "2.5.1",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "owls-ui",
"version": "2.4.6",
"version": "2.5.1",
"license": "BSD-3-Clause",
"dependencies": {
"@coreui/coreui": "^3.4.0",
@@ -35,7 +35,7 @@
"react-tooltip": "^4.2.21",
"sass": "^1.43.4",
"stream": "^0.0.2",
"ucentral-libs": "^1.0.48",
"ucentral-libs": "^1.0.57",
"uuid": "^8.3.2"
},
"devDependencies": {
@@ -14859,9 +14859,9 @@
}
},
"node_modules/ucentral-libs": {
"version": "1.0.48",
"resolved": "https://registry.npmjs.org/ucentral-libs/-/ucentral-libs-1.0.48.tgz",
"integrity": "sha512-ok01yXufeoIcnP4WRQodKLlTiDo3mB5IiR8LHHb4PPNhE4MhdYD7ofYCCeCzkNwKjoxIAAKcBViFw5/x87NEcw==",
"version": "1.0.57",
"resolved": "https://registry.npmjs.org/ucentral-libs/-/ucentral-libs-1.0.57.tgz",
"integrity": "sha512-3EBNHNasVRFOivvEt53cR+9nqDK6IOZ+vFS2Df+edOS2PEUq6Gg1hYTc2DrUPyRhJjHo7zTdLiDkB+QwZy+OkQ==",
"dependencies": {
"@coreui/coreui": "^3.4.0",
"@coreui/icons": "^2.0.1",
@@ -27730,9 +27730,9 @@
}
},
"ucentral-libs": {
"version": "1.0.48",
"resolved": "https://registry.npmjs.org/ucentral-libs/-/ucentral-libs-1.0.48.tgz",
"integrity": "sha512-ok01yXufeoIcnP4WRQodKLlTiDo3mB5IiR8LHHb4PPNhE4MhdYD7ofYCCeCzkNwKjoxIAAKcBViFw5/x87NEcw==",
"version": "1.0.57",
"resolved": "https://registry.npmjs.org/ucentral-libs/-/ucentral-libs-1.0.57.tgz",
"integrity": "sha512-3EBNHNasVRFOivvEt53cR+9nqDK6IOZ+vFS2Df+edOS2PEUq6Gg1hYTc2DrUPyRhJjHo7zTdLiDkB+QwZy+OkQ==",
"requires": {
"@coreui/coreui": "^3.4.0",
"@coreui/icons": "^2.0.1",

View File

@@ -1,6 +1,6 @@
{
"name": "owls-ui",
"version": "2.4.6",
"version": "2.5.1",
"description": "",
"main": "index.js",
"license": "BSD-3-Clause",
@@ -31,7 +31,7 @@
"react-tooltip": "^4.2.21",
"sass": "^1.43.4",
"stream": "^0.0.2",
"ucentral-libs": "^1.0.48",
"ucentral-libs": "^1.0.57",
"uuid": "^8.3.2"
},
"scripts": {

View File

@@ -17,6 +17,7 @@
"blink": "LEDs Blinken",
"device_leds": "LEDs",
"execute_now": "Möchten Sie dieses Muster jetzt einstellen?",
"explanation": "Welches Muster möchten Sie auf diesem Gerät für 30 Sekunden einstellen?",
"pattern": "Wählen Sie das Muster, das Sie verwenden möchten:",
"set_leds": "LEDs einstellen",
"when_blink_leds": "Wann möchten Sie die LEDs blinken lassen?"
@@ -71,6 +72,7 @@
"date": "Datum",
"day": "tag",
"days": "tage",
"default_map": "Standardkarte",
"delete": "Löschen",
"delete_device": "Gerät löschen",
"details": "Einzelheiten",
@@ -147,12 +149,13 @@
"no_items": "Keine Gegenstände",
"none": "Keiner",
"not_connected": "Nicht verbunden",
"of_connected": "% der Geräte",
"of_connected": "% der verbundenen Geräte",
"off": "Aus",
"on": "An",
"optional": "Wahlweise",
"overall_health": "Allgemeine Gesundheit",
"password_policy": "Kennwortrichtlinie",
"preferences": "Einstellungen",
"preview": "Vorschau",
"program": "Programm",
"reason": "Grund",
@@ -176,6 +179,7 @@
"show_all": "Zeige alles",
"socket_connection_closed": "Verbindung geschlossen!",
"start": "Start",
"status": "Status",
"stop_editing": "Stoppen Sie die Bearbeitung",
"submit": "Absenden",
"submitted": "Eingereicht",
@@ -272,6 +276,7 @@
"contact": {
"access_pin": "Zugangs-PIN",
"add_contact": "Kontakt hinzufügen",
"contact": "Kontakt",
"create_contact": "Kontakt erstellen",
"currently_selected_contact": "Aktuell ausgewählter Kontakt: {{contact}}",
"delete": "Kontakt löschen?",
@@ -321,13 +326,13 @@
"error_edit_blacklist": "Fehler beim Bearbeiten der schwarzen Liste: {{error}}",
"error_fetching_device": "Fehler beim Abrufen der Geräteinformationen: {{error}}",
"error_fetching_devices": "Fehler beim Abrufen von Geräten: {{error}}",
"health_explanation": "Zustand der angeschlossenen Geräte",
"memory_explanation": "Von angeschlossenen Geräten belegter Speicher",
"health_explanation": "Zustand der verbundenen Geräte ((Geräte = 100 % * 100 + Geräte > 90 % * 95 + Geräte > 60 % * 75 + Geräte < 60 % * 35) / Verbundene Geräte)",
"memory_explanation": "Anzahl verbundener Geräte mit entsprechendem belegtem Speicher %",
"remove_from_blacklist": "Von der schwarzen Liste entfernen",
"success_added_blacklist": "Gerät erfolgreich zur Blacklist hinzugefügt!",
"success_edit_blacklist": "Blacklist erfolgreich bearbeitet!",
"success_removed_blacklist": "Gerät erfolgreich von Blacklist entfernt!",
"uptimes_explanation": "Zeit, zu der verbundene Geräte aktiv und verbunden waren"
"uptimes_explanation": "Anzahl der verbundenen Geräte basierend auf ihrer Betriebszeit"
},
"device_logs": {
"log": "Protokoll",
@@ -347,6 +352,9 @@
"currently_selected_venue": "Aktuell ausgewählter Veranstaltungsort: {{config}}",
"delete_success": "Entität erfolgreich gelöscht",
"delete_warning": "Achtung: Dieser Vorgang kann nicht rückgängig gemacht werden",
"duplicate_from_node": "Mit einem bestimmten Root-Knoten duplizieren",
"duplicate_map": "Karte duplizieren",
"duplicate_with_node": "Dupliziere {{mapName}} mit {{rootName}} als Root-Knoten",
"edit_failure": "Aktualisierung fehlgeschlagen : {{error}}",
"enter_here": "Geben Sie hier die IP(s) ein, die Sie hinzufügen möchten",
"entire_tree": "Netzwerkkarte",
@@ -363,6 +371,7 @@
"ip_detection": "IP-Erkennung",
"ip_formats": "Sie können IPv4- oder IPv6-Adressen in den folgenden Formaten hinzufügen:",
"lower_priority": "Niedrigere Priorität setzen",
"map": "Karte",
"map_delete_success": "Karte erfolgreich gelöscht!",
"need_select_entity": "sSie müssen eine Entität aus der folgenden Tabelle auswählen",
"no_ips": "Keine IPs ausgewählt",
@@ -569,6 +578,9 @@
"verification_code": "Geben Sie hier Ihre Bestätigung ein",
"wrong_code": "Der eingegebene Bestätigungscode ist ungültig."
},
"preferences": {
"provisioning": "Bereitstellung"
},
"reboot": {
"directions": "Wann möchten Sie dieses Gerät neu starten?",
"now": "Möchten Sie dieses Gerät jetzt neu starten?",
@@ -662,6 +674,19 @@
"uptime": "Betriebszeit",
"used_total_memory": "{{used}} verwendet / {{total}} insgesamt"
},
"subscriber": {
"create": "Abonnenten erstellen",
"edit": "Abonnent bearbeiten",
"error_create": "Fehler beim Erstellen des Abonnenten: {{error}}",
"error_delete": "Fehler beim Löschen des Abonnenten: {{error}}",
"error_fetching": "Fehler beim Abrufen von Abonnenten: {{error}}",
"error_fetching_single": "Fehler beim Abrufen des Abonnenten: {{error}}",
"error_update": "Fehler beim Aktualisieren des Abonnenten: {{error}}",
"subscribers": "Abonnenten",
"success_create": "Abonnent erfolgreich erstellt!",
"success_delete": "Abonnent erfolgreich gelöscht!",
"success_update": "Abonnent erfolgreich aktualisiert!"
},
"system": {
"error_fetching": "Fehler beim Abrufen von Systeminformationen",
"error_reloading": "Fehler beim Neuladen: {{error}}",
@@ -751,6 +776,7 @@
"send_code_again": "Code nochmal senden",
"show_hide_password": "Passwort anzeigen/verbergen",
"successful_validation": "Telefonnummer bestätigt! Klicken Sie auf die Schaltfläche Speichern, um es mit Ihrem Profil zu verknüpfen",
"table_title": "Admin-Benutzer",
"update_failure": "Fehler beim Aktualisieren: {{error}}",
"update_failure_title": "Update fehlgeschlagen",
"update_success": "Benutzer erfolgreich aktualisiert",

View File

@@ -17,6 +17,7 @@
"blink": "Blink",
"device_leds": "Device LEDs",
"execute_now": "Would you like to set this pattern now?",
"explanation": "What pattern would you like to set on this device for 30 seconds?",
"pattern": "LEDs pattern: ",
"set_leds": "Set LEDs",
"when_blink_leds": "When would you like to make the device LEDs blink?"
@@ -71,6 +72,7 @@
"date": "Date",
"day": "day",
"days": "days",
"default_map": "Default Map",
"delete": "Delete",
"delete_device": "Delete Device",
"details": "Details",
@@ -147,12 +149,13 @@
"no_items": "No Items",
"none": "None",
"not_connected": "Not Connected",
"of_connected": "% of devices",
"of_connected": "% of connected devices",
"off": "Off",
"on": "On",
"optional": "Optional",
"overall_health": "Overall Health",
"password_policy": "Password Policy",
"preferences": "Preferences",
"preview": "Preview",
"program": "Program",
"reason": "Reason",
@@ -176,6 +179,7 @@
"show_all": "Show All",
"socket_connection_closed": "Connection closed!",
"start": "Start",
"status": "Status",
"stop_editing": "Stop Editing",
"submit": "Submit",
"submitted": "Submitted",
@@ -272,6 +276,7 @@
"contact": {
"access_pin": "Access PIN",
"add_contact": "Add Contact",
"contact": "Contact",
"create_contact": "Create Contact",
"currently_selected_contact": "Currently Selected Contact: {{contact}}",
"delete": "Delete Contact?",
@@ -321,13 +326,13 @@
"error_edit_blacklist": "Error editing blacklist: {{error}}",
"error_fetching_device": "Error fetching device information: {{error}}",
"error_fetching_devices": "Error while fetching devices: {{error}}",
"health_explanation": "Health of connected devices",
"memory_explanation": "Memory used by connected devices",
"health_explanation": "Health of connected devices ((Devices=100% * 100 + Devices>90% * 95 + Devices>60% * 75 + Devices<60% * 35) / ConnectedDevices)",
"memory_explanation": "Amount of connected devices with corresponding memory used percentage",
"remove_from_blacklist": "Remove from blacklist",
"success_added_blacklist": "Device successfully added to blacklist!",
"success_edit_blacklist": "Successfully edited blacklist!",
"success_removed_blacklist": "Successfully removed device from blacklist!",
"uptimes_explanation": "Time connected devices have been up and connected"
"uptimes_explanation": "Amount of devices connected based on their uptime"
},
"device_logs": {
"log": "Log",
@@ -347,6 +352,9 @@
"currently_selected_venue": "Currently Selected Venue: {{config}}",
"delete_success": "Entity Successfully Deleted",
"delete_warning": "Warning: this operation cannot be reverted",
"duplicate_from_node": "Duplicate with specific Root Node",
"duplicate_map": "Duplicate Map",
"duplicate_with_node": "Duplicate {{mapName}} with {{rootName}} as root node",
"edit_failure": "Update unsuccessful : {{error}}",
"enter_here": "Enter the IP(s) you'd like to add here",
"entire_tree": "Network Map",
@@ -363,6 +371,7 @@
"ip_detection": "IP Detection",
"ip_formats": "You can add IPv4 or IPv6 addresses in the following formats:",
"lower_priority": "Make Lower Priority",
"map": "Map",
"map_delete_success": "Map Successfully Deleted!",
"need_select_entity": "You need to select an entity from the table below",
"no_ips": "No IPs selected",
@@ -569,6 +578,9 @@
"verification_code": "Enter your verification here",
"wrong_code": "The verification code that was entered is not valid. "
},
"preferences": {
"provisioning": "Provisioning"
},
"reboot": {
"directions": "When would you like to reboot this device?",
"now": "Would you like to reboot this device now?",
@@ -662,6 +674,19 @@
"uptime": "Uptime",
"used_total_memory": "{{used}} used / {{total}} total "
},
"subscriber": {
"create": "Create Subscriber",
"edit": "Edit Subscriber",
"error_create": "Error creating subscriber: {{error}}",
"error_delete": "Error deleting subscriber: {{error}}",
"error_fetching": "Error fetching subscribers: {{error}}",
"error_fetching_single": "Error fetching subscriber: {{error}}",
"error_update": "Error updating subscriber: {{error}}",
"subscribers": "Subscribers",
"success_create": "Subscriber successfully created!",
"success_delete": "Subscriber successfully deleted!",
"success_update": "Successfully updated subscriber!"
},
"system": {
"error_fetching": "Error while fetching system information",
"error_reloading": "Error while reloading: {{error}}",
@@ -751,6 +776,7 @@
"send_code_again": "Send Code Again",
"show_hide_password": "Show/Hide Password",
"successful_validation": "Phone Number Validated! Click the save button to link it to your profile",
"table_title": "Admin Users",
"update_failure": "Error while trying to update: {{error}}",
"update_failure_title": "Update Failed",
"update_success": "User Updated Successfully",

View File

@@ -17,6 +17,7 @@
"blink": "Parpadeo",
"device_leds": "LED de dispositivo",
"execute_now": "¿Le gustaría establecer este patrón ahora?",
"explanation": "¿Qué patrón le gustaría establecer en este dispositivo durante 30 segundos?",
"pattern": "Elija el patrón que le gustaría usar:",
"set_leds": "Establecer LED",
"when_blink_leds": "¿Cuándo desea que los LED del dispositivo parpadeen?"
@@ -71,6 +72,7 @@
"date": "Fecha",
"day": "día",
"days": "días",
"default_map": "Mapa predeterminado",
"delete": "Borrar",
"delete_device": "Eliminar dispositivo",
"details": "Detalles",
@@ -147,12 +149,13 @@
"no_items": "No hay articulos",
"none": "Ninguna",
"not_connected": "No conectado",
"of_connected": "% de dispositivos",
"of_connected": "% de dispositivos conectados",
"off": "Apagado",
"on": "en",
"optional": "Opcional",
"overall_health": "Salud en general",
"password_policy": "Política de contraseñas",
"preferences": "Preferencias",
"preview": "Avance",
"program": "Programa",
"reason": "Razón",
@@ -176,6 +179,7 @@
"show_all": "Mostrar todo",
"socket_connection_closed": "¡Conexión cerrada!",
"start": "comienzo",
"status": "Estado",
"stop_editing": "Dejar de editar",
"submit": "Enviar",
"submitted": "Presentado",
@@ -272,6 +276,7 @@
"contact": {
"access_pin": "PIN de acceso",
"add_contact": "Agregar contacto",
"contact": "Contacto",
"create_contact": "Crear contacto",
"currently_selected_contact": "Contacto seleccionado actualmente: {{contact}}",
"delete": "¿Borrar contacto?",
@@ -321,13 +326,13 @@
"error_edit_blacklist": "Error al editar la lista negra: {{error}}",
"error_fetching_device": "Error al obtener la información del dispositivo: {{error}}",
"error_fetching_devices": "Error al recuperar dispositivos: {{error}}",
"health_explanation": "Salud de los dispositivos conectados",
"memory_explanation": "Memoria utilizada por dispositivos conectados",
"health_explanation": "Estado de los dispositivos conectados ((Dispositivos = 100% * 100 + Dispositivos> 90% * 95 + Dispositivos> 60% * 75 + Dispositivos <60% * 35) / Dispositivos conectados)",
"memory_explanation": "Cantidad de dispositivos conectados con la memoria correspondiente utilizada%",
"remove_from_blacklist": "ELIMINAR DE LA LISTA NEGRA",
"success_added_blacklist": "¡Dispositivo agregado exitosamente a la lista negra!",
"success_edit_blacklist": "Lista negra editada con éxito!",
"success_removed_blacklist": "¡Dispositivo eliminado con éxito de la lista negra!",
"uptimes_explanation": "Tiempo que los dispositivos conectados han estado en funcionamiento y conectados"
"uptimes_explanation": "Cantidad de dispositivos conectados según su tiempo de actividad"
},
"device_logs": {
"log": "Iniciar sesión",
@@ -347,6 +352,9 @@
"currently_selected_venue": "Lugar seleccionado actualmente: {{config}}",
"delete_success": "Entidad eliminada correctamente",
"delete_warning": "Advertencia: esta operación no se puede revertir",
"duplicate_from_node": "Duplicar con un nodo raíz específico",
"duplicate_map": "Mapa duplicado",
"duplicate_with_node": "Duplicar {{mapName}} con {{rootName}} como nodo raíz",
"edit_failure": "Actualización fallida: {{error}}",
"enter_here": "Ingrese las IP que desea agregar aquí",
"entire_tree": "Mapa de red",
@@ -363,6 +371,7 @@
"ip_detection": "Detección de IP",
"ip_formats": "Puede agregar direcciones IPv4 o IPv6 en los siguientes formatos:",
"lower_priority": "Hacer una prioridad más baja",
"map": "Mapa",
"map_delete_success": "¡Mapa eliminado correctamente!",
"need_select_entity": "Debe seleccionar una entidad de la siguiente tabla",
"no_ips": "No se seleccionaron direcciones IP",
@@ -569,6 +578,9 @@
"verification_code": "Ingrese su verificación aquí",
"wrong_code": "El código de verificación que se ingresó no es válido."
},
"preferences": {
"provisioning": "Aprovisionamiento"
},
"reboot": {
"directions": "¿Cuándo le gustaría reiniciar este dispositivo?",
"now": "¿Le gustaría reiniciar este dispositivo ahora?",
@@ -662,6 +674,19 @@
"uptime": "Tiempo de actividad",
"used_total_memory": "{{used}} usado / {{total}} total"
},
"subscriber": {
"create": "Crear suscriptor",
"edit": "Editar suscriptor",
"error_create": "Error al crear el suscriptor: {{error}}",
"error_delete": "Error al eliminar el suscriptor: {{error}}",
"error_fetching": "Error al obtener suscriptores: {{error}}",
"error_fetching_single": "Error al obtener el suscriptor: {{error}}",
"error_update": "Error al actualizar el suscriptor: {{error}}",
"subscribers": "Suscriptores",
"success_create": "¡Suscriptor creado correctamente!",
"success_delete": "¡Suscriptor eliminado correctamente!",
"success_update": "Suscriptor actualizado con éxito!"
},
"system": {
"error_fetching": "Error al obtener información del sistema",
"error_reloading": "Error al recargar: {{error}}",
@@ -751,6 +776,7 @@
"send_code_again": "Enviar Código De nuevo",
"show_hide_password": "Mostrar / Ocultar contraseña",
"successful_validation": "¡Número de teléfono validado! Haga clic en el botón guardar para vincularlo a su perfil",
"table_title": "Usuarios administrativos",
"update_failure": "Error al intentar actualizar: {{error}}",
"update_failure_title": "Actualización fallida",
"update_success": "Usuario actualizado con éxito",

View File

@@ -17,6 +17,7 @@
"blink": "Cligner",
"device_leds": "LED de l'appareil",
"execute_now": "Souhaitez-vous définir ce modèle maintenant ?",
"explanation": "Quel modèle souhaitez-vous définir sur cet appareil pendant 30 secondes ?",
"pattern": "Choisissez le modèle que vous souhaitez utiliser :",
"set_leds": "Définir les LED",
"when_blink_leds": "Quand souhaitez-vous faire clignoter les LED de l'appareil ?"
@@ -71,6 +72,7 @@
"date": "Rendez-vous amoureux",
"day": "journée",
"days": "journées",
"default_map": "Carte par défaut",
"delete": "Effacer",
"delete_device": "Supprimer le périphérique",
"details": "Détails",
@@ -147,12 +149,13 @@
"no_items": "Pas d'objet",
"none": "Aucun",
"not_connected": "Pas connecté",
"of_connected": "% d'appareils",
"of_connected": "% d'appareils connectés",
"off": "De",
"on": "sur",
"optional": "Optionnel",
"overall_health": "Santé globale",
"password_policy": "Politique de mot de passe",
"preferences": "Préférences",
"preview": "Aperçu",
"program": "Programme",
"reason": "raison",
@@ -176,6 +179,7 @@
"show_all": "Montre tout",
"socket_connection_closed": "Connexion fermée !",
"start": "Début",
"status": "Statut",
"stop_editing": "Arrêter la modification",
"submit": "Soumettre",
"submitted": "Soumis",
@@ -272,6 +276,7 @@
"contact": {
"access_pin": "NIP d'accès",
"add_contact": "Ajouter le contact",
"contact": "Contact",
"create_contact": "Créer un contact",
"currently_selected_contact": "Contact actuellement sélectionné : {{contact}}",
"delete": "Effacer le contact?",
@@ -321,13 +326,13 @@
"error_edit_blacklist": "Erreur lors de la modification de la liste noire : {{error}}",
"error_fetching_device": "Erreur lors de la récupération des informations sur l'appareil : {{error}}",
"error_fetching_devices": "Erreur lors de la récupération des appareils : {{error}}",
"health_explanation": "Santé des appareils connectés",
"memory_explanation": "Mémoire utilisée par les appareils connectés",
"health_explanation": "Santé des appareils connectés ((Appareils = 100 % * 100 + Appareils> 90 % * 95 + Appareils> 60 % * 75 + Appareils < 60 % * 35) / Appareils connectés)",
"memory_explanation": "Nombre d'appareils connectés avec la mémoire correspondante utilisée %",
"remove_from_blacklist": "Supprimer de la liste noire",
"success_added_blacklist": "Appareil ajouté avec succès à la liste noire !",
"success_edit_blacklist": "Liste noire modifiée avec succès !",
"success_removed_blacklist": "Appareil supprimé de la liste noire !",
"uptimes_explanation": "Heure à laquelle les appareils connectés ont été activés et connecs"
"uptimes_explanation": "Nombre d'appareils connectés en fonction de leur disponibilité"
},
"device_logs": {
"log": "Bûche",
@@ -347,6 +352,9 @@
"currently_selected_venue": "Lieu actuellement sélectionné : {{config}}",
"delete_success": "Entité supprimée avec succès",
"delete_warning": "Attention : cette opération ne peut pas être annulée",
"duplicate_from_node": "Dupliquer avec un nœud racine spécifique",
"duplicate_map": "Carte en double",
"duplicate_with_node": "Dupliquer {{mapName}} avec {{rootName}} comme nœud racine",
"edit_failure": "Échec de la mise à jour : {{error}}",
"enter_here": "Entrez les IP que vous souhaitez ajouter ici",
"entire_tree": "Carte du réseau",
@@ -363,6 +371,7 @@
"ip_detection": "Détection IP",
"ip_formats": "Vous pouvez ajouter des adresses IPv4 ou IPv6 aux formats suivants :",
"lower_priority": "Faire une priorité inférieure",
"map": "Carte",
"map_delete_success": "Carte supprimée avec succès !",
"need_select_entity": "Vous devez sélectionner une entité dans le tableau ci-dessous",
"no_ips": "Aucune adresse IP sélectionnée",
@@ -569,6 +578,9 @@
"verification_code": "Entrez votre vérification ici",
"wrong_code": "Le code de vérification saisi n'est pas valide."
},
"preferences": {
"provisioning": "Provisioning"
},
"reboot": {
"directions": "Quand souhaitez-vous redémarrer cet appareil ?",
"now": "Souhaitez-vous redémarrer cet appareil maintenant ?",
@@ -662,6 +674,19 @@
"uptime": "La disponibilité",
"used_total_memory": "{{used}} utilisé / {{total}} total"
},
"subscriber": {
"create": "Créer un abonné",
"edit": "Modifier l'abonné",
"error_create": "Erreur lors de la création de l'abonné : {{error}}",
"error_delete": "Erreur lors de la suppression de l'abonné : {{error}}",
"error_fetching": "Erreur lors de la récupération des abonnés : {{error}}",
"error_fetching_single": "Erreur lors de la récupération de l'abonné : {{error}}",
"error_update": "Erreur lors de la mise à jour de l'abonné : {{error}}",
"subscribers": "Les abonnés",
"success_create": "Abonné créé avec succès !",
"success_delete": "Abonné supprimé avec succès !",
"success_update": "Abonné mis à jour avec succès !"
},
"system": {
"error_fetching": "Erreur lors de la récupération des informations système",
"error_reloading": "Erreur lors du rechargement : {{error}}",
@@ -751,6 +776,7 @@
"send_code_again": "Envoyer code à nouveau",
"show_hide_password": "Afficher/Masquer le mot de passe",
"successful_validation": "Numéro de téléphone validé ! Cliquez sur le bouton Enregistrer pour le lier à votre profil",
"table_title": "Utilisateurs administrateurs",
"update_failure": "Erreur lors de la tentative de mise à jour : {{error}}",
"update_failure_title": "mise à jour a échoué",
"update_success": "L'utilisateur a bien été mis à jour",

View File

@@ -17,6 +17,7 @@
"blink": "Piscar",
"device_leds": "LEDs do dispositivo",
"execute_now": "Você gostaria de definir este padrão agora?",
"explanation": "Que padrão você gostaria de definir neste dispositivo por 30 segundos?",
"pattern": "Escolha o padrão que deseja usar:",
"set_leds": "Definir LEDs",
"when_blink_leds": "Quando você gostaria de fazer os LEDs do dispositivo piscarem?"
@@ -71,6 +72,7 @@
"date": "Encontro",
"day": "dia",
"days": "dias",
"default_map": "Mapa Padrão",
"delete": "Excluir",
"delete_device": "Apagar dispositivo",
"details": "Detalhes",
@@ -147,12 +149,13 @@
"no_items": "Nenhum item",
"none": "Nenhum",
"not_connected": "Não conectado",
"of_connected": "% de dispositivos",
"of_connected": "% de dispositivos conectados",
"off": "Fora",
"on": "em",
"optional": "Opcional",
"overall_health": "Saúde geral",
"password_policy": "Política de Senha",
"preferences": "Preferências",
"preview": "Visualizar",
"program": "Programa",
"reason": "RAZÃO",
@@ -176,6 +179,7 @@
"show_all": "mostre tudo",
"socket_connection_closed": "Conexão fechada!",
"start": "Começar",
"status": "Status",
"stop_editing": "Pare de editar",
"submit": "Enviar",
"submitted": "Submetido",
@@ -272,6 +276,7 @@
"contact": {
"access_pin": "PIN de acesso",
"add_contact": "Adicionar contato",
"contact": "Contato",
"create_contact": "Criar Contato",
"currently_selected_contact": "Contato atualmente selecionado: {{contact}}",
"delete": "Excluir contato?",
@@ -321,13 +326,13 @@
"error_edit_blacklist": "Erro ao editar a lista negra: {{error}}",
"error_fetching_device": "Erro ao buscar informações do dispositivo: {{error}}",
"error_fetching_devices": "Erro ao buscar dispositivos: {{error}}",
"health_explanation": "Saúde de dispositivos conectados",
"memory_explanation": "Memória usada por dispositivos conectados",
"health_explanation": "Integridade dos dispositivos conectados ((Dispositivos = 100% * 100 + Dispositivos> 90% * 95 + Dispositivos> 60% * 75 + Dispositivos <60% * 35) / Dispositivos Conectados)",
"memory_explanation": "Quantidade de dispositivos conectados com a memória correspondente usada%",
"remove_from_blacklist": "Remover da lista negra",
"success_added_blacklist": "Dispositivo adicionado à lista negra com sucesso!",
"success_edit_blacklist": "Lista negra editada com sucesso!",
"success_removed_blacklist": "Dispositivo removido com sucesso da lista negra!",
"uptimes_explanation": "Há tempo em que os dispositivos conectados estão ativados e conectados"
"uptimes_explanation": "Quantidade de dispositivos conectados com base em seu tempo de atividade"
},
"device_logs": {
"log": "Registro",
@@ -347,6 +352,9 @@
"currently_selected_venue": "Local selecionado atualmente: {{config}}",
"delete_success": "Entidade excluída com sucesso",
"delete_warning": "Aviso: esta operação não pode ser revertida",
"duplicate_from_node": "Duplicar com nó raiz específico",
"duplicate_map": "Mapa duplicado",
"duplicate_with_node": "Duplicar {{mapName}} com {{rootName}} como nó raiz",
"edit_failure": "Atualização malsucedida: {{error}}",
"enter_here": "Digite o (s) IP (s) que deseja adicionar aqui",
"entire_tree": "Mapa de Rede",
@@ -363,6 +371,7 @@
"ip_detection": "Detecção de IP",
"ip_formats": "Você pode adicionar endereços IPv4 ou IPv6 nos seguintes formatos:",
"lower_priority": "Faça menor prioridade",
"map": "Mapa",
"map_delete_success": "Mapa excluído com sucesso!",
"need_select_entity": "Você precisa selecionar uma entidade da tabela abaixo",
"no_ips": "Nenhum IP selecionado",
@@ -569,6 +578,9 @@
"verification_code": "Insira sua verificação aqui",
"wrong_code": "O código de verificação inserido não é válido."
},
"preferences": {
"provisioning": "Provisioning"
},
"reboot": {
"directions": "Quando você gostaria de reinicializar este dispositivo?",
"now": "Você gostaria de reiniciar este dispositivo agora?",
@@ -662,6 +674,19 @@
"uptime": "Tempo de atividade",
"used_total_memory": "{{used}} usado / {{total}} total"
},
"subscriber": {
"create": "Criar assinante",
"edit": "Editar Assinante",
"error_create": "Erro ao criar assinante: {{error}}",
"error_delete": "Erro ao excluir assinante: {{error}}",
"error_fetching": "Erro ao buscar assinantes: {{error}}",
"error_fetching_single": "Erro ao buscar assinante: {{error}}",
"error_update": "Erro ao atualizar assinante: {{error}}",
"subscribers": "Inscritos",
"success_create": "Assinante criado com sucesso!",
"success_delete": "Assinante excluído com sucesso!",
"success_update": "Assinante atualizado com sucesso!"
},
"system": {
"error_fetching": "Erro ao buscar informações do sistema",
"error_reloading": "Erro ao recarregar: {{error}}",
@@ -751,6 +776,7 @@
"send_code_again": "Envie o Código Novamente",
"show_hide_password": "Mostrar / ocultar senha",
"successful_validation": "Número de telefone validado! Clique no botão Salvar para vinculá-lo ao seu perfil",
"table_title": "Usuários administrativos",
"update_failure": "Erro ao tentar atualizar: {{error}}",
"update_failure_title": "Atualização falhou",
"update_success": "Usuário atualizado com sucesso",

View File

@@ -1,6 +1,9 @@
import React, { useState } from 'react';
import { useTranslation } from 'react-i18next';
import routes from 'routes';
import { CSidebarNavItem } from '@coreui/react';
import { cilSettings, cilPeople, cilTask } from '@coreui/icons';
import CIcon from '@coreui/icons-react';
import { Header, Footer, PageContainer, Sidebar, ToastProvider, useAuth } from 'ucentral-libs';
const TheLayout = () => {
@@ -8,34 +11,34 @@ const TheLayout = () => {
const { endpoints, currentToken, user, avatar, logout } = useAuth();
const { t, i18n } = useTranslation();
const navigation = [
{
_tag: 'CSidebarNavItem',
name: t('simulation.title'),
icon: 'cilTask',
to: '/simulations',
},
{
_tag: 'CSidebarNavItem',
name: t('user.users'),
to: '/users',
icon: 'cilPeople',
},
{
_tag: 'CSidebarNavItem',
name: t('common.system'),
to: '/system',
icon: 'cilSettings',
},
];
return (
<div className="c-app c-default-layout">
<Sidebar
showSidebar={showSidebar}
setShowSidebar={setShowSidebar}
logo="assets/Small_Logo.png"
options={navigation}
options={
<>
<CSidebarNavItem
className="font-weight-bold"
name={t('simulation.title')}
to="/simulations"
icon={<CIcon content={cilTask} size="xl" className="mr-3" />}
/>
<CSidebarNavItem
className="font-weight-bold"
name={t('user.users')}
to="/users"
icon={<CIcon content={cilPeople} size="xl" className="mr-3" />}
/>
<CSidebarNavItem
className="font-weight-bold"
name={t('common.system')}
to="/system"
icon={<CIcon content={cilSettings} size="xl" className="mr-3" />}
/>
</>
}
redirectTo="/devices"
logoWidth="90px"
/>