Initial Commit - NG UI
* Roboto and font-awesome fonts are added in package.json
* Replace Nginx alpine varient to stable
* Devops files are added
* Docker file aligned as per community reviews
* Enhancement - NS primitive, Azure inclusion and domain name
* RWD changes
Change-Id: If543efbf127964cbd8f4be4c5a67260c91407fd9
Signed-off-by: kumaran.m <kumaran.m@tataelxsi.co.in>
diff --git a/src/assets/i18n/es.json b/src/assets/i18n/es.json
new file mode 100644
index 0000000..0cd37b1
--- /dev/null
+++ b/src/assets/i18n/es.json
@@ -0,0 +1,479 @@
+{
+ "OSM": "OSM",
+ "APPVERSION": "Versión de la aplicación",
+ "OSMVERSION": "Versión OSM",
+ "OSMSOURCEMANO": "Fuente abierta MANO",
+ "ADMIN": "Admin",
+ "ENTRIES": "entradas",
+ "COMPOSE": "Componer un",
+ "CREATE": "Crear",
+ "SELECT": "Seleccionar",
+ "CANCEL": "Cancelar",
+ "SAVE": "Salvar",
+ "COUNT": "contar",
+ "IMAGE": "Imagen",
+ "IPPROFILEREF": "IP Profile Ref",
+ "ACTION": "Acción",
+ "ADD": "Añadir",
+ "EDIT": "Editar",
+ "APPLY": "Aplicar",
+ "FORCE": "Fuerza",
+ "DOWNLOAD": "Descargar",
+ "CONTENT": "contenido",
+ "DELETE": "Borrar",
+ "FORCEDELETE": "Eliminar forzado",
+ "RENAME": "Rebautizar",
+ "INFO": "Info",
+ "NSPACKAGES": "NS Paquetes",
+ "VNFPACKAGES": "VNF Paquetes",
+ "INSTANCES": "Instancias",
+ "INSTANTIATE": "Instanciar",
+ "NSINSTANCES": "Instancias de NS",
+ "VNFINSTANCES": "Instancias VNF",
+ "PDUINSTANCES": "Instancias PDU",
+ "VIMACCOUNTS": "Cuentas VIM",
+ "WIMACCOUNTS": "Cuentas WIM",
+ "SDNCONTROLLER": "Controlador SDN",
+ "NETSLICE": "Netslice",
+ "PROJECT": "Proyecto",
+ "DOMAIN": "Dominio",
+ "PACKAGES": "Paquetes",
+ "MODIFIED": "Modificado",
+ "NODATAMSG": "No hay datos disponibles en la tabla",
+ "SHORTNAME": "Nombre corto",
+ "IDENTIFIER": "Identificador",
+ "DESCRIPTION": "Descripción",
+ "VENDOR": "Vendedor",
+ "VERSION": "Versión",
+ "ACTIONS": "Comportamiento",
+ "NAME": "NOMBRE",
+ "USAGESTATE": "Estado de uso",
+ "MODIFICATIONDATE": "Fecha de modificación",
+ "CREATEDDATE": "Fecha de creación",
+ "OPERATIONALSTATUS": "Estado operativo",
+ "OPERATIONALSTATE": "Estado operacional",
+ "CONFIGSTATUS": "Estado de configuración",
+ "DETAILEDSTATUS": "Estado detallado",
+ "NSDNAME": "Nombre nsd",
+ "NSTNAME": "Nst name",
+ "TYPE": "Tipo",
+ "VNFD": "VNFD",
+ "VNF": "VNF",
+ "MEMBERINDEX": "Índice de miembros",
+ "NS": "NS",
+ "CREATEDAT": "Creado en",
+ "CREATED": "Creado",
+ "ALL": "Todas",
+ "ID": "Id",
+ "OPERATIONSTATE": "Estado de la operación",
+ "STARTTIME": "Hora de inicio",
+ "STATUSENTEREDTIME": "Tiempo ingresado estado",
+ "HISTORYOFOPERATIONS": "Historia de operaciones",
+ "UPDATE": "Actualizar",
+ "READONLYMODE": "Modo de solo lectura",
+ "CURRENTLY": "Actualmente",
+ "ON": "En",
+ "OFF": "APAGADA",
+ "IN": "en",
+ "FILES": "Archivos",
+ "NEW": "Nueva",
+ "RECENTLY": "Recientemente",
+ "TOPOLOGY": "Topología",
+ "PLEASEWAIT": "Por favor espera",
+ "LOADING": "Cargando",
+ "RESOURCEORCHESTRATOR": "Orquestador de recursos",
+ "VIEW": "Ver",
+ "DROP": "soltar",
+ "HERE": "aquí",
+ "MAPVIEW": "Vista del mapa",
+ "LISTVIEW": "Vista de la lista",
+ "OK": "Okay",
+ "DELETEDSUCCESSFULLY": "Eliminada Exitosamente",
+ "SESSIONEXPIRY": "Sesión expirada, por favor ingrese nuevamente",
+ "DELETECONFIRMPOPUPMESSAGE": "¿Seguro que quieres eliminar?",
+ "DELETELOADERMESSAGE": "Por favor espere mientras la eliminación está en progreso",
+ "VALUE": "Valor",
+ "PERFORMACTION": "Realizar una acción",
+ "EXECUTE": "Ejecutar",
+ "EXECNSPRIMITIVE": "Ejecutar NS Primitiva",
+ "PRIMITIVETYPE": "Tipo primitivo",
+ "VNFPRIMITIVE": "Nivel VNF Primitivo",
+ "NSPRIMITIVE": "NS Level Primitive",
+ "DESCRIPTOR": "Descriptora",
+ "ERROR": "Algo salió mal. Por favor, vuelva a intentarlo",
+ "SHOWGRAPH": "Mostrar gráfico",
+ "UPDATESHOWGRAPH": "Actualizar y mostrar gráfico",
+ "CREATEPACKAGE": "Crear nuevo paquete",
+ "GZFILETYPEERRROR": "Cargue solo el archivo tar.gz y el tamaño no debe exceder los 15 MB",
+ "YAMLFILETYPEERRROR": "Cargue solo el archivo YAML y el tamaño no debe exceder los 15 MB",
+ "JSONFILETYPEERRROR": "Cargue solo el archivo JSON y el tamaño no debe exceder los 15 MB",
+ "PUBFILETYPEERRROR": "Cargue solo el archivo PUB y el tamaño no debe exceder los 15 MB",
+ "PACKAGE": "Paquete",
+ "URL": "URL",
+ "DEPLOYED": "Desplegada",
+ "ROLES": "Roles",
+ "INSTANCEDETAILS": "Detalles de instancia",
+ "IPADDRESS": "Dirección IP",
+ "MGMT": "Mgmt",
+ "NETNAME": "Nombre neto",
+ "USER": "Usuaria",
+ "PORT": "Puerto",
+ "USERNAME": "Nombre de usuario",
+ "PASSWORD": "Contraseña",
+ "NODATAERROR": "Se produjo un error al recuperar la información",
+ "FREEZE": "Congelar",
+ "UNFREEZE": "Descongelar",
+ "CLONE": "Clon",
+ "CLONECONFIRMPOPUPMESSAGE": "Estás seguro de querer clonar",
+ "CLONESUCCESSFULLY": "Paquete clonado exitosamente",
+ "DROPFILES": "Simplemente arrastre y suelte archivos aquí o haga clic aquí para cargar archivos",
+ "DROPFILESVALIDATION": "Por favor seleccione un archivo para procesar",
+ "METRICS": "Métrica",
+ "NOOFHOURS": "No de horas",
+ "MANDATORYCHECK": "Los campos obligatorios están marcados con un asterisco (*)",
+ "K8VERSION": "Versión K8",
+ "ENTER": "Entrar",
+ "SWITCHPROJECT": "Cambiar proyecto",
+ "CURRENTPROJECT": "Proyecto actual",
+ "SUBMIT": "Entrar",
+ "REFRESH": "Actualizar",
+ "OPEN": "Abierta",
+ "UPLOADCONFIG": "Subir configuración",
+ "FILEUPLOADLABEL": "O cargar desde el archivo",
+ "CONFIG": "Config",
+ "YAMLCONFIG": "Yaml Config",
+ "CHOOSEFILE": "Elija el archivo",
+ "INVALIDCONFIG": "Configuración inválida",
+ "PAGE": {
+ "DASHBOARD": {
+ "DASHBOARD": "Tablero",
+ "RECENTUSERLOG": "Registro de usuario reciente",
+ "LOGS": "Troncos",
+ "FAILEDINSTANCES": "Instancias fallidas",
+ "NOINSTANCES": "Keine Instanzen verfügbar",
+ "UPTIME": "Tiempodeactividad",
+ "RUNNINGINSTANCES": "Corriendo Instancias",
+ "NETSLICETEMPLATE": "Plantilla NetSlice",
+ "NETSLICEINSTANCE": "NetSlice Instancias",
+ "USERS": "Usuarios",
+ "PROJECTS": "Proyectos",
+ "USERSETTINGS": "Usuarios Ajustes",
+ "LOGOUT": "Cerrar sesión"
+ },
+ "LOGIN": {
+ "USERNAME": "Nombre de usuario",
+ "PASSWORD": "Contraseña",
+ "SIGNUP": "Regístrate",
+ "ACCOUNTCREATEMESSAGE": "¿No tienes una cuenta?",
+ "LOGIN": "iniciar sesión",
+ "PASSWORDVALIDMESSAGE": "se requiere contraseña",
+ "USERNAMEVALIDMESSAGE": "Se requiere nombre de usuario",
+ "SIGNINMSG": "Inicia sesión para iniciar tu sesión.",
+ "PASSWORDMINLENGTHVALIDMESSAGE": "La contraseña debe tener 8 caracteres y contiene al menos un carácter en mayúscula, minúscula, numérico y especial",
+ "USERNAMEMINLENGTHVALIDMESSAGE": "El nombre de usuario debe tener al menos 5 caracteres"
+ },
+ "INSTANCEINSTANTIATE": {
+ "NEWINSTANCE": "Nueva instancia",
+ "NSNAME": "Nombre de Ns",
+ "DESCRIPTION": "Descripción",
+ "NSID": "Nsd Id",
+ "SSHKEY": "SSH Key",
+ "VIMACCOUNT": "Cuenta VIM",
+ "SSHKEYMSG": "Pega tu llave aquí"
+ },
+ "NSMETRIC": {
+ "INSTANCESMETRIC": "Instancia métrica",
+ "METRICERROR": "Datos no disponibles en métricas"
+ },
+ "USERSETTINGS": {
+ "LANGUAGE": "Idioma"
+ },
+ "VIM": {
+ "CREATEDSUCCESSFULLY": "VIM Creada Exitosamente",
+ "LOACTIONINFO": "Escriba el nombre de la ubicación y haga clic en el botón Intro para seleccionar la ubicación de la lista"
+ },
+ "VIMDETAILS": {
+ "NEWVIM": "Nuevo VIM",
+ "VIMACCOUNTDETAILS": "VIM Account detalles",
+ "NAME": "Nombre",
+ "VIMUSERNAME": "VIM Nombre de usuario",
+ "VIMURL": "VIM URL",
+ "VIMTYPE": "Tipo",
+ "TENANTNAME": "Tenant Nombre",
+ "DESCRIPTION": "Descripción",
+ "SCHEMATYPE": "Tipo de esquema",
+ "SCHEMAVERSION": "Versión de esquema",
+ "CONFIGPARAMETERS": "CONFIGURAR PARÁMETROS",
+ "SDNCONTROLLER": "SDN Controladora",
+ "SDNPORTMAPPING": "SDN La asignación de puertos",
+ "VIMNETWORKNAME": "VIM Nombre de red",
+ "SECURITYGROUPS": "Grupos de seguridad",
+ "AVAILABILITYZONE": "Zona de disponibilidad",
+ "REGIONALNAME": "Nombre de región",
+ "INSECURE": "Insegura",
+ "USEEXISTINGFLAVOURS": "Usa sabores existentes",
+ "USEINTERNALENDPOINT": "Usar punto final interno",
+ "APIVERSION": "Versión API ",
+ "PROJECTDOMAINID": "Proyecto dominio id",
+ "PROJECTDOMAINNAME": "Proyecto dominio name",
+ "USERDOMAINID": "Usuaria dominio id",
+ "USERDOMAINUSER": "Usuaria dominio nombre",
+ "KEYPAIR": "Par de claves",
+ "DATAPLANEPHYSICALNET": "Plano de datos physical net",
+ "USEFLOATINGIP": "Utilizar flotante ip",
+ "DATAPLANENETVLANRANGE": "Plano de datos net vlan range",
+ "MICROVERSION": "Microversión",
+ "BACKTOVIMACCOUNTS": "Atrás a VimAccounts",
+ "VIMPASSWORD": "VIM Contraseña",
+ "ADDITIONALCONFIG": "Adicional configuración",
+ "ADDITIONALCONFIGPLACEHOLDER": "{'key1': [...], 'key2': {}, 'key3': ''}",
+ "NEWVIMACCOUNT": "Nueva VIM Cuenta",
+ "ORGNAME": "Orgnombre",
+ "VCENTERIP": "Vcenter ip",
+ "VCENTERPORT": "Vcenter Puerto",
+ "ADMINUSERNAME": "Administración nombre de usuario",
+ "VCENTERUSER": "Vcenter usuaria",
+ "ADMINPASSWORD": "Administración contraseña",
+ "VCENTERPASSWORD": "Vcenter contraseña",
+ "NSXMANAGER": "Nsx gerente",
+ "VROPSSITE": "Vrops sitio",
+ "NSXUSER": "Nsx usuaria",
+ "VROPSUSER": "Vrops usuaria",
+ "NSXPASSWORD": "Nsx contraseña",
+ "VROPSPASSWORD": "Vrops contraseña",
+ "VPCCIDRBLOCK": "VPC cidr bloquear",
+ "FLAVORIINFO": "Flavor informacion",
+ "VIM_TYPE": "VIM Tipo",
+ "VIMLOCATION": "VIM Ubicación",
+ "SUBSCRIPTIONID": "ID de suscripción",
+ "RESOURCEGROUP": "Grupo de recursos",
+ "VNETNAME": "Nombre de red virtual",
+ "FLAVORSPATTERN": "Patrón de sabores"
+ },
+ "WIMACCOUNTS": {
+ "CREATEDSUCCESSFULLY": "WIM Creado Exitosamente",
+ "WIMDETAILS": "Detalles de WIM",
+ "NEWWIM": "Nuevo WIM",
+ "SCHEMAVERSION": "Versión de esquema",
+ "RO": "RO",
+ "ROACCOUNT": "Cuenta RO",
+ "USERNAME": "Nombre de usuario de WIM",
+ "PASSWORD": "Contraseña WIM"
+ },
+ "NSINSTANCE": {
+ "NEWNSINSTANCE": "Nueva NS",
+ "CREATEDSUCCESSFULLY": "NS Ejemplo Creado Exitosamente"
+ },
+ "VNFINSTANCE": {
+ "ADDVNFINSTANCE": "Agregar instancia VNF"
+ },
+ "PDUINSTANCE": {
+ "NEWPDUINSTANCE": "Nueva PDU",
+ "PDUTYPE": "Tipo de PDU",
+ "PARAMETERS": "Parámetros de instancias de PDU",
+ "ADDINSTANCEPARAMS": "Agregar parámetros",
+ "CREATEDSUCCESSFULLY": "Instancias de PDU creadas con éxito"
+ },
+ "NETSLICEINSTANCE": {
+ "CREATENETSLICEINSTANCE": "Crear NSI"
+ },
+ "SDNCONTROLLER": {
+ "NEWSDNCONTROLLER": "Nuevo controlador SDN",
+ "REGISTEREDSDNCONTROLLER": "Controladores SDN registrados",
+ "RO": "RO",
+ "DPID": "DPID",
+ "CREATEDSUCCESSFULLY": "SDN registrado con éxito",
+ "DPIDPLACEHOLDER": "xx:xx:xx:xx:xx:xx:xx:xx",
+ "DETAILS": "Detalles del controlador SDN"
+ },
+ "USERS": {
+ "CREATEUSER": "Crear usuario",
+ "NEWUSER": "Nuevo usuario",
+ "USERNAME": "Nombre de usuario",
+ "PASSWORD": "Contraseña",
+ "CONFPASSWORD": "confirmar Contraseña",
+ "EDITUSER": "editar usuario",
+ "NEWPASSWORD": "Nueva contraseña",
+ "DEFAULTPROJECT": "Proyecto predeterminado",
+ "PASSWORDCONFLICT": "La contraseña y la contraseña de confirmación no coinciden",
+ "PASSWORDMATCH": "Contraseña",
+ "CREATEDSUCCESSFULLY": "Usuario Creada Exitosamente",
+ "EDITEDSUCCESSFULLY": "Usuario editado correctamente",
+ "EDITCREDENTIALS": "Cambia la contraseña",
+ "EDITUSERNAME": "Cambie el nombre de usuario",
+ "PROJECTSROLES": "Roles de proyectos",
+ "EDITPROJECTROLEMAPPING": "Editar asignación de roles de proyecto",
+ "ADDMAPPINGS": "Agregar asignaciones",
+ "EDITPROJECTROLEERROR": "Proporcione al menos un mapeo de roles del proyecto para continuar"
+ },
+ "TOPOLOGY": {
+ "SELECTELEMENT": "Seleccionar elemento",
+ "VL": "VL",
+ "VNF": "VNF",
+ "VNFD": "VNFD",
+ "CP": "CP",
+ "NSD": "NSD",
+ "NS": "NS",
+ "VIRTUALLINK": "Enlace virtual",
+ "CONNECTIONPOINT": "Punto de conexión",
+ "INTCONNECTIONPOINT": "Int Punto de conexión",
+ "LINK": "Enlazar",
+ "ADDINGCP": "Seleccione un punto de conexión de {{vnfdname}} para vincular {{vlname}}?",
+ "INFO": "Informacion",
+ "HELP": "Ayuda",
+ "HELPINFO": {
+ "CREATEEDGE": "Crear borde",
+ "CREATEEDGEFIRSTSETENCE": "Seleccione el primer vértice haciendo clic en él usando",
+ "CREATEEDGESECONDSETENCE": "en otro vértice (diferente al seleccionado).",
+ "DELETEEDGEVERTEX": "Eliminar borde/vértice",
+ "DELETEEDGEVERTEXSENTENCE": "Doble clic en borde / vértice.",
+ "SPREADEDGE": "Borde extendido",
+ "SPREADEDGESENTENCE": "Seleccione el vértice haciendo clic en él usando",
+ "EDGEINFO": "Mostrar información de borde",
+ "EDGEINFOSENTENCE": "Seleccione el borde haciendo clic. La información se mostrará en el lado izquierdo."
+ },
+ "VDU": "VDU",
+ "INTVL": "IntVL",
+ "INTCP": "IntCP",
+ "DATAEMPTY": "Por favor cambia algo"
+ },
+ "PROJECT": {
+ "NEWPROJECT": "Nuevo proyecto",
+ "CREATEDSUCCESSFULLY": "Proyecto Creada Exitosamente",
+ "UPDATEDSUCCESSFULLY": "Proyecto Actualizada Exitosamente"
+ },
+ "NSPACKAGE": {
+ "ADDNSPACKAGE": "Componer un nuevo NS",
+ "CREATEDSUCCESSFULLY": "NS Paquetes Creada Exitosamente",
+ "NSCOMPOSE": {
+ "UPDATEDSUCCESSFULLY": "Actualizada Exitosamente",
+ "CONFIRMCONNECTIONPOINT": "Confirme para agregar un punto de conexión",
+ "CANNOTLINKVNF": "No puedes vincular un vnf con un vnf",
+ "CANNOTLINKVL": "No puedes vincular un VL con un VL",
+ "CANNOTLINKVLVNF": "No puedes vincular un VL con un vnf",
+ "CANNOTLINKVNFCP": "No puedes vincular un VNF con un CP",
+ "CANNOTLINKVLCP": "No puedes vincular un VL con un CP",
+ "CANNOTLINKCP": "No puedes vincular un CP con un CP",
+ "ADDNSD": "Enlace virtual se agrega con éxito",
+ "ADDVNFD": "VNFD se agrega con éxito",
+ "ADDNS": "El enlace de conexión se agregó con éxito",
+ "DELETENSD": "Se eliminó con éxito el enlace virtual",
+ "DELETEVNFD": "Eliminado con éxito el VNF",
+ "DELETENS": "Se eliminó correctamente el punto de conexión",
+ "DELETELINK": "Se eliminó el enlace correctamente",
+ "MGMTNETWORK": "Mgmt Network",
+ "VIMNETWORKNAME": "Vim Network Name",
+ "MEMBER-VNF-INDEX": "member-vnf-index",
+ "VNFD-ID-REF": "vnfd-id-ref",
+ "VLD-ID": "vld-id",
+ "VNFD-CP-REF": "vnfd-punto de conexión-ref"
+ },
+ "EDITPACKAGES": {
+ "UPDATEDSUCCESSFULLY": "Descriptor actualizado exitosamente"
+ }
+ },
+ "VNFPACKAGE": {
+ "ADDVNFPACKAGE": "Componer un nuevo VNF",
+ "CREATEDSUCCESSFULLY": "VNF Paquetes Creada Exitosamente",
+ "VNFCOMPOSE": {
+ "UPDATEDSUCCESSFULLY": "Actualizada Exitosamente",
+ "INVALIDSELECTION": "Selección invalida",
+ "YOUCANNOTDELETELINK": "No puedes eliminar el enlace",
+ "CANNOTLINKVDUANDINTCP": "No puedes vincular vdu con int_cp",
+ "CANNOTLINKINTCPANDVDU": "No puedes vincular int_cp con vdu",
+ "CANNOTLINKCPANDVNFVL": "No puedes vincular cp con vnf_vl",
+ "CANNOTLINKVNFVLANDCP": "No puedes vincular vnf_vl con cp",
+ "CANNOTLINKINTCPANDCP": "No puedes vincular intcp con cp",
+ "CANNOTLINKCPANDINTCP": "No puedes vincular cp con int_cp",
+ "CANNOTLINKVDUANDVDU": "No puedes vincular un vdu con un vdu"
+ }
+ },
+ "NETSLICE": {
+ "CREATEDSUCCESSFULLY": "Netslice Creada Exitosamente",
+ "TEMPLATECREATEDSUCCESSFULLY": "Netslice Modelo Created Successfully",
+ "UPDATEDSUCCESSFULLY": "Plantilla actualizada con éxito"
+ },
+ "NETSLICETEMPLATE": {
+ "NETSLICETEMPLATEDETAILS": "Red Rebanadas Modelo Detalles"
+ },
+ "NSTINSTANCEINSTANTIATE": {
+ "NEWINSTANCE": "Nueva instancia",
+ "NSNAME": "Nombre de Ns",
+ "DESCRIPTION": "Descripción",
+ "NSTID": "Nsd Id",
+ "SSHKEY": "SSH Key",
+ "VIMACCOUNT": "Cuenta VIM",
+ "SSHKEYMSG": "Pega tu llave aquí ..."
+ },
+ "NSPRIMITIVE": {
+ "PRIMITIVE": "Primitiva",
+ "PRIMITIVEPARAMETERS": "Primitiva Parámetros",
+ "ADDPRIMITIVEPARAMS": "Añadir Parámetros primitivos",
+ "EXECUTEDSUCCESSFULLY": "Ejecutada NS Configuración primitiva"
+ },
+ "ROLES": {
+ "CREATEROLE": "Crear rol",
+ "ROLE": "Papel",
+ "PERMISSIONS": "Permisos",
+ "YAMLPERMISSIONS": "YAML Permisos",
+ "CREATEDSUCCESSFULLY": "Rol creado con éxito",
+ "UPDATEDSUCCESSFULLY": "Rol actualizado exitosamente",
+ "ROLEJSONERROR": "Los permisos de rol deben proporcionarse de manera clave-valor",
+ "ROLEKEYERROR": "El valor de '{{roleKey}}' en los permisos de un rol debe ser booleano",
+ "EDITROLE": "Editar rol",
+ "PREVIEW": "Avance",
+ "TEXTVIEW": "Vista de texto"
+ },
+ "K8S": {
+ "MENUK8S": "K8s",
+ "MENUK8SCLUSTER": "Clusters K8s",
+ "MENUK8SREPO": "K8s Repos",
+ "REGISTERK8CLUSTER": "Grupos de K8 registrados",
+ "ADDK8CLUSTER": "Agregar clúster K8s",
+ "K8SCLUSTERDETAILS": "Detalles del clúster K8s",
+ "REGISTERK8REPO": "Repositorio K8 registrado",
+ "ADDK8REPO": "Agregar repositorio K8s",
+ "K8SREPODETAILS": "Detalles del repositorio de K8s",
+ "CREATEDSUCCESSFULLY": "K8 creados con éxito",
+ "NEWK8SCLUSTER": "Nuevo clúster K8s",
+ "NAME": "Nombre",
+ "K8SVERSION": "Versión K8s",
+ "VIMACCOUNT": "Cuenta Vim",
+ "DESCRIPTION": "Descripción",
+ "NETS": "Nets",
+ "NETSPLACEHOLDER": "example: {'net1': 'osm-ext'}",
+ "CREDENTIALS": "Cartas credenciales",
+ "NEWK8SREPO": "Nuevo repositorio K8s",
+ "TYPE": "Tipo",
+ "URL": "URL"
+ }
+ },
+ "HTTPERROR": {
+ "401": "Acceso denegado",
+ "400": "Por favor revise la solicitud e intente nuevamente",
+ "404": "El servicio esperado no está disponible. Vuelve a intentarlo más tarde.",
+ "500": "Error del servidor. Vuelve a intentarlo más tarde",
+ "502": "Bad Gateway, por favor intente nuevamente más tarde",
+ "503": "El servicio no está disponible temporalmente. Vuelve a intentarlo más tarde",
+ "504": "Error de tiempo de espera de la puerta de enlace. Vuelva a intentarlo más tarde",
+ "409": "Por favor, inténtelo de nuevo más tarde"
+ },
+ "PAGENOTFOUND": {
+ "OOPS": "¡Uy!",
+ "NOTFOUND": "404 No encontrado",
+ "CONTENT": "La página no se puede encontrar o no está autorizada, puede que ya no sea relevante o se haya cambiado su nombre.",
+ "MEAN": "Mientras tanto, puede volver a",
+ "HOME": "Hogar"
+ },
+ "DOMVALIDATIONS": {
+ "INVALIDURL": "Ingrese una URL válida",
+ "INVALIDIPADDRESS": "Ingrese una dirección IP válida",
+ "INVALIDPORTADDRESS": "Ingrese una dirección de puerto válida",
+ "INVALIDDPID": "Ingrese un DPID válido",
+ "INVALIDJSON": "Ingrese un formato JSON válido",
+ "INVALIDYAML": "Ingrese un formato YAML válido"
+ },
+ "GRAFANA": {
+ "METRICSERROR": "No es una métrica válida"
+ }
+}
\ No newline at end of file