{
    "es": {
        "AuthenticatedContent.loadingDeployments": "Cargando despliegues...",
        "ConfigureNetworkStep.editConfigurationLink": "Editar configuraci\u00f3n",
        "ConfigurePlanStep.editConfigurationLink": "Editar configuraci\u00f3n",
        "ContentView.list": "Vista en modo lista",
        "ContentView.table": "Vista como tabla",
        "CurrentPlan.backToAllPlans": "Todos los planes",
        "CurrentPlan.configureNetworkStepHeader": "",
        "CurrentPlan.configureNetworkStepTooltip": "",
        "CurrentPlan.configurePlanStepTooltip": "Este paso permite editar par\u00e1metros espec\u00edficos para la configuraci\u00f3n de la red, almacenamiento y otros componentes certificados. Utilice este paso para definir la configuraci\u00f3n del aislamiento de la red y los par\u00e1metros de configuraci\u00f3n del backend para el almacenamiento.",
        "CurrentPlan.configureRolesStepHeader": "Configurar roles y asignar nodos",
        "CurrentPlan.configureRolesStepTooltip": "En el cuadro de di\u00e1logo de selecci\u00f3n de cada rol, puede asignar los nodos disponibles o anular la asignaci\u00f3n de aquellos nodos ya asignados. Tambi\u00e9n puede personalizar la configuraci\u00f3n espec\u00edfica del rol en este paso. Haga clic en el \u00edcono de la esquina superior derecha de cada rol para ver estas opciones de configuraci\u00f3n espec\u00edficas.",
        "CurrentPlan.deployStepHeader": "Desplegar",
        "CurrentPlan.deploymentConfigurationStepHeader": "Especifique la configuraci\u00f3n del despliegue",
        "CurrentPlan.deploymentStepTooltip": "Este paso inicia el despliegue de la Overcloud. Una vez comenzado el despliegue, se puede monitorizar el progreso y ver reportes de cada paso.",
        "CurrentPlan.hardwareStepHeader": "Prepare el hardware",
        "CurrentPlan.hardwareStepTooltip": "El registro del hardware implica definir los detalles de administraci\u00f3n de energ\u00eda de cada nodo para que la aplicaci\u00f3n pueda controlarlos durante la introspecci\u00f3n y el aprovisionamiento. La introspecci\u00f3n identifica y construye un perfil de hardware utilizado en cada nodo.",
        "CurrentPlan.loadingDeploymentStatus": "Cargando el estado del despliegue",
        "DataTable.filter": "Filtrar",
        "DataTable.itemsVisibleInTable": "Mostrando {showing} de {total} elementos",
        "DebugScreen.cancel": "Cancelar",
        "DebugScreen.debugPageTitle": "Informaci\u00f3n de depuraci\u00f3n",
        "DebugScreen.downloadButton": "Descargar logs",
        "DebugScreen.downloadButtonInProgress": "Descargando logs...",
        "DebugScreen.downloadLogs": "Descargar logs",
        "DebugScreen.downloadLogsMessage": "El archivo solicitado est\u00e1 listo. Por favor haga click sobre el bot\u00f3n para descargarlo. Es posible que necesite hacer click-derecho y seleccionar \"Guardar enlace como...\".",
        "DebugScreen.downloadingLogsLoader": "Descargando logs...",
        "DebugScreen.error": "Ha ocurrido un error al preparar la descarga de los logs.",
        "DebugScreen.gitSha": "Git Sha",
        "DebugScreen.version": "Versi\u00f3n",
        "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 el despliegue?",
        "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.validationsNotificationMessage": "Se recomienda esperar hasta que las validaciones hayan terminado de ejecutarse y los errores se hayan corregido para continuar con el despliegue.",
        "DeploymentConfirmation.validationsNotificationTitle": "Las validaciones pre-despliegue se han iniciado autom\u00e1ticamente.",
        "DeploymentDetail.close": "Cerrar",
        "DeploymentDetail.loadingDeploymentStatus": "Cargando el estado del despliegue",
        "DeploymentDetail.modalTitle": "Despliegue del plan {planName}",
        "DeploymentFailure.deleteDeployment": "Eliminar despliegue",
        "DeploymentFailure.fetchingStack": "Cargando la informaci\u00f3n del despliegue...",
        "DeploymentFailure.moreDetails": "M\u00e1s detalles",
        "DeploymentFailure.requestingDeletion": "Solicitando la eliminaci\u00f3n del despliegue",
        "DeploymentFailures.failuresTableDescription": "",
        "DeploymentFailures.loadingDeploymentFailures": "",
        "DeploymentFailures.noDeploymentFailures": "",
        "DeploymentFailures.nodeTableColumnLabel": "",
        "DeploymentFailures.outputsTableColumnLabel": "",
        "DeploymentFailures.taskTableColumnLabel": "",
        "DeploymentFailures.title": "",
        "DeploymentFailures.viewDetails": "",
        "DeploymentProgress.configuringPlan": "Configurando el despliegue {planName}",
        "DeploymentProgress.deployingPlan": "Desplegando el plan {planName} ({completeResourcesCount} de {resourcesCount} recursos)",
        "DeploymentProgress.initializingDeployment": "Inicializando el plan de despliegue {planName}",
        "DeploymentProgress.viewInformation": "Ver informaci\u00f3n detallada",
        "DeploymentStatus.createComplete": "Despliegue finalizado correctamente",
        "DeploymentStatus.createFailed": "Despliegue fallido",
        "DeploymentStatus.createInProgress": "Despliegue en curso",
        "DeploymentStatus.deleteFailed": "Eliminaci\u00f3n de despliegue fallida",
        "DeploymentStatus.deployed": "Despliegue finalizado correctamente",
        "DeploymentStatus.deploying": "El despliegue {planName} se encuentra en progreso",
        "DeploymentStatus.deploymentFailed": "El despliegue {planName} ha fallado",
        "DeploymentStatus.undeployFailed": "Ha fallado el eliminar el despliegue",
        "DeploymentStatus.undeployed": "El despliegue no ha comenzado",
        "DeploymentStatus.undeploying": "",
        "DeploymentStatus.unknown": "El estado del despliegue {planName} no se ha podido cargar",
        "DeploymentStatus.updateComplete": "Actualizaci\u00f3n finalizada satisfactoriamente",
        "DeploymentStatus.updateFailed": "La actualizaci\u00f3n ha fallado",
        "DeploymentStatus.updateInProgress": "Actualizaci\u00f3n en curso",
        "DeploymentStatusShort.deployed": "Despliegue finalizado correctamente",
        "DeploymentStatusShort.deploying": "Despliegue en curso",
        "DeploymentStatusShort.deploymentFailed": "Despliegue fallido",
        "DeploymentStatusShort.undeployFailed": "Ha fallado el eliminar el despliegue",
        "DeploymentStatusShort.undeployed": "No desplegado",
        "DeploymentStatusShort.undeploying": "",
        "DeploymentStatusShort.unknown": "",
        "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.",
        "DriverFields.portValidationMessage": "Introduzca un n\u00famero de puerto v\u00e1lido (0 - 65535)",
        "EditPlan.cancel": "Cancelar",
        "EditPlan.editPlan": "",
        "EditPlan.updatingDeploymentPlan": "Actualizando plan...",
        "EditPlan.uploadAndUpdate": "Subir archivos y actualizar plan",
        "EditPlanFieldsTab.directoryInputDescription": "",
        "EditPlanFieldsTab.planFiles": "Archivos del plan",
        "EditPlanFieldsTab.planName": "Nombre del plan",
        "EditPlanForm.cancel": "Cancelar",
        "EditPlanFormTabs.files": "Archivos",
        "EditPlanFormTabs.updatePlan": "Actualizar plan",
        "EnvironmentConfiguration.loadingEnvironmentConfiguration": "Cargando la configuraci\u00f3n del despliegue...",
        "EnvironmentConfigurationActions.configurationNotUpdatedError": "La configuraci\u00f3n del despliegue no ha podido ser actualizada",
        "EnvironmentConfigurationActions.envConfigUpdatedNotificationMessage": "La configuraci\u00f3n del entorno ha sido actualizada correctamente.",
        "EnvironmentConfigurationActions.envConfigUpdatedNotificationTitle": "Configuraci\u00f3n del entorno actualizada",
        "EnvironmentConfigurationForm.cancel": "Cancelar",
        "EnvironmentConfigurationForm.missingConfiguration": "Configuraci\u00f3n no encontrada",
        "EnvironmentConfigurationForm.requiredEnvironmentGlobalError": "Las opciones seleccionadas dependen de otras opciones no habilitadas",
        "EnvironmentConfigurationForm.requiredEnvironments": "Esta opci\u00f3n requiere {requiredEnvironments} para ser activada.",
        "EnvironmentConfigurationForm.saveAndClose": "Guardar y cerrar",
        "EnvironmentConfigurationForm.saveChanges": "Guardar cambios",
        "EnvironmentConfigurationForm.updatingEnvironmentConfiguration": "Actualizando la configuraci\u00f3n del entorno",
        "ExportPlan.close": "Cerrar",
        "ExportPlan.download": "Descargar",
        "ExportPlan.downloadMessage": "La exportaci\u00f3n del plan solicitado est\u00e1 lista. Por favor haga click en el bot\u00f3n debajo para descargar la exportaci\u00f3n. Puede que necesite hacer click-derecho en el bot\u00f3n y seleccionar \"Guardar enlace como...\".",
        "ExportPlan.error": "Ha ocurrido un error al exportar el plan",
        "ExportPlan.exportPlanName": "Exportar {planName}",
        "ExportPlan.exportingPlanLoader": "Exportando plan...",
        "FileList.planFiles": "Archivos del plan",
        "HardwareStep.registerNodes": "Registrar nodos",
        "HorizontalDirectoryInput.filesReady": "",
        "HorizontalDirectoryInput.noFilesValidationError": "",
        "HorizontalDirectoryInput.readingFiles": "",
        "HorizontalDirectoryInput.unreadableFilesValidationError": "",
        "I18nDropdown.language": "Idioma",
        "ListPlans.importPlan": "Importar plan",
        "LoggerActions.downloadLogsFailedNotificationTitle": "La descarga de los logs ha fallado",
        "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.debug": "Depurar",
        "NavBar.plansTab": "Planes",
        "NavBar.toggleNavigation": "Alternar navegaci\u00f3n ",
        "Navbar.nodesTab": "Nodos",
        "NetworkConfiguration.close": "Cerrar",
        "NetworkConfiguration.loadingData": "",
        "NetworkConfiguration.networkConfiguration": "Configuraci\u00f3n de red",
        "NetworkConfiguration.networkIsolationWarningLink": "",
        "NetworkConfiguration.networkIsolationWarningText": "",
        "NetworkConfiguration.networkIsolationWarningTitle": "",
        "NewPlan.importPlan": "Importar plan",
        "NewPlan.uploadAndCreate": "Subir archivos y crear plan",
        "NewPlanForm.cancel": "Cancelar",
        "NewPlanForm.creatingDeploymentPlan": "",
        "NoPlans.importPlan": "Importar plan",
        "NoPlans.noPlansAvailable": "No hay planes de despliegue disponibles",
        "NoPlans.noPlansAvailableMessage": "No hay planes de despliegue disponibles. Por favor cree uno primero.",
        "NodeColumns.cpuArch": "Arquitectura del procesador",
        "NodeColumns.cpus": "CPU (n\u00facleos)",
        "NodeColumns.introspectionStatus": "Estado de la introspecci\u00f3n",
        "NodeColumns.localGB": "Disco (GB)",
        "NodeColumns.macs": "Direcci\u00f3n MAC",
        "NodeColumns.memoryMb": "Memoria (MB)",
        "NodeColumns.name": "Nombre",
        "NodeColumns.powerState": "Estado de energ\u00eda",
        "NodeColumns.profile": "Perfil",
        "NodeColumns.provisionState": "Estado del aprovisionamiento",
        "NodeDrive.model": "Modelo:",
        "NodeDrive.notAvailable": "n/a",
        "NodeDrive.rootDisk": "Dispositivo ra\u00edz",
        "NodeDrive.serial": "Serial:",
        "NodeDrive.size": "Tama\u00f1o:",
        "NodeDrive.type": "Tipo:",
        "NodeDrive.vendor": "Vendedor:",
        "NodeDrive.wwn": "WWN:",
        "NodeDrive.wwnVendorExtension": "Extensi\u00f3n del vendedor WWN:",
        "NodeDrive.wwnWithExtension": "WWN con extensi\u00f3n:",
        "NodeDrives.close": "Cerrar",
        "NodeDrives.title": "Discos del nodo - {nodeId}",
        "NodeExtendedInfo.macAddresses": "Direcciones MAC:",
        "NodeIntrospectionState.introspectionStateLabel": "Introspecci\u00f3n:",
        "NodeListItem.Profile": "Perfil:",
        "NodeListItem.actions.manageDrives": "Gestionar discos",
        "NodeListItem.cpuCores": "CPU {cpuCores, plural, one {Core} other {Cores}}",
        "NodeListItem.gbDisk": "GB disco",
        "NodeListItem.mbRam": "MB RAM",
        "NodeMaintenanceState.maintenanceWarning": "Mantenimiento",
        "NodePowerState.powerOff": "Apagado",
        "NodePowerState.powerOn": "Encendido",
        "NodePowerState.poweringOff": "Apagando",
        "NodePowerState.poweringOn": "Encendiendo",
        "NodePowerState.rebooting": "Reiniciando",
        "NodePowerState.unknownPowerState": "Desconocido",
        "NodeProvisionState.deploymentPlanLabel": "",
        "NodeProvisionState.provisionStateLabel": "Estado de provisi\u00f3n:",
        "Nodes.loadingNodes": "Cargando nodos...",
        "Nodes.nodes": "Nodos",
        "Nodes.refreshResults": "Actualizar resultados",
        "Nodes.registerNodes": "Registrar nodos",
        "Nodes.registeringNodes": "Registrando nodos...",
        "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",
        "NodesActions.nodeIntrospectionFailedNotificationTitle": "La introspecci\u00f3n del nodo ha fallado",
        "NodesAssignmentForm.cancel": "Cancelar",
        "NodesAssignmentForm.nodeCountsErrorMessage": "",
        "NodesAssignmentForm.nodeCountsErrorTitle": "",
        "NodesAssignmentForm.saveChanges": "Guardar cambios",
        "NodesListForm.operationInProgressValidationMessage": "Existen operaciones en progreso en los nodos seleccionados",
        "NodesListForm.selectNodesValidationMessage": "Por favor seleccione los nodos primero",
        "NodesTable.loadingNodes": "Cargando nodos...",
        "NodesTable.noNodes": "No existen nodos disponibles.",
        "NodesTableView.deleteNodes": "Eliminar nodos",
        "NodesTableView.deleteNodesModalMessage": "\u00bfSeguro que desea suprimir el nodo seleccionado?",
        "NodesTableView.deleteNodesModalTitle": "Eliminar nodos",
        "NodesTableView.introspectNodes": "Introspecci\u00f3n de nodos",
        "NodesTableView.provideNodes": "Provea los nodos",
        "NodesTableView.tagNodes": "Etiquetar nodos",
        "NodesTables.cpuArch": "Arquitectura del procesador",
        "NodesTables.cpuCores": "CPU (n\u00facleos)",
        "NodesTables.diskGb": "Disco (GB)",
        "NodesTables.macAddresses": "Direcci\u00f3n(es) MAC",
        "NodesTables.maintenance": "Mantenimiento",
        "NodesTables.memoryMb": "Memoria (MB)",
        "NodesTables.name": "Nombre",
        "NodesTables.powerState": "Estado de energ\u00eda",
        "NodesTables.profile": "Perfil",
        "NodesTables.provisionState": "Estado del aprovisionamiento",
        "NodesToolbar.filterStringPlaceholder": "Agregar filtro",
        "NodesToolbar.filteredToolbarResults": "{filteredCount, number} de {totalCount, number} {totalCount, plural, one {Node} other {Nodes}}",
        "NodesToolbar.nonFilteredToolbarResults": "{totalCount, number} {totalCount, plural, one {Node} other {Nodes}}",
        "NodesToolbarActions.deleteNodes": "Eliminar nodos",
        "NodesToolbarActions.deleteNodesModalMessage": "\u00bfSeguro que desea suprimir el nodo seleccionado?",
        "NodesToolbarActions.deleteNodesModalTitle": "Eliminar nodos",
        "NodesToolbarActions.disabledButtonsWarning": "Debe seleccionar primero los nodos, o existe alguna operaci\u00f3n en curso en alguno de los nodos seleccionados.",
        "NodesToolbarActions.introspectNodes": "Introspecci\u00f3n de nodos",
        "NodesToolbarActions.manageNodes": "Administrar nodos",
        "NodesToolbarActions.provideNodes": "Provea los nodos",
        "NodesToolbarActions.tagNodes": "Etiquetar nodos",
        "NodesToolbarForm.sortDir": "DIrecci\u00f3n de ordenaci\u00f3n",
        "OvercloudInfo.loadingOvercloudInformation": "Cargando la informaci\u00f3n del despliegue...",
        "OvercloudInfo.overcloudInformationHeader": "Informaci\u00f3n del despliegue",
        "OvercloudInfo.overcloudIpAddress": "Direcci\u00f3n IP del despliegue:",
        "OvercloudInfo.password": "Contrase\u00f1a:",
        "OvercloudInfo.username": "Usuario:",
        "PXEAndDRACDriverFields.address": "Host DRAC",
        "PXEAndDRACDriverFields.password": "Contrase\u00f1a DRAC",
        "PXEAndDRACDriverFields.port": "Puerto DRAC",
        "PXEAndDRACDriverFields.user": "Usuario DRAC",
        "PXEAndIPMIToolDriverFields.address": "Direcci\u00f3n IPMI IP o FQDN",
        "PXEAndIPMIToolDriverFields.password": "Contrase\u00f1a IPMI",
        "PXEAndIPMIToolDriverFields.port": "Puerto IPMI",
        "PXEAndIPMIToolDriverFields.user": "Usuario IPMI",
        "ParameterInputList.noParameters": "Actualmente no existen par\u00e1metros para configurar en esta secci\u00f3n.",
        "Parameters.general": "General",
        "ParametersActions.parametersUpdatedNotficationMessage": "Los par\u00e1metros del despliegue han sido actualizados correctamente.",
        "ParametersActions.parametersUpdatedNotficationTitle": "Par\u00e1metros actualizados",
        "ParametersActions.updateParametersFailed": "Los par\u00e1metros no se han podido actualizar",
        "ParametersForm.cancel": "Cancelar",
        "ParametersForm.enterValidJson": "Por favor introduzca un JSON v\u00e1lido.",
        "ParametersForm.invalidParameters": "Algunos valores de los par\u00e1metros configurados son inv\u00e1lidos:",
        "ParametersForm.invalidParametersList": "{parameters}",
        "ParametersForm.saveAndClose": "Guardar y cerrar",
        "ParametersForm.saveChanges": "Guardar cambios",
        "ParametersForm.updatingParameters": "Actualizando configuraci\u00f3n...",
        "PlanActions.delete": "Eliminar",
        "PlanActions.edit": "Editar",
        "PlanActions.export": "Exportar",
        "PlanCard.deletingPlan": "Eliminando {planName}...",
        "PlanCard.loadingPlan": "",
        "PlanCard.loadingStatus": "",
        "PlanCard.updatingPlan": "Actualizando {planName}...",
        "PlanFieldsTab.directoryInputDescription": "",
        "PlanFieldsTab.gitUrlInputDescription": "",
        "PlanFieldsTab.tarballInputDescription": "",
        "PlanFormTabs.addPlanName": "Agregar un nombre para el plan",
        "PlanFormTabs.files": "Archivos",
        "PlanFormTabs.gitUrl": "",
        "PlanFormTabs.gitUrlValidationError": "",
        "PlanFormTabs.newPlan": "Nuevo plan",
        "PlanFormTabs.planFiles": "Archivos del plan",
        "PlanFormTabs.planName": "Nombre del plan",
        "PlanFormTabs.planNameValidationError": "",
        "PlanFormTabs.planTarball": "",
        "PlanUploadTypeRadios.gitUrl": "",
        "PlanUploadTypeRadios.localDirectory": "",
        "PlanUploadTypeRadios.tarArchive": "Archivo comprimido (.tar.gz o .tgz)",
        "PlanUploadTypeRadios.uploadType": "Tipo de archivo a subir",
        "PlanUploadTypeRadios.useDefaultTemplates": "",
        "PlansActions.exportFailedNotificationTitle": "Ha fallado la exportaci\u00f3n",
        "PlansActions.planCreatedNotificationMessage": "El plan {planName} ha sido creado correctamente.",
        "PlansActions.planCreatedNotificationTitle": "El plan ha sido creado",
        "PlansActions.planCreationFailedNotificationMessage": "",
        "PlansActions.planDeletedNotificationMessage": "El plan {planName} ha sido eliminado correctamente.",
        "PlansActions.planDeletedNotificationTitle": "Plan suprimido",
        "PlansActions.planUpdateFailedNotificationMessage": "La actualizaci\u00f3n del plan ha fallado",
        "PlansActions.planUpdatedNotificationMessage": "El plan {planName} ha sido actualizado correctamente.",
        "PlansActions.planUpdatedNotificationTitle": "Plan actualizado",
        "PlansList.importPlan": "Importar plan",
        "PlansList.plans": "Planes",
        "RecoverDeploymentStatusButton.recoverDeploymentStatus": "",
        "RecoverDeploymentStatusButton.recoveringDeploymentStatus": "",
        "RegisterNodeForm.General": "General",
        "RegisterNodeForm.architecture": "Arquitectura",
        "RegisterNodeForm.cpuCount": "N\u00famero de procesadores",
        "RegisterNodeForm.diskGb": "Disco (GB)",
        "RegisterNodeForm.driver": "Controlador",
        "RegisterNodeForm.enterValidMacAddress": "Introduzca una lista de direcciones MAC v\u00e1lidas.",
        "RegisterNodeForm.hardware": "Hardware",
        "RegisterNodeForm.macAddressesDescription": "Si especifica m\u00faltiples direcciones MAC, utilice una lista separada por comas (por ejemplo: aa:bb:cc:dd:ee:ff,12:34:56:78:90:xx,do:re:mi:fa:so:ra)",
        "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 contener s\u00f3lo los siguientes caracteres sin reservar en el RFC3986: Alfanum\u00e9ricos, gui\u00f3n, punto, gui\u00f3n bajo y tildes.",
        "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",
        "RoleCard.assignNodes": "Asignar nodos",
        "RoleCard.availableNodesCount": "de {count, number}",
        "RoleCard.nodesAssigned": "Nodos asignados",
        "RoleDetail.cancel": "Cancelar",
        "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",
        "RoleDetail.updatingParameters": "Actualizando par\u00e1metros...",
        "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...",
        "RolesActions.availableRolesNotLoaded": "No se han podido cargar los roles disponibles",
        "RolesActions.fetchNetworksFailed": "",
        "RolesStep.loadingNodes": "Cargando nodos...",
        "RolesStep.loadingParameters": "Cargando par\u00e1metros...",
        "RolesStep.manageRoles": "Administrar roles",
        "RolesStep.nodesAvailableToAssign": "{allNodesCount, number} nodos totales ({totalAssignedNodesCount, number} asignados a los roles, {nodesCount, number} disponibles para asignaci\u00f3n, {nodesRequireActionCount, number} requieren acciones)",
        "SelectAll.deselectAllText": "Deseleccionar todos",
        "SelectAll.selectAllText": "Seleccionar todos",
        "SelectRolesDialog.loadingAvailableRoles": "Cargando roles disponibles",
        "SelectRolesDialog.selectRoles": "Seleccione roles",
        "SelectRolesForm.cancel": "Cancelar",
        "SelectRolesForm.primaryRoleValidationError": "Por favor seleccione un rol etiquetado como \"primario\" y \"controlador\"",
        "SelectRolesForm.saveChanges": "Guardar cambios",
        "SelectRolesForm.updatingRoles": "Actualizando roles...",
        "StackResources.resourcesTableDescription": "",
        "StackResources.title": "",
        "StackResourcesTable.loadingResources": "Cargando recursos...",
        "StackResourcesTable.name": "Nombre",
        "StackResourcesTable.noResourcesAvailable": "No hay recursos disponibles.",
        "StackResourcesTable.status": "Estado",
        "StackResourcesTable.updatedTime": "Fecha de actualizaci\u00f3n",
        "StatusDropdown.debug": "Depurar",
        "TagNodesForm.cancel": "Cancelar",
        "TagNodesForm.confirm": "Etiquetar nodos",
        "TagNodesForm.customProfileDescription": "Caracteres alfanum\u00e9ricos en min\u00faculas y gui\u00f3n como separador. Ej. \"block-storage\"",
        "TagNodesForm.customProfileErrorMessage": "Ha ingresado caracteres que no est\u00e1n permitidos para este valor",
        "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",
        "Toolbar.activeFilters": "Filtros activos:",
        "Toolbar.clearAllActiveFilters": "Limpiar todos los filtros",
        "UndeployProgress.initializingDeployment": "",
        "UndeployProgress.initializingUndeploy": "",
        "UndeployProgress.resources": "Recursos",
        "UndeployProgress.undeployingPlan": "",
        "UndeployProgress.viewInformation": "Ver informaci\u00f3n detallada",
        "UserAuthenticator.authenticating": "Autenticando...",
        "UserDropdown.logout": "Cerrar sesi\u00f3n",
        "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",
        "ValidationsToggle.error": "Errores de validaci\u00f3n",
        "ValidationsToggle.failed": "Validaciones fallidas",
        "ValidationsToggle.loadingValidations": "Cargando validaciones...",
        "ValidationsToggle.new": "Nuevas validaciones",
        "ValidationsToggle.paused": "Validaciones pausadas",
        "ValidationsToggle.running": "Ejecutando validaciones",
        "ValidationsToggle.success": "Validaciones satisfactorias",
        "ValidationsToggle.warning": "Validaciones con advertencias",
        "ValidationsToolbar.filterStringPlaceholder": "Agregar filtro",
        "ValidationsToolbar.filteredToolbarResults": "{filteredCount, number} de {totalCount, number} {totalCount, plural, one {Validation} other {Validations}}",
        "ValidationsToolbar.group": "Grupo",
        "ValidationsToolbar.name": "Nombre",
        "ValidationsToolbar.nonFilteredToolbarResults": "{totalCount, number} {totalCount, plural, one {Validation} other {Validations}}",
        "nodeExtendedinfo.architecture": "Arquitectura:",
        "nodeExtendedinfo.bios": "BIOS:",
        "nodeExtendedinfo.driver": "Controlador:",
        "nodeExtendedinfo.interfaceIpAddress": "Direcci\u00f3n IP",
        "nodeExtendedinfo.interfaceMacAddress": "Direcci\u00f3n MAC",
        "nodeExtendedinfo.interfaces": "Interfaces:",
        "nodeExtendedinfo.kernel": "Kernel:",
        "nodeExtendedinfo.product": "Producto:",
        "nodeExtendedinfo.productName": "Nombre",
        "nodeExtendedinfo.productVendor": "Vendedor",
        "nodeExtendedinfo.productVersion": "Versi\u00f3n",
        "nodeExtendedinfo.registered": "Registrado:",
        "nodeExtendedinfo.rootDisk": "Disco ra\u00edz:",
        "nodeExtendedinfo.uuid": "UUID:",
        "reduxForm.validations.maxValue": "El valor m\u00e1ximo es {count, number}.",
        "reduxForm.validations.minValue": "El valor m\u00ednimo es {count, number}.",
        "reduxForm.validations.number": "El valor debe ser un n\u00famero."
    }
}
