tripleo-ui/i18n/locales/es.json

298 lines
22 KiB
JSON

{
"es": {
"AuthenticatedContent.loadingDeployments": "Cargando despliegues...",
"ConfigurePlanStep.editConfigurationLink": "Editar configuraci\u00f3n",
"ContentView.list": "Vista en modo lista",
"ContentView.table": "Vista como tabla",
"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.configurePlanStepTooltip": "Este paso permite editar par\u00e1metros espec\u00edficos para la configuraci\u00f3n de la red, almacenamiento y otros componentes certificados de la Overcloud. 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.",
"DeploymentPlan.configureRolesStepHeader": "Configurar roles y asignar nodos",
"DeploymentPlan.configureRolesStepTooltip": "Este paso permite asignar y eliminar nodos de los roles en la Overcloud. En cada ventana de di\u00e1logo, puede etiquetar nodos disponibles al rol que corresponda o eliminar las etiquetar asociadas a los nodos. Seleccione \"Asignar nodos\" para un rol particular y comience a asignar nodos. En este paso tambi\u00e9n puede personalizar una configuraci\u00f3n espec\u00edfica para los roles. Por ejemplo, puede organizar servicios en cada rol y personalizar par\u00e1metros espec\u00edficos a cada uno de ellos. Seleccione el icono del l\u00e1piz en la esquina superior derecha de cada rol para ver y editar estas configuraciones espec\u00edficas.",
"DeploymentPlan.deployStepHeader": "Desplegar",
"DeploymentPlan.deploymentConfigurationStepHeader": "Especifique la configuraci\u00f3n del despliegue",
"DeploymentPlan.deploymentStepTooltip": "Este paso realiza el despliegue de la Overcloud. Una vez comenzado el despliegue, el director monitoriza el progreso y muestra un reporte de cada paso. Cuando el despliegue termina, se muestra el estado de la Overcloud y detalles de inicio de sesi\u00f3n. Haga click en \"Desplegar\" para iniciar el despliegue.",
"DeploymentPlan.hardwareStepHeader": "Prepare el hardware",
"DeploymentPlan.hardwareStepTooltip": "Este paso registra e introspecciona los nodos. El registro est\u00e1 relacionado a definir la configuraci\u00f3n de energ\u00eda de cada nodo tal que puedan ser controlados durante la introspecci\u00f3n. Luego del registro los nodos son introspeccionados, lo que significa que el hardware de los nodos es identificado y se construye un perfil para cada uno. Luego del registro e introspecci\u00f3n, se pueden asignar estos nodos a roles espec\u00edficos en la Overcloud.",
"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": "Despliegue fallido",
"DeploymentStatus.createInProgress": "Despliegue en curso",
"DeploymentStatus.deleteFailed": "Eliminaci\u00f3n de despliegue fallida",
"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.",
"DriverFields.portValidationMessage": "Introduzca un n\u00famero de puerto v\u00e1lido (0 - 65535)",
"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.saveAndClose": "Guardar y cerrar",
"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}.",
"ExportPlan.cancel": "Cancelar",
"ExportPlan.download": "Descargar exportaci\u00f3n",
"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",
"I18nDropdown.language": "Idioma",
"ListPlans.actions": "Acciones",
"ListPlans.createNewPlan": "Crear un nuevo plan",
"ListPlans.delete": "Eliminar",
"ListPlans.deletingPlanName": "Eliminando {planName}...",
"ListPlans.edit": "Editar",
"ListPlans.export": "Exportar",
"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.",
"NodeColumns.cpuArch": "Arquitectura del procesador",
"NodeColumns.cpus": "CPU (n\u00facleos)",
"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",
"NodeListItem.Profile": "Perfil:",
"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.provisionStateLabel": "Estado de provisi\u00f3n:",
"Nodes.loadingNodes": "Cargando nodos...",
"Nodes.nodes": "Nodos",
"Nodes.refreshResults": "Actualizar resultados",
"Nodes.registerNodes": "Registrar 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",
"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.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.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.provideNodes": "Provea los nodos",
"NodesToolbarActions.tagNodes": "Etiquetar nodos",
"NodesToolbarForm.sortDir": "DIrecci\u00f3n de ordenaci\u00f3n",
"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.port_title": "Puerto DRAC",
"PXEAndDRACDriverFields.pwd_title": "Contrase\u00f1a DRAC",
"PXEAndDRACDriverFields.user_title": "Usuario DRAC",
"PXEAndIPMIToolDriverFields.addr_title": "Direcci\u00f3n IPMI IP o FQDN",
"PXEAndIPMIToolDriverFields.port_title": "Puerto IPMI",
"PXEAndIPMIToolDriverFields.pwd_title": "Contrase\u00f1a IPMI",
"PXEAndIPMIToolDriverFields.user_title": "Usuario IPMI",
"PXEAndSSHDriverFields.addr_title": "Direcci\u00f3n IP o FQDN para SSH ",
"PXEAndSSHDriverFields.port_title": "Puerto 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.saveAndClose": "Guardar y cerrar",
"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.exportFailedNotificationTitle": "Ha fallado la exportaci\u00f3n",
"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",
"RoleCard.assignNodes": "Asignar nodos",
"RoleCard.availableNodesCount": "de {count, number}",
"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...",
"RolesStep.loadingParameters": "Cargando par\u00e1metros...",
"RolesStep.nodesAvailableToAssign": "{nodesCount} nodos disponibles para asignar",
"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",
"Toolbar.activeFilters": "Filtros activos:",
"Toolbar.clearAllActiveFilters": "Limpiar todos los filtros",
"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",
"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}}",
"reduxForm.validations.maxValue": "El valor m\u00e1ximo es {max, number}.",
"reduxForm.validations.minValue": "El valor m\u00ednimo es {min, number}.",
"reduxForm.validations.number": "El valor debe ser un n\u00famero."
}
}