236 lines
16 KiB
JSON
236 lines
16 KiB
JSON
{
|
|
"es": {
|
|
"AuthenticatedContent.loadingDeployments": "Cargando despliegues...",
|
|
"ConfigurePlanStep.editConfigurationLink": "Editar configuraci\u00f3n",
|
|
"CurrentPlanActions.planActivatedNotificationMessage": "El plan {planName} ha sido activado.",
|
|
"CurrentPlanActions.planActivatedNotificationTitle": "Plan activado",
|
|
"DataTable.filter": "Filtrar",
|
|
"DataTable.itemsVisibleInTable": "Mostrando {showing} de {total} elementos",
|
|
"DeletePlan.cancel": "Cancelar",
|
|
"DeletePlan.deletePlan": "Eliminar plan",
|
|
"DeletePlan.deletePlanConfirmation": "\u00bfSeguro que desea eliminar el plan {planName}?",
|
|
"DeletePlan.deletePlanName": "Eliminar {planName}",
|
|
"DeleteStackButton.deleteConfirmationQuestion": "\u00bfSeguro que desea eliminar la pila?",
|
|
"DeleteStackButton.deleteDeployment": "Eliminar despliegue",
|
|
"Deploy.deleteInProgress": "Suprimir en curso",
|
|
"DeployStep.requestingDeploy": "Solicitando un despliegue...",
|
|
"DeployStep.validateAndDeploy": "Validar y desplegar",
|
|
"DeploymentConfiguration.deploymentConfiguration": "Configuraci\u00f3n del despliegue",
|
|
"DeploymentConfiguration.overallSettings": "Par\u00e1metros globales",
|
|
"DeploymentConfiguration.parameters": "Par\u00e1metros",
|
|
"DeploymentConfigurationSummary.loadingCurrentConfiguration": "Cargando la configuraci\u00f3n actual del despliegue...",
|
|
"DeploymentConfirmation.deployButton": "Desplegar",
|
|
"DeploymentConfirmation.deploymentConfirmation": "\u00bfSeguro que desea desplegar este plan?",
|
|
"DeploymentConfirmation.deploymentConfirmationHeader": "Desplegar plan {planName}",
|
|
"DeploymentConfirmation.requestingDeploymentLoader": "Solicitando un despliegue...",
|
|
"DeploymentConfirmation.summary": "Resumen:",
|
|
"DeploymentConfirmation.validationsWarningMessage": "Es altamente recomendable que se solucionen los problemas de validaci\u00f3n antes de continuar.",
|
|
"DeploymentConfirmation.validationsWarningTitle": "No han pasado todas las validaciones pre-despliegue.",
|
|
"DeploymentDetail.close": "Cerrar",
|
|
"DeploymentDetail.loadingStacksLoader": "Cargando pilas...",
|
|
"DeploymentDetail.modalTitle": "Despliegue del plan {planName}",
|
|
"DeploymentFailure.deleteDeployment": "Eliminar despliegue",
|
|
"DeploymentFailure.moreDetails": "M\u00e1s detalles",
|
|
"DeploymentFailure.requestingDeletion": "Solicitando la eliminaci\u00f3n del despliegue",
|
|
"DeploymentFailure.resources": "Recursos",
|
|
"DeploymentPlan.configureRolesStepHeader": "Configurar roles y asignar nodos",
|
|
"DeploymentPlan.deployStepHeader": "Desplegar",
|
|
"DeploymentPlan.deploymentConfigurationStepHeader": "Especifique la configuraci\u00f3n del despliegue",
|
|
"DeploymentPlan.hardwareStepHeader": "Prepare el hardware",
|
|
"DeploymentProgress.cancelDeployment": "Cancelar despliegue",
|
|
"DeploymentProgress.deploymentInProgress": "El despliegue est\u00e1 actualmente en progreso.",
|
|
"DeploymentProgress.requestingDeletion": "Solicitando la eliminaci\u00f3n del despliegue",
|
|
"DeploymentProgress.viewInformation": "Ver informaci\u00f3n detallada",
|
|
"DeploymentStatus.createComplete": "Despliegue finalizado correctamente",
|
|
"DeploymentStatus.createFailed": "El despliegue fall\u00f3",
|
|
"DeploymentStatus.createInProgress": "Despliegue en progreso",
|
|
"DeploymentStatus.deleteFailed": "Fallo durante el eliminado del despliegue",
|
|
"DeploymentStatus.updateComplete": "Actualizaci\u00f3n finalizada satisfactoriamente",
|
|
"DeploymentStatus.updateFailed": "La actualizaci\u00f3n ha fallado",
|
|
"DeploymentStatus.updateInProgress": "Actualizaci\u00f3n en curso",
|
|
"DeploymentSuccess.deleteDeployment": "Eliminar despliegue",
|
|
"DeploymentSuccess.requestingDeletion": "Solicitando la eliminaci\u00f3n del despliegue",
|
|
"DeploymentSuccess.resources": "Recursos",
|
|
"DriverFields.ipOrFqdnValidatorMessage": "Por favor introduzca una direcci\u00f3n IPv4 o un FQDN v\u00e1lido.",
|
|
"EditPlan.cancel": "Cancelar",
|
|
"EditPlan.updatePlanNameFiles": "Actualizar los archivos del plan {planName}",
|
|
"EditPlan.updatingPlanLoader": "Actualizando plan...",
|
|
"EditPlan.uploadAndUpdate": "Subir archivos y actualizar plan",
|
|
"EnvironmentConfiguration.cancel": "Cancelar",
|
|
"EnvironmentConfiguration.saveChanges": "Guardar cambios",
|
|
"EnvironmentConfigurationActions.envConfigUpdatedNotificationMessage": "La configuraci\u00f3n del entorno ha sido actualizada correctamente.",
|
|
"EnvironmentConfigurationActions.envConfigUpdatedNotificationTitle": "Configuraci\u00f3n del entorno actualizada",
|
|
"EnvironmentGroup.requiredEnvironments": "El entorno requiere {requiredEnvironments}.",
|
|
"FileList.planFiles": "Archivos del plan",
|
|
"HardwareStep.registerNodes": "Registrar nodos",
|
|
"I18nDropdown.language": "Idioma",
|
|
"ListPlans.actions": "Acciones",
|
|
"ListPlans.createNewPlan": "Crear un nuevo plan",
|
|
"ListPlans.delete": "Eliminar",
|
|
"ListPlans.deletingPlanName": "Eliminando {planName}...",
|
|
"ListPlans.edit": "Editar",
|
|
"ListPlans.name": "Nombre",
|
|
"ListPlans.noPlans": "Actualmente no existen planes.",
|
|
"ListPlans.plans": "Planes",
|
|
"Login.description": "Esta herramienta le ayudar\u00e1 en el proceso del configurar y desplegar un entorno con OpenStack.",
|
|
"Login.login": "Iniciar sesi\u00f3n",
|
|
"Login.password": "Contrase\u00f1a",
|
|
"Login.passwordRequired": "La contrase\u00f1a es obligatoria.",
|
|
"Login.username": "Usuario",
|
|
"Login.usernameRequired": "El nombre de usuario es obligatorio.",
|
|
"Login.welcome": "Bienvenido!",
|
|
"NavBar.deploymentPlanTab": "Plan de despliegue",
|
|
"NavBar.logoutLink": "Cerrar sesi\u00f3n",
|
|
"NavBar.toggleNavigation": "Alternar navegaci\u00f3n ",
|
|
"Navbar.nodesTab": "Nodos",
|
|
"NewPlan.cancel": "Cancelar",
|
|
"NewPlan.createNewPlan": "Crear un nuevo plan",
|
|
"NewPlan.creatingPlanLoader": "Creando plan...",
|
|
"NewPlan.uploadAndCreate": "Subir archivos y crear plan",
|
|
"NoPlans.createNewPlan": "Crear un nuevo plan",
|
|
"NoPlans.noPlansAvailable": "No hay planes de despliegue disponibles",
|
|
"NoPlans.noPlansAvailableMessage": "No hay planes de despliegue disponibles. Por favor cree uno primero.",
|
|
"Nodes.deployedTab": "Desplegado",
|
|
"Nodes.maintenanceTab": "Mantenimiento",
|
|
"Nodes.nodes": "Nodos",
|
|
"Nodes.refreshResults": "Actualizar resultados",
|
|
"Nodes.registerNodes": "Registrar nodos",
|
|
"Nodes.registeredTab": "Registrado",
|
|
"NodesActions.introspectionFailedNotificationTitle": "Introspecci\u00f3n de los nodos fallida",
|
|
"NodesActions.introspectionNotificationMessage": "Los nodos seleccionados han sido introspeccionados correctamente.",
|
|
"NodesActions.introspectionNotificationTitle": "Introspecci\u00f3n de los nodos finalizada",
|
|
"NodesAssignment.assignNodesToRole": "Asignar nodos al rol {roleName}",
|
|
"NodesAssignment.assignUnassignNodes": "Asignar/Desasignar nodos seleccionados",
|
|
"NodesAssignment.done": "Finalizado",
|
|
"NodesTable.loadingNodes": "Cargando nodos...",
|
|
"NodesTable.noNodes": "No existen nodos disponibles.",
|
|
"NodesTables.cpuArch": "Arquitectura del procesador",
|
|
"NodesTables.cpuCores": "CPU (n\u00facleos)",
|
|
"NodesTables.diskGb": "Disco (GB)",
|
|
"NodesTables.macAddresses": "Direcci\u00f3n(es) MAC",
|
|
"NodesTables.memoryMb": "Memoria (MB)",
|
|
"NodesTables.name": "Nombre",
|
|
"NodesTables.powerState": "Estado de energ\u00eda",
|
|
"NodesTables.profile": "Perfil",
|
|
"NodesTables.provisionState": "Estado del aprovisionamiento",
|
|
"OvercloudInfo.loadingOvercloudInformation": "Cargando informaci\u00f3n de la Overcloud...",
|
|
"OvercloudInfo.overcloudInformationHeader": "Informaci\u00f3n de la Overcloud:",
|
|
"OvercloudInfo.overcloudIpAddress": "Direcci\u00f3n IP de la Overcloud:",
|
|
"OvercloudInfo.password": "Contrase\u00f1a:",
|
|
"OvercloudInfo.username": "Usuario:",
|
|
"PXEAndDRACDriverFields.addr_title": "Host DRAC",
|
|
"PXEAndDRACDriverFields.pwd_title": "Contrase\u00f1a DRAC",
|
|
"PXEAndDRACDriverFields.user_title": "Usuario DRAC",
|
|
"PXEAndIPMIToolDriverFields.addr_title": "Direcci\u00f3n IPMI IP o FQDN",
|
|
"PXEAndIPMIToolDriverFields.pwd_title": "Contrase\u00f1a IPMI",
|
|
"PXEAndIPMIToolDriverFields.user_title": "Usuario IPMI",
|
|
"PXEAndSSHDriverFields.addr_title": "Direcci\u00f3n IP o FQDN para SSH ",
|
|
"PXEAndSSHDriverFields.pwd_title": "Llave SSH",
|
|
"PXEAndSSHDriverFields.user_title": "Usuario SSH",
|
|
"ParameterInput.enterValidJson": "Introduzca una cadena JSON v\u00e1lida.",
|
|
"ParameterInputList.noParameters": "Actualmente no existen par\u00e1metros para configurar en esta secci\u00f3n.",
|
|
"Parameters.cancel": "Cancelar",
|
|
"Parameters.saveChanges": "Guardar cambios",
|
|
"ParametersActions.parametersUpdatedNotficationMessage": "Los par\u00e1metros del despliegue han sido actualizados correctamente.",
|
|
"ParametersActions.parametersUpdatedNotficationTitle": "Par\u00e1metros actualizados",
|
|
"PlanEditFormTabs.files": "Archivos",
|
|
"PlanEditFormTabs.planName": "Nombre del plan",
|
|
"PlanEditFormTabs.updatePlan": "Actualizar plan",
|
|
"PlanEditFormTabs.uploadFiles": "Subir archivos",
|
|
"PlanEditFormTabs.uploadType": "Tipo de archivo a subir",
|
|
"PlanFormTabs.addPlanName": "Agregar un nombre para el plan",
|
|
"PlanFormTabs.files": "Archivos",
|
|
"PlanFormTabs.newPlan": "Nuevo plan",
|
|
"PlanFormTabs.planFiles": "Archivos del plan",
|
|
"PlanFormTabs.planName": "Nombre del plan",
|
|
"PlanFormTabs.planNameValidationError": "Por favor utilice s\u00f3lo caracteres alfanum\u00e9ricos y guiones (-).",
|
|
"PlanFormTabs.uploadType": "Tipo de archivo a subir",
|
|
"PlanUploadTypeRadios.localFolder": "Carpeta local",
|
|
"PlanUploadTypeRadios.tarArchive": "Archivo Tar (tar.gz)",
|
|
"PlansActions.deploymentFailedNotificationTitle": "Despliegue fallido",
|
|
"PlansActions.planCreatedNotificationMessage": "El plan {planName} ha sido creado correctamente.",
|
|
"PlansActions.planCreatedNotificationTitle": "El plan ha sido creado",
|
|
"PlansActions.planDeletedNotificationMessage": "El plan {planName} ha sido eliminado correctamente.",
|
|
"PlansActions.planDeletedNotificationTitle": "Plan suprimido",
|
|
"PlansActions.planUpdatedNotificationMessage": "El plan {planName} ha sido actualizado correctamente.",
|
|
"PlansActions.planUpdatedNotificationTitle": "Plan actualizado",
|
|
"PlansDropdown.manageDeployments": "Administrar despliegues",
|
|
"PlansDropdown.selectDeployment": "Seleccione un despliegue",
|
|
"RegisterNodeForm.General": "General",
|
|
"RegisterNodeForm.architecture": "Arquitectura",
|
|
"RegisterNodeForm.cpuCount": "N\u00famero de procesadores",
|
|
"RegisterNodeForm.diskGb": "Disco (GB)",
|
|
"RegisterNodeForm.driver": "Controlador",
|
|
"RegisterNodeForm.enterValidMacAddress": "Introduzca una direcci\u00f3n MAC v\u00e1lida.",
|
|
"RegisterNodeForm.hardware": "Hardware",
|
|
"RegisterNodeForm.macAddressesDescription": "Lista de direcciones MAC separada por comas",
|
|
"RegisterNodeForm.management": "Administraci\u00f3n",
|
|
"RegisterNodeForm.memoryMb": "Memoria (MB)",
|
|
"RegisterNodeForm.name": "Nombre",
|
|
"RegisterNodeForm.networking": "Redes",
|
|
"RegisterNodeForm.nicMacAddresses": "Direcci\u00f3n NIC MAC",
|
|
"RegisterNodeForm.nodeDetail": "Detalle del nodo",
|
|
"RegisterNodeForm.nodeNameMaxLength": "El nombre del nodo debe tener hasta 255 caracteres.",
|
|
"RegisterNodeForm.nodeNameRegexp": "El nombre debe consistir \u00fanicamente de caracteres no reservados del RFC3986 con: ALPHA / DIGIT / \"-\" / \".\" / \"_\" / \"~\".",
|
|
"RegisterNodesActions.registrationNotificationMessage": "Los nodos han sido registrados correctamente.",
|
|
"RegisterNodesActions.registrationNotificationTitle": "Registro de los nodos finalizado",
|
|
"RegisterNodesDialog.addANodeManually": "Agregar un nodo manualmente o subir desde un archivo.",
|
|
"RegisterNodesDialog.addNew": "Agregar nuevo",
|
|
"RegisterNodesDialog.cancel": "Cancelar",
|
|
"RegisterNodesDialog.csvUnsupported": "Subida de CSV no soportada",
|
|
"RegisterNodesDialog.invalidJson": "JSON inv\u00e1lido",
|
|
"RegisterNodesDialog.noNodesToRegister": "\"No existen nodos para registrar\"",
|
|
"RegisterNodesDialog.or": "o",
|
|
"RegisterNodesDialog.provideCsvOrInstackenvJson": "Proporcione un archivo CSV o instackenv.json.",
|
|
"RegisterNodesDialog.registerNodes": "Registrar nodos",
|
|
"RegisterNodesDialog.registeringNodes": "Registrando nodos...",
|
|
"RegisterNodesDialog.selectedFileUnsupported": "El formato de archivo seleccionado no est\u00e1 soportado.",
|
|
"RegisterNodesDialog.undefinedNode": "Nodo no definido",
|
|
"RegisterNodesDialog.unsupportedFileFormat": "Formato de archivo no soportado",
|
|
"RegisterNodesDialog.uploadFromFile": "Subir desde archivo",
|
|
"RegisteredNodesTabPane.deleteNodesModalMessage": "\u00bfSeguro que desea suprimir el nodo seleccionado?",
|
|
"RegisteredNodesTabPane.deleteNodesModalTitle": "Eliminar nodos",
|
|
"RegisteredNodesTabPane.introspectNodes": "Introspecci\u00f3n de nodos",
|
|
"RegisteredNodesTabPane.provideNodes": "Provea los nodos",
|
|
"RegisteredNodesTabPane.tagNodes": "Etiquetar nodos",
|
|
"RoleCard.assignNodes": "Asignar nodos",
|
|
"RoleCard.nodesAssigned": "Nodos asignados",
|
|
"RoleDetail.loadingParameters": "Cargando par\u00e1metros...",
|
|
"RoleDetail.networkConfiguration": "Configuraci\u00f3n de red",
|
|
"RoleDetail.parameters": "Par\u00e1metros",
|
|
"RoleDetail.role": "Rol {roleName}",
|
|
"RoleDetail.saveChanges": "Guardar cambios",
|
|
"RoleDetail.services": "Servicios",
|
|
"RoleServices.noParameters": "Actualmente no existen par\u00e1metros para configurar en esta secci\u00f3n.",
|
|
"RoleServices.selectService": "Por favor seleccione el servicio a configurar.",
|
|
"Roles.loadingDeploymentRoles": "Cargando los roles del despliegue...",
|
|
"RolesStep.loadingNodes": "Cargando nodos...",
|
|
"StackResourcesTable.loadingResources": "Cargando recursos...",
|
|
"StackResourcesTable.name": "Nombre",
|
|
"StackResourcesTable.noResourcesAvailable": "No hay recursos disponibles.",
|
|
"StackResourcesTable.status": "Estado",
|
|
"StackResourcesTable.updatedTime": "Fecha de actualizaci\u00f3n",
|
|
"TagNodesForm.cancel": "Cancelar",
|
|
"TagNodesForm.confirm": "Confirmar",
|
|
"TagNodesForm.customProfileDescription": "Min\u00fasculas con guiones como separador. p.ej. \"block-storage\"",
|
|
"TagNodesForm.customProfileErrorMessage": "Debe ser min\u00fasculas con guiones como separador.",
|
|
"TagNodesForm.customProfileLabel": "Perfil personalizado",
|
|
"TagNodesForm.customProfileOption": "Especifique un perfil personalizado",
|
|
"TagNodesForm.noProfileOption": "Sin perfil (eliminar etiqueta)",
|
|
"TagNodesForm.selectProfileLabel": "Seleccione el perfil",
|
|
"TagNodesModal.title": "Etiqueta nodos en perfiles",
|
|
"UserAuthenticator.authenticating": "Autenticando...",
|
|
"ValidationDetail.close": "Cerrar",
|
|
"ValidationDetail.description": "Descripci\u00f3n:",
|
|
"ValidationDetail.groups": "Grupos:",
|
|
"ValidationDetail.output": "Salida:",
|
|
"ValidationDetail.status": "Estado:",
|
|
"ValidationDetail.validationDetail": "Detalle de la validaci\u00f3n",
|
|
"ValidationsList.loadingValidations": "Cargando validaciones...",
|
|
"ValidationsList.noValidations": "Sin validaciones",
|
|
"ValidationsList.noValidationsMessage": "No hay validaciones actualmente.",
|
|
"ValidationsList.refresh": "Actualizar",
|
|
"ValidationsList.validations": "Validaciones"
|
|
}
|
|
}
|