<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
    'additional-keys.keyNumber' => 'Nº llave',
    'additional-keys.keyName' => 'Nombre de la llave',
    'additional-keys.keyApp' => 'Aplicación',
    'additional-keys.addGroup' => 'Añadir',
    'additional-keys.upload' => 'Instalar llave nueva',
    'additional-keys.uploadDescription' => 'Cargue e instale una clave de licencia nueva.',
    'additional-keys.actionsGroup' => 'Acciones',
    'additional-keys.install' => 'Instalar',
    'additional-keys.installAll' => 'Instalar todo',
    'additional-keys.installDescription' => 'Instale las claves de licencia seleccionadas.',
    'additional-keys.installNoSelection' => 'Seleccione una o más claves de licencia adicionales para instalar o haga clic en "Instalar todo".',
    'additional-keys.installSuccess' => 'Instalación de la clave de licencia iniciada.',
    'additional-keys.removeGroup' => 'Eliminar',
    'additional-keys.remove' => 'Eliminar',
    'additional-keys.removeDescription' => 'Elimine las claves de licencia seleccionadas.',
    'additional-keys.removeNoSelection' => 'Seleccione una o más claves de licencia adicionales para eliminar.',
    'additional-keys.removeConfirmation' => '¿Seguro que desea eliminar {count, plural, =1 {la clave de licencia {name}} one {la # clave de licencia seleccionada} other {las # claves de licencia seleccionadas}}?',
    'additional-keys.removeSuccess' => 'Las claves de licencia seleccionadas han sido eliminadas.',
    'additional-keys.download' => 'Descargar llave',
    'additional-keys.downloadDescription' => 'Descargue la clave de licencia.',
    'additional-keys.emptyViewTitle' => 'Ninguna clave de licencia adicional',

    'backup.tasks.startDate' => 'Día de inicio',
    'backup.tasks.targetRepo' => 'Almacenamiento de destino',
    'backup.tasks.progress' => 'Progreso de la tarea',
    'backup.tasks.repoTypeLocal' => 'Servidor',
    'backup.tasks.repoTypeFtp' => 'FTP personal',
    'backup.tasks.buttonRemoveTask' => 'Eliminar',
    'backup.tasks.hintRemoveTask' => 'Eliminar las tareas de backup seleccionadas.',
    'backup.tasks.buttonReload' => 'Volver a cargar',
    'backup.tasks.hintReload' => 'Vuelva a cargar la lista de tareas para obtener el estado actual.',
    'backup.tasks.statusTaskWarnings' => 'Advertencias',
    'backup.tasks.statusTaskInfo' => 'Información',
    'backup.tasks.statusTaskFailed' => 'Error',

    'backup.disabledSelectHint' => 'El backup no pudo eliminarse porque forma parte de un backup de un cliente, revendedor o servidor.',
    'backup.buttonBackup' => 'Copiar',
    'backup.hintBackup' => 'Cree un backup.',
    'backup.buttonSchedule' => 'Programar',
    'backup.hintSchedule' => 'Indique la configuración para una tarea de backup programado.',
    'backup.buttonReload' => 'Volver a cargar',
    'backup.hintReload' => 'Vuelva a cargar la lista de backups.',
    'backup.buttonUpload' => 'Cargar',
    'backup.hintUpload' => 'Cargue un archivo de backup de su ordenador al almacenamiento de backups del servidor.',
    'backup.buttonSettings' => 'Configuración',
    'backup.hintSettings' => 'Configure los parámetros globales de backup de datos para reducir la carga CPU del servidor.',
    'backup.buttonRemoteStorages' => 'Configuración del almacenamiento remoto',
    'backup.hintRemoteStorages' => 'Configure su almacenamiento personal remoto para el almacenamiento de archivos de backup.',
    'backup.buttonRemove' => 'Eliminar',
    'backup.hintRemove' => 'Elimine los backups seleccionados del almacenamiento del servidor.',
    'backup.systemNotes' => 'Notas del sistema',
    'backup.incremental' => 'Incremental.',
    'backup.multiVolume' => 'Multivolumen.',
    'backup.remoteStorage' => 'En el almacenamiento: %%storage%%',
    'backup.status' => 'S',
    'backup.statusOff' => 'Este archivo no es un backup válido. Los datos no pueden restaurarse a través de este archivo. Haga clic en el nombre del backup para obtener más información.',
    'backup.statusWarning' => 'Este backup no es totalmente válido. Haga clic en el nombre del backup para obtener más información.',
    'backup.statusInfo' => 'Este es un backup válido. Es posible restaurar los datos de este backup, aunque pueden producirse incidencias menores en la forma de almacenarlos.',
    'backup.statusOn' => 'Este es un backup válido. Los datos pueden restaurarse usando este archivo.',
    'backup.date' => 'Fecha de creación',
    'backup.name' => 'Nombre',
    'backup.comment' => 'Comentarios',
    'backup.size' => 'Tamaño',
    'backup.download' => 'Descargue el archivo de backup a su ordenador local.',
    'backup.downloadDisabled' => 'En este momento no es posible descargar el archivo de backup. Inténtelo transcurridos unos minutos o póngase en contacto con su proveedor de servicios.',
    'backup.total' => 'Nº total de backups: %%total%%, tamaño: %%totalSize%%',
    'backup.totalFound' => 'Se han encontrado %%found%% backups (%%total%% total), tamaño: %%totalSize%%',
    'backup.confirmOnDelete' => '¿Desea eliminar los backups seleccionados?',
    'backup.incrementsRemovalLoading' => 'Cargando...',
    'backup.incrementsRemovalConfirmation' => 'Confirmo que deseo eliminar los backups seleccionados.',
    'backup.backupHasIncrements' => 'Se eliminará el backup %%backupName%% junto con sus incrementos: %%backupIncrements%%',
    'backup.ftpStorage' => 'FTP',
    'backup.ftpStorageErrorCredentials' => 'Nombre de usuario o contraseña incorrecto para el almacenamiento FTP.',
    'backup.ftpStorageErrorResolveHost' => "No se pudo resolver el nombre de host.",
    'backup.ftpStorageErrorConnection' => "No ha sido posible conectar con el servidor remoto.",
    'backup.unableToGetFtpDumpList' => 'No se pudo mostrar la lista de backups en el almacenamiento FTP: %%errorMessage%%. Compruebe la <a href="%%ftpSettingsUrl%%">configuración del almacenamiento FTP</a>.',
    'backup.unableToGetExtDumpList' => 'No se pudo mostrar la lista de backups en el almacenamiento %%storageTitle%%: %%errorMessage%%. Compruebe la configuración del almacenamiento.',
    'backup.unableToGetLocalDumpList' => 'No se pudo mostrar la lista de backups almacenados en el servidor: %%errorMessage%%',
    'backup.skippedFilesAtExtStorage' => 'Algunos de los archivos presentes en el almacenamiento %%storageTitle%% no se muestran en la lista porque los nombres de dichos archivos no cumplen las convenciones de denominación de archivos de backup. Si está seguro de que estos archivos son backups válidos, cámbieles el nombre utilizando el siguiente patrón: "backup_%%objectName%%&lt;YYMMDDHHmm&gt;.%%ext%%"',
    'backup.multiVolumeShow' => 'Mostrar volúmenes',
    'backup.multiVolumeHide' => 'Ocultar volúmenes',
    'backup.backEncryptionRequired' => 'Por motivos de seguridad le recomendamos proteger los datos presentes en los backups. Para ello, vaya %%link%% y actualice la configuración de seguridad de los backups.',
    'backup.backupSettingPage' => 'Configuración de backup',
    'backup.statusTaskProgress' => 'La tarea de backup está en curso.',
    'backup.statusTaskWarnings' => 'Tarea de backup completada con advertencias.',
    'backup.statusTaskInfo' => 'Información.',
    'backup.statusTaskFailed' => 'Se ha producido un error en la tarea de backup.',
    'backup.statusTaskStopping' => 'La tarea de backup se está deteniendo.',
    'backup.statusTaskStopped' => 'La tarea de backup ha sido detenida.',

    'backup.schedule.columnSchedule' => 'Programación',
    'backup.schedule.columnContent' => 'Contenido',
    'backup.schedule.columnStorage' => 'Almacenamiento',
    'backup.schedule.periodHourly' => 'Por hora',
    'backup.schedule.periodHourlySchedule' => 'cada {period, plural, one {# hora} other {# horas}}',
    'backup.schedule.periodDaily' => 'Cada día',
    'backup.schedule.periodDailySchedule' => 'a las %%hours%%:%%minutes%%',
    'backup.schedule.periodWeekly' => 'Cada semana',
    'backup.schedule.periodWeeklySchedule' => 'el %%day%% a las %%hours%%:%%minutes%%',
    'backup.schedule.periodMonthly' => 'Cada mes',
    'backup.schedule.periodMonthlySchedule' => 'el %%day%% día a las %%hours%%:%%minutes%%',
    'backup.schedule.periodCustom' => 'Personalizado',
    'backup.schedule.dayFirst' => 'primer',
    'backup.schedule.dayLast' => 'último',
    'backup.schedule.day' => '{day, selectordinal, other {#º}}',
    'backup.schedule.storageLocal' => 'Almacenamiento del servidor',
    'backup.schedule.storageBoth' => 'Tanto almacenamiento al servidor como %%remoteStorage%%',
    'backup.schedule.deactivateSuccess' => 'El backup programado ha sido desactivado',

    'custombuttons.buttonAdd' => 'Añadir enlace al servicio',
    'custombuttons.buttonAddDescription' => 'Añada un enlace a un servicio online y muéstrelo en Plesk.',
    'custombuttons.buttonRemove' => 'Eliminar',
    'custombuttons.buttonRemoveDescription' => 'Elimine los enlaces seleccionados.',
    'custombuttons.removeConfirmMessage' => '¿Desea eliminar los enlaces seleccionados?',
    'custombuttons.headerPublic' => 'A',
    'custombuttons.headerLocation' => 'L',
    'custombuttons.headerImage' => 'Imagen',
    'custombuttons.headerPriority' => 'Prioridad',
    'custombuttons.headerLabel' => 'Etiqueta',
    'custombuttons.headerUrl' => 'URL',
    'custombuttons.headerDescription' => 'Descripción',
    'custombuttons.publicEnabledDescription' => 'Los usuarios pueden ver el enlace.',
    'custombuttons.publicDisabledDescription' => 'Los usuarios no pueden ver el enlace.',
    'custombuttons.altPublicEnabledIcon' => 'Público',
    'custombuttons.altPublicDisabledIcon' => 'Privado',
    'custombuttons.placeNavigationDescription' => 'El enlace aparece en todas las páginas.',
    'custombuttons.placeAdminDescription' => 'El enlace aparece en la página principal del administrador.',
    'custombuttons.placeAdminSettingsDescription' => 'El enlace aparece en la página Herramientas y configuración del administrador.',
    'custombuttons.placeResellerDescription' => 'El enlace aparece en la página principal del revendedor.',
    'custombuttons.placeResellerSettingsDescription' => 'El enlace aparece en la página Herramientas y utilidades del revendedor.',
    'custombuttons.placeClientDescription' => 'El enlace aparece en la página principal del cliente.',
    'custombuttons.placeDomainDescription' => 'El enlace aparece en la página Sitios web y dominios de la suscripción.',
    'custombuttons.placeDomainPropertiesDescription' => 'El enlace aparece en el área de herramientas para sitios web, a la que puede accederse haciendo clic en Ver más debajo del nombre de un dominio en la página Sitios web y dominios.',

    'databaseservers.addGroup' => 'Añadir',
    'databaseservers.addDatabaseServer' => 'Añadir servidor de bases de datos',
    'databaseservers.addDatabaseServerDescription' => 'Añada un servidor de bases de datos.',
    'databaseservers.addDatabaseServerDescriptionDisabledByKey' => 'Hosting de bases de datos remotas no soportado por la clave de licencia.',
    'databaseservers.actionsGroup' => 'Acciones',
    'databaseservers.hostingSettings' => 'Configuración',
    'databaseservers.hostingSettingsDescription' => 'Configuración de hosting de base de datos.',
    'databaseservers.refresh' => 'Actualizar',
    'databaseservers.refreshDescription' => 'Actualice la información sobre los servidores de base de datos.',
    'databaseservers.removeGroup' => 'Eliminar',
    'databaseservers.remove' => 'Eliminar',
    'databaseservers.removeDescription' => 'Elimine los servidores de base de datos seleccionados.',
    'databaseservers.lastError' => 'Estado',
    'databaseservers.type' => 'Tipo de servidor',
    'databaseservers.host' => 'Nombre de host',
    'databaseservers.hostLink' => 'Vea o modifique las propiedades del servidor de bases de datos.',
    'databaseservers.port' => 'Puerto',
    'databaseservers.version' => 'Versión',
    'databaseservers.databasesCount' => 'Bases de datos',
    'databaseservers.databasesCountLink' => 'Administre las bases de datos alojadas en este servidor.',
    'databaseservers.databaseUpgradeLink' => 'Actualizar el servidor de base de datos alojado en este servidor.',
    'databaseservers.databasesLTSVersion' => 'Ya tienes la versión LST. Plesk actualizará automáticamente tu instalación de MariaDB/MySQL a la versión más reciente.',
    'databaseservers.webadmin' => 'Webadmin',
    'databaseservers.webadminHint' => 'Acceda a este servidor a través de DB Webadmin.',
    'databaseservers.downloadMsSqlClient' => 'Descargar un cliente SQL local',
    'databaseservers.downloadMsSqlClientHint' => 'Descargar un cliente SQL local',
    'databaseservers.changePassword' => 'Cambiar la contraseña del administrador',
    'databaseservers.changePasswordHint' => 'Cambie la contraseña del administrador del servidor de la base de datos.',
    'databaseservers.mysql' => 'MySQL',
    'databaseservers.mssql' => 'Microsoft SQL Server',
    'databaseservers.postgresql' => 'PostgreSQL',
    'databaseservers.mariadb' => 'MariaDB',
    'databaseservers.percona' => 'Percona',
    'databaseservers.default_for_mysql' => 'predeterminado para MySQL',
    'databaseservers.default_for_mssql' => 'predeterminado para MS SQL',
    'databaseservers.default_for_postgresql' => 'predeterminado para PostgreSQL',
    'databaseservers.default_for_mariadb' => 'predeterminado para MariaDB',
    'databaseservers.default_for_percona' => 'predeterminado para Percona',
    'databaseservers.status_no_error' => 'El último intento de conexión a este servidor ha sido correcto.',
    'databaseservers.status_connection_failed' => 'El último intento de conexión a este servidor ha fallado debido a problemas de red.',
    'databaseservers.status_permission_denied' => 'Durante el último intento de conexión a este servidor, se denegó el acceso. Verifique las credenciales del administrador para el servidor.',
    'databaseservers.status_other_error' => 'Se ha producido un error en el último intento de conexión a este servidor.',
    'databaseservers.status_credentials_not_set' => 'Para que Plesk pueda conectarse a este servidor es necesario proporcionar un nombre de usuario y una contraseña de administrador válidos.',
    'databaseservers.mssqlServerPortUndefined' => 'No fue posible determinar el número del puerto TCP usado por el servidor Microsoft SQL \'%%host%%\': el protocolo TCP/IP no está activado en la configuración de red del servidor o bien se ha configurado el servidor para usar puertos TCP dinámicos.',
    'databaseservers.mssqlServerPortUndefinedHint' => 'Si desea que sus clientes pueden configurar el firewall automáticamente para el acceso a la base de datos remota, configure el servidor SQL manualmente para que escuche en un puerto TCP fijo determinado.',
    'databaseservers.removeEmptySelection' => 'No ha seleccionado ningún servidor de bases de datos.',
    'databaseservers.removeConfirmation' => '¿Está seguro de que desea eliminar {count, plural, =1 {el servidor de bases de datos {name}} one {el servidor de bases de datos seleccionado} other {los # servidores de bases de datos seleccionados}}?',
    'databaseservers.removeSuccess' => 'Los servidores de base de datos seleccionados se han eliminado correctamente.',
    'databaseservers.upgradeNow' => 'Actualizar ahora',


    'databaseserverdatabases.actionsGroup' => 'Acciones',
    'databaseserverdatabases.assignToSubscription' => 'Mover a una suscripción',
    'databaseserverdatabases.assignToSubscriptionDescription' => 'Mueva las bases de datos seleccionadas a otra suscripción.',
    'databaseserverdatabases.removeGroup' => 'Eliminar',
    'databaseserverdatabases.remove' => 'Eliminar',
    'databaseserverdatabases.removeDescription' => 'Eliminar las bases de datos seleccionadas.',
    'databaseserverdatabases.name' => 'Nombre',
    'databaseserverdatabases.subscription' => 'Suscripción',
    'databaseserverdatabases.client' => 'Suscriptor',
    'databaseserverdatabases.manageDatabase' => 'Administrar hosting',
    'databaseserverdatabases.manageDatabaseDescription' => 'Administre la base de datos.',
    'databaseserverdatabases.manageDatabaseInResellerPanel' => 'Abrir en el panel del revendedor',
    'databaseserverdatabases.manageDatabaseInResellerPanelDescription' => 'Administre la base de datos en el panel de revendedor del suscriptor.',
    'databaseserverdatabases.manageDatabaseInCustomerPanel' => 'Abrir en el panel del cliente',
    'databaseserverdatabases.manageDatabaseInCustomerPanelDescription' => 'Administre la base de datos en el panel del cliente del suscriptor.',
    'databaseserverdatabases.emptySelection' => 'No ha seleccionado ninguna base de datos.',
    'databaseserverdatabases.removeConfirmation' => '¿Está seguro de que desea eliminar {count, plural, =1 {la base de datos {name}} one {the # selected database} other {las # bases de datos seleccionadas}}?',
    'databaseserverdatabases.removeSuccess' => 'Los servidores de base de datos seleccionados se han eliminado correctamente.',

    'logbrowser.issuesFoundInTheLogs' => 'Incidencias en los registros del sitio web',
    'logbrowser.learnAboutProblemsFaster' => 'Detecte incidencias en sitios web más rápido',
    'logbrowser.noProblemsFound' => 'En los registros del sitio web no se encontró ninguna incidencia',
    'logbrowser.lastCheckDetectsProblems' => 'Una comprobación %%checkType%% de los registros ha detectado incidencias que pueden afectar al funcionamiento de su sitio web. Si desea ver los detalles y las posibles soluciones, haga clic en “Abrir informe de verificación”.',
    'logbrowser.lastCheckDetectsNoProblems' => 'Una comprobación %%checkType%% de los registros no ha detectado ninguna incidencia que pueda afectar al funcionamiento de su sitio web.',
    'logbrowser.noChecksResults' => 'Se ha activado una comprobación automática diaria, que se ejecutará en las próximas 24 horas.',
    'logbrowser.manual' => 'manual',
    'logbrowser.regular' => 'automática diaria',
    'logbrowser.enableRegularCheck' => 'Una comprobación diaria de los registros detecta incidencias que pueden afectar al funcionamiento de su sitio web. De detectarse alguna incidencia, Plesk le informará y le proporcionará posibles soluciones.',
    'logbrowser.new' => 'NUEVO',
    'logbrowser.openCheckReport' => 'Abrir informe de verificación',
    'logbrowser.openCheckSettings' => 'Abrir configuración de comprobación',

    'logbrowser.buttonStartRealtime' => 'Iniciar actualizaciones en tiempo real',
    'logbrowser.buttonStartRealtimeHint' => 'Actualice los datos del registro en tiempo real.',
    'logbrowser.buttonStopRealtime' => 'Detener actualizaciones en tiempo real',
    'logbrowser.buttonStopRealtimeHint' => 'Deje de actualizar los datos del registro en tiempo real.',
    'logbrowser.buttonRefresh' => 'Actualizar',
    'logbrowser.buttonRefreshHint' => 'Actualice los datos del registro.',
    'logbrowser.buttonClear' => 'Borrar',
    'logbrowser.buttonClearHint' => 'Oculte aquellas entradas que ya se hayan cargado.',
    'logbrowser.buttonAddCustom' => 'Añadir al explorador de registros como archivo personalizado',
    'logbrowser.buttonAddCustomHint' => 'El archivo se mostrará en el explorador de registros junto con otros archivos de registro.',
    'logbrowser.date' => 'Fecha',
    'logbrowser.dateFilterPlaceholder' => 'Desde',
    'logbrowser.type' => 'Tipo',
    'logbrowser.ip' => 'IP',
    'logbrowser.ipFilterPlaceholder' => 'IP',
    'logbrowser.code' => 'Código',
    'logbrowser.codeFilterPlaceholder' => 'Código',
    'logbrowser.message' => 'Mensaje',
    'logbrowser.messageFilterPlaceholder' => 'Mensaje',
    'logbrowser.source' => 'Origen',
    'logbrowser.sourceFilterFiles' => '%%count%% archivos',
    'logbrowser.sourceFilterAllLogs' => 'Todos los registros',
    'logbrowser.sourceFilterNoLogs' => 'Ningún registro',
    'logbrowser.manageLogFiles' => 'Administración de archivos de registro',
    'logbrowser.addCustomLogFile' => 'Añadir registro personalizado',
    'logbrowser.customLogPopupTitle' => 'Adición de un registro personalizado',
    'logbrowser.invalidLogFormat' => 'El archivo de registro presenta un formato no soportado',
    'logbrowser.referer' => 'R',
    'logbrowser.refererHint' => 'Sitio de referencia',
    'logbrowser.agent' => 'Agente',
    'logbrowser.agentHint' => 'Agente de usuario',
    'logbrowser.size' => 'Tamaño',
    'logbrowser.unknown' => 'Desconocido',
    'logbrowser.more' => 'Más ',
    'logbrowser.less' => ' Menos',
    'logbrowser.any' => 'Cualquiera',
    'logbrowser.none' => 'Ninguno',
    'logbrowser.loadMoreOrUseFilters' => '%%loadMore%% o utilice filtros para acotar la lista de entradas.',
    'logbrowser.loadMore' => 'Cargar entradas anteriores',
    'logbrowser.clear' => 'Borrar',
    'logbrowser.hourAgo' => 'Hace una hora',
    'logbrowser.prevDay' => 'Día anterior',
    'logbrowser.linkInMessageToViewFile' => 'Haga clic para ver el archivo.',
    'logbrowser.buttonUnlinkHint' => 'Haga clic para detener el seguimiento de actualizaciones de este archivo en el explorador de registros',
    'logbrowser.buttonUnlinkConfirmationDescription' => '¿Está seguro de que desea detener el seguimiento de actualizaciones de este archivo en el explorador de registros?',
    'logbrowser.buttonUnlinkConfirmationYes' => 'Sí',
    'logbrowser.buttonUnlinkConfirmationNo' => 'No',
    'logbrowser.logRotation' => 'Rotación de registros',
    'logbrowser.logRotationHint' => 'Defina la configuración de rotación de registros para el sitio web.',
    'logbrowser.logRotationTitle' => 'Configurar rotación de registros',

    'notifications.title' => 'Configurar envío de avisos por email sobre eventos del sistema',
    'notifications.legendNotifications' => 'Notificaciones',
    'notifications.legendSettings' => 'Configuración',
    'notifications.headerEvent' => 'Evento',
    'notifications.headerSendTo' => 'Enviar notificación a:',
    'notifications.headerText' => 'Texto',
    'notifications.headerPreview' => 'Vista previa',
    'notifications.headerAdmin' => 'Administrador',
    'notifications.headerReseller' => 'Revendedor',
    'notifications.headerClient' => 'Cliente',
    'notifications.headerEmailAddress' => 'Dirección de email',
    'notifications.expirationTime' => 'Enviar avisos de expiración',
    'notifications.days' => ' días por adelantado',
    'notifications.smtpSettings' => 'Para que Plesk pueda enviar notificaciones cuando la retransmisión esté cerrada, puede %%link%%',
    'notifications.smtpSettingsLink' => 'cambiar la configuración SMTP',
    'notifications.editHint' => 'Edite el texto de aviso.',
    'notifications.previewHint' => 'Vea cómo se muestra la notificación en los emails.',
    'notifications.reseller_creation' => 'Creación de cuenta de revendedor',
    'notifications.reseller_limits_exceed' => 'Límites de uso de recursos excedidos por la cuenta del revendedor',
    'notifications.reseller_blocked' => 'Cuenta de revendedor suspendida debido a un sobreuso de recursos',
    'notifications.reseller_overuse_block' => 'Debido a la sobre venta de recursos, las suscripciones del revendedor han alcanzado los límites de uso de recursos del revendedor.',
    'notifications.client_creation' => 'Creación de cuenta de cliente',
    'notifications.domain_creation' => 'Creación de sitio',
    'notifications.domain_exp_warning' => 'Aviso de expiración de suscripción',
    'notifications.domain_expiration' => 'Expiración de suscripción',
    'notifications.domain_limits_exceed' => 'La suscripción ha excedido los límites de uso de recursos',
    'notifications.domain_blocked' => 'Suscripción suspendida debido a un sobreuso de recursos',
    'notifications.admin_aps_app_updates' => 'Actualizaciones de aplicaciones APS (resumen del administrador)',
    'notifications.reseller_aps_app_updates' => 'Actualizaciones de aplicaciones APS (resumen del revendedor)',
    'notifications.client_aps_app_updates' => 'Actualizaciones de aplicaciones APS (resumen del cliente)',
    'notifications.admin_pum_updates' => 'Actualizaciones del sistema: notificaciones acerca de la disponibilidad de actualizaciones',
    'notifications.admin_outgoing_mail_exceeded_limits' => 'Se han excedido los límites de correo saliente',
    'notifications.subscription_cgroups_limits_exceed' => 'RAM, CPU y E/S de disco (Cgroups)',
    'notifications.admin_postponed_feedback' => 'Recordatorio de comentarios',
    'notifications.errorInvalidEmail' => 'Dirección de email incorrecta.',
    'notifications.errorInvalidExpTime' => 'Número de días incorrecto.',
    'notifications.errorUpdate' => 'No se puede actualizar la notificación: %%error%%',
    'notifications.updated' => 'La configuración de notificaciones ha sido actualizada',

    'outgoingmail.name' => 'Nombre',
    'outgoingmail.maxOutgoingMessages' => 'Límite por hora',
    'outgoingmail.numOfExceedingAttempts' => 'Intentos tras alcanzar el límite',
    'outgoingmail.lastAttemptAt' => 'Último intento',
    'outgoingmail.mailStatus' => 'Estado del correo',
    'outgoingmail.mailStatusSending' => 'Enviando',
    'outgoingmail.mailStatusNotSending' => 'Sin enviar',
    'outgoingmail.mailStatusSendingDesc' => 'El correo se envía correctamente.',
    'outgoingmail.mailStatusNotSendingDesc' => 'El correo no se envía.',
    'outgoingmail.limitValueUnlimited' => 'Ilimitado',

    'scheduler.tasks.headerCommand' => 'Comando',
    'scheduler.tasks.headerSchedule' => 'Programar',
    'scheduler.tasks.headerSubscription' => 'Suscripción',
    'scheduler.tasks.headerSubscription_powerUser' => 'Espacio web',
    'scheduler.tasks.buttonToggleHintOn' => 'La tarea está activada. Haga clic para desactivarla.',
    'scheduler.tasks.buttonToggleHintOff' => 'La tarea está desactivada. Haga clic para activarla.',
    'scheduler.tasks.add' => 'Añadir tarea',
    'scheduler.tasks.hintAdd' => 'Programe una tarea nueva.',
    'scheduler.tasks.remove' => 'Eliminar',
    'scheduler.tasks.hintRemove' => 'Elimine las tareas seleccionadas.',
    'scheduler.tasks.confirmOnDelete' => '¿Desea eliminar las tareas seleccionadas?',
    'scheduler.tasks.sync' => 'Actualizar',
    'scheduler.tasks.hintSync' => 'Vuelva a cargar la lista de tareas para obtener los datos actuales.',
    'scheduler.tasks.settings' => 'Configuración',
    'scheduler.tasks.hintSettings' => 'Edite la configuración de las tareas programadas.',
    'scheduler.tasks.deleteSuccess' => 'Las tareas programadas han sido eliminadas.',
    'scheduler.tasks.serverTask' => 'servidor (usuario:%%user%%)',
    'scheduler.tasks.unknownUser' => 'desconocido',
    'scheduler.tasks.runTaskNow' => 'Ejecutar ahora',
    'scheduler.tasks.runTaskNowHint' => 'Ejecute la tarea ahora.',
    'scheduler.tasks.runningTask' => 'Ejecutando la tarea "%%task%%"...',

    'server-components.bcTitle' => 'Componentes del servidor',
    'server-components.title' => 'Componentes de Plesk',
    'server-components.name' => 'Nombre del componente',
    'server-components.version' => 'Versión del componente',
    'server-components.refresh' => 'Actualizar',
    'server-components.componentName' => 'Indique el nombre del componente...',
    'server-components.noComponents' => 'No se ha encontrado ningún componente',
    'server-components.componentsListUpdated' => 'La lista de componentes ha sido actualizada',

    'server-components.componentName.urlrewrite' => 'URL Rewrite',
    'server-components.componentName.dbconnector' => "Conector de bases de datos",
    'server-components.componentName.mysqlserver' => 'Servidor MariaDB/MySQL',
    'server-components.componentName.troubleshooting' => 'Resolución de problemas',
    'server-components.componentName.waf' => 'Firewall para aplicaciones web',
    'server-components.componentName.vcs' => 'Sistema de control de versiones',
    'server-components.componentName.dotnetcore' => 'Núcleo .NET',
    'server-components.componentName.nodejs' => 'Node.js',
    'server-components.componentName.appinit' => "Inicialización de la aplicación",
    'server-components.componentName.cors' => "Compartición de recursos de orígenes distintos",
    'server-components.componentName.httpcompression' => 'Compresión de contenido HTTP',
    'server-components.componentName.antivirus' => "Antivirus",
    'server-components.componentName.database' => "SQL Server",
    'server-components.componentName.sqladmin' => "MariaDB/MySQL Webadmin",
    'server-components.componentName.sqladminmysql' => "MariaDB/MySQL Webadmin",
    'server-components.componentName.dnsserver' => "Servidor DNS",
    'server-components.componentName.firewall' => "Firewall",
    'server-components.componentName.ftpserver' => "Servidor FTP",
    'server-components.componentName.java' => "Java",
    'server-components.componentName.mailserver' => "Servidor de correo",
    'server-components.componentName.local_mailserver' => "Servidor de correo local",
    'server-components.componentName.psa' => "Plesk",
    'server-components.componentName.script' => "Scripting web",
    'server-components.componentName.spamfilter' => "Filtro antispam",
    'server-components.componentName.stats' => "Estadísticas web",
    'server-components.componentName.stunnel' => "Contenedor SSL/TLS",
    'server-components.componentName.webmail' => "Webmail",
    'server-components.componentName.webpublish' => "Publicación web",
    'server-components.componentName.webserver' => "Servidor web",
    'server-components.componentName.network' => 'Funciones de red',
    'server-components.componentName.sitebuilder' => 'Presence Builder',
    'server-components.componentName.cphosting' => "Hosting de Plesk",
    'server-components.componentName.savi' => 'Interfaz del antivirus Sophos',

    'server-components.tooltip.disabled' => 'Desactivado',
    'server-components.tooltip.active' => 'Activo',
    'server-components.tooltip.notConfigured' => 'No configurado',
    'server-components.tooltip.notStarted' => 'No iniciado, compruebe la configuración del componente',

    'server-components.defaultComponents.circularDependencies' => "Se encontraron dependencias circulares entre %%cat1%% y %%cat2%% categorías",
    'server-components.defaultComponents.not_installed' => "(no instalado)",
    'server-components.defaultComponents.not_configured' => "(no configurado)",
    'server-components.defaultComponents.not_opted_to_install_support_files' => "Algunas categorías de servicio contienen selecciones no válidas o bien no se han realizado selecciones.",
    'server-components.defaultComponents.depends_on' => "(requiere %%name%%)",
    'server-components.defaultComponents.not_activated' => 'no activado',
    'server-components.defaultComponents.imap_required' => '(El servidor de correo actual no soporta IMAP)',
    'server-components.defaultComponents.ftp_ipv6_hosting_not_supported' => "(El servidor FTP no soporta direcciones IPv6.)",
    'server-components.defaultComponents.delegation_rule_not_exist' => '(la regla de delegación requerida \'appPoolPipeline, appPoolNetFx\' no existe)',
    'server-components.defaultComponents.not_supported_version' => '(versión no soportada)',
    'server-components.defaultComponents.no_license' => '(no permitido por la clave de licencia)',
    'server-components.defaultComponents.license_expired' => '(la clave de licencia ha expirado)',
    'server-components.defaultComponents.license_mailboxes_limit_exceeded' => '(límite de buzones de correo de clave de licencia excedido)',
    'server-components.defaultComponents.title' => 'Seleccionar componente %%name%% predeterminado',
    'server-components.defaultComponents.none' => 'Ninguno',
    'server-components.defaultComponents.yes' => 'Sí',
    'server-components.defaultComponents.no' => 'No',
    'server-components.defaultComponents.warning' => '¡Advertencia!',
    'server-components.defaultComponents.parametersOfComponent' => 'Parámetros de %%component%%',
    'server-components.defaultComponents.success' => 'El componente predeterminado ha sido actualizado',

    'server-components.defaultComponents.mailserverSwitchingWarning' => "El cambio de servidor de correo solo es aconsejable para la configuración inicial. Si el servidor ya está en uso, se experimentarán problemas como la pérdida de configuraciones y del contenido de los buzones de correo, así como varios conflictos cuando el servidor al que cambie ya esté configurado.\nSi su servidor está en producción y está seguro del cambio a otro, puede notificar a sus clientes acerca de esta operación para que así puedan descargar y guardar sus correos.",
    'server-components.defaultComponents.dnsserverBindToMsdnsSwitchingWarning' => "Solo se transferirán las primeras 254 direcciones IP de subredes con /8 y /16 máscaras ubicadas en la Lista de Control de Acceso. Estas se transferirán como direcciones IP independientes. ¿Desea continuar?",

    'server-components.componentConf.title' => 'Parámetros de %%compDesc%%',
    'server-components.componentConf.parameterIsRequired' => 'El parámetro es obligatorio',
    'server-components.componentConf.parameterShouldBeNumber' => 'El parámetro debe ser un número',
    'server-components.componentConf.success' => 'Los parámetros han sido actualizados',

    'spam-filter.groupAdd' => 'Añadir',
    'spam-filter.buttonAdd' => 'Añadir dominio',
    'spam-filter.buttonAddAddress' => 'Añadir dirección',
    'spam-filter.buttonAddToBlackListHint' => 'Añadir dominio a la lista negra',
    'spam-filter.buttonAddToWhiteListHint' => 'Añada un dominio a la lista blanca',
    'spam-filter.buttonAddAddressToBlackListHint' => 'Añadir dirección a la lista negra',
    'spam-filter.buttonAddAddressToWhiteListHint' => 'Añadir dirección a la lista blanca',
    'spam-filter.groupActions' => 'Acciones',
    'spam-filter.buttonRemove' => 'Eliminar',
    'spam-filter.entries' => 'Entradas',
    'spam-filter.removeEmptySelection' => 'No se ha seleccionado ninguna entrada.',
    'spam-filter.removeConfirmation' => '¿Está seguro de que desea eliminar {count, plural, =1 {la entrada {name}} one {la # entrada seleccionada} other {las # entradas seleccionadas}}?',
    'spam-filter.removeSuccess' => 'Las entradas seleccionadas han sido eliminadas.',
    'spam-filter.addAddressToBlackListEmptyTitle' => 'Lista de direcciones de spam conocidas',
    'spam-filter.addAddressToWhiteListEmptyTitle' => 'Lista de direcciones de confianza',
    'spam-filter.addAddressToBlackListEmptyDescription' => 'Los mensajes de las direcciones de correo que aparecen en esta lista se considerarán spam.',
    'spam-filter.addAddressToWhiteListEmptyDescription' => 'Los mensajes de las direcciones de correo que aparecen en esta lista no se verán afectados por el filtro de spam.',

    'tasks.pollingOff' => 'Deshabilitado',
    'tasks.pollingDelay' => '%%delay%% s',
    'tasks.stopTaskConfirm' => '¿Está seguro de que desea detener la tarea?',
    'tasks.stopTaskError' => 'No fue posible detener la tarea',
    'tasks.stopTask' => 'Detener la tarea',
    'tasks.buttonStopConfirm' => 'Sí, detener',
    'tasks.processedLoadFailed' => 'No fue posible cargar la lista de procesos',
    'tasks.retryTask' => 'Reintentar la tarea',
    'tasks.retryTaskFailed' => 'No fue posible reintentar la tarea',
    'tasks.taskCreated' => 'La nueva tarea se creó correctamente',
    'tasks.moreDetails' => 'Vea el registro del panel para más información',
    'tasks.searchTitle' => 'Buscar',
    'tasks.searchPlaceholder' => 'Buscar cadena',
    'tasks.refresh' => 'Actualizar',
    'tasks.refreshDescription' => 'Actualizar la lista de tareas',
    'tasks.createTask' => 'Crear tarea',
    'tasks.openSwagger' => 'Abrir Swagger',
    'tasks.statusTitle' => 'Estado',
    'tasks.createdTitle' => 'Creada',
    'tasks.descriptionTitle' => 'Descripción',
    'tasks.processes.dataLoadFailed' => 'No fue posible obtener los datos del servidor',
    'tasks.processes.commandLineLoadFailed' => 'No es posible obtener la línea de comandos de tareas',
    'tasks.processes.buttonStopConfirm' => 'Sí, detener',
    'tasks.processes.stopProcess' => 'Detener el proceso',
    'tasks.processes.stopProcessFailed' => 'No fue posible detener el proceso',
    'tasks.processes.stopProcessConfirm' => '¿Está seguro de que desea detener el proceso?',
    'tasks.processes.copyToClipboard' => 'Copiar al portapapeles',
    'tasks.processes.concurrency' => 'Concurrencia',
    'tasks.processes.taskIdSection' => 'ID de la tarea',
    'tasks.processes.requestorIdSection' => 'ID del solicitante',
    'tasks.processes.timeoutSection' => 'Tiempo de espera',
    'tasks.processes.createdSection' => 'Creada',
    'tasks.processes.updatedSection' => 'Actualizado',
    'tasks.processes.environmentSection' => 'Entorno',
    'tasks.processes.idTitle' => 'ID',
    'tasks.processes.statusTitle' => 'Estado',
    'tasks.processes.startedTitle' => 'Iniciado',
    'tasks.processes.completedTitle' => 'Completada',
    'tasks.processes.pidTitle' => 'PID',
    'tasks.processes.exitCodeTitle' => 'Código de salida',

    'ts-sessions.columnStateTitle' => 'Estado',
    'ts-sessions.columnUserTitle' => 'Usuario',
    'ts-sessions.columnNameTitle' => 'Nombre',
    'ts-sessions.refresh' => 'Actualizar',
    'ts-sessions.logoff' => 'Cerrar sesión',
    'ts-sessions.logoffConfirmation' => '¿Desea cerrar %%count%% sesion(es)?',
    'ts-sessions.logoffConfirmationSingle' => '¿Desea cerrar la sesión %%name%%?',
    'ts-sessions.logoffConfirmationButton' => 'Sí, cerrar',
    'ts-sessions.logoffNoSelection' => 'Seleccione las sesiones a cerrar',
    'ts-sessions.logoffSuccess' => 'Las sesiones seleccionadas han sido cerradas.',
    'ts-sessions.disconnect' => 'Desconectar',
    'ts-sessions.disconnectConfirmation' => '¿Desea desconectar %%count%% sesion(es)?',
    'ts-sessions.disconnectConfirmationSingle' => '¿Desea desconectar la sesión %%name%%?',
    'ts-sessions.disconnectConfirmationButton' => 'Sí, desconectar',
    'ts-sessions.disconnectSuccess' => 'Las sesiones seleccionadas han sido desconectadas.',
    'ts-sessions.disconnectNoSelection' => 'Seleccione uno o más sesiones a desconectar',
    'ts-sessions.disconnectNotAvailable' => 'Solo puede desconectar sesiones activas o conectadas.',

    'client-ip-address.title' => 'Direcciones IP',
    'client-ip-address.status' => 'Estado',
    'client-ip-address.type' => 'Tipo',
    'client-ip-address.ipAddress' => 'Dirección IP',
    'client-ip-address.certificate' => 'Certificado',
    'client-ip-address.hosting' => 'Hosting',
    'client-ip-address.adminCertificateRepository' => "Repositorio del administrador",
    'client-ip-address.domainCertificateRepository' => 'Repositorio del dominio %%owner%%',
    'client-ip-address.typeShared' => 'Compartida',
    'client-ip-address.typeExclusive' => 'Dedicada',
    'client-ip-address.removeConfirmation' => '¿Desea eliminar {count, plural, =1 {las direcciones IP {name}} one {la # dirección IP seleccionada} other {las # direcciones IP seleccionadas}} del grupo de direcciones IP del usuario?',
    'client-ip-address.noItemsToRemove' => 'Seleccione uno o más elementos a eliminar.',
    'client-ip-address.ftpOverSSL' => 'FTP a través de SSL/TLS',
    'client-ip-address.ftpOverSSL-yes' => 'Sí',
    'client-ip-address.ftpOverSSL-no' => 'No',
    'client-ip-address.ftpOverSSL-allow' => 'Permitir',
    'client-ip-address.ftpOverSSL-notAllowed' => 'No permitido',
    'client-ip-address.add' => 'Añadir dirección IP',
    'client-ip-address.noAvailableIps' => 'No existe ninguna dirección IP disponible.',
    'client-ip-address.isOk' => 'La dirección IP funciona correctamente.',
    'client-ip-address.isBroken' => 'La dirección IP no está presente en la interfaz.',
    'client-ip-address.properties.title' => 'La dirección IP %%address%% en la interfaz %%interface%%',
    'client-ip-address.properties.distributedType' => 'Dirección IP distribuida como',
    'client-ip-address.properties.allocatedType' => 'Dirección IP asignada como',
    'client-ip-address.properties.none' => 'Ninguna',
    'client-ip-address.properties.certificate' => 'Certificado SSL/TLS',
    'client-ip-address.properties.defaultSite' => 'Sitio web predeterminado',
    'client-ip-address.assign.title' => 'Seleccionar direcciones IP',
    'client-ip-address.assign.description' => 'IPs disponibles',
    'client-ip-address.assign.success' => '{count, plural, =1 {La dirección IP {name} se añadió correctamente} one {Las # direcciones IP seleccionadas se añadieron correctamente} other {Las # direcciones IP seleccionadas se añadieron correctamente}} al grupo de direcciones IP del usuario',

    'ip-address-reseller-usage.title' => 'Revendedores que utilizan la dirección IP %%type%% %%ipAddress%%',
    'ip-address-reseller-usage.nameColumnHeader' => 'Revendedores',
    'ip-address-reseller-usage.assignButton' => 'Asignar a revendedor',
    'ip-address-reseller-usage.alreadyAssignedToAllClients' => 'Esta dirección IP ya ha sido asignada a todos los usuarios.',
    'ip-address-reseller-usage.removeButton' => 'Eliminar',
    'ip-address-reseller-usage.removeSuccess' => 'La dirección IP se ha eliminado {count, plural, =1 {del grupo {name}} one {de los # grupos de revendedores seleccionados} other {de los # grupos de direcciones IP de los revendedores seleccionados}}.',
    'ip-address-reseller-usage.removeConfirmation' => '¿Desea eliminar la dirección IP {count, plural, =1 {del grupo de direcciones IP {name}} one {de los # grupos de direcciones IP de los revendedores seleccionados} other {de los # grupos de direcciones IP de los revendedores seleccionados}}?',
    'ip-address-reseller-usage.typeSHARED' => 'Compartida',
    'ip-address-reseller-usage.typeEXCLUSIVE' => 'Dedicada',
    'ip-address-reseller-usage.assign.title' => "Añadir %%ipAddress%% al grupo de direcciones IP del revendedor",
    'ip-address-reseller-usage.assign.resellersToAdd' => 'Revendedores a añadir',
    'ip-address-reseller-usage.assign.success' => 'La dirección IP se añadió {count, plural, =1 {al grupo de direcciones IP {name}} one {a los # grupos de direcciones IP de los revendedores seleccionados} other {a los # grupos de direcciones IP de los revendedores seleccionados}}.',

    'ProtectedDirectoryUser.emptyViewTitle' => 'Añada una cuenta de usuario para permitir el acceso al directorio protegido',
    'ProtectedDirectoryUser.addTooltip' => 'Cree cuentas de usuario que puedan acceder al directorio protegido %%directory%%',
    'ProtectedDirectoryUser.add' => 'Añadir usuario',
    'ProtectedDirectoryUser.login' => 'Nombre',
    'ProtectedDirectoryUser.changePassword' => 'Cambiar la contraseña',
    'ProtectedDirectoryUser.noSelectionText' => 'Selecciona el usuario o usuarios que quieras eliminar.',
    'ProtectedDirectoryUser.remove' => 'Eliminar',
    'ProtectedDirectoryUser.removeTooltip' => 'Eliminar los usuarios seleccionados.',
    'ProtectedDirectoryUser.removeConfirmation' => '¿Quieres eliminar {count, plural, =1 {el usuario {login}} other {los # usuarios seleccionados}}?',
    'ProtectedDirectoryUser.removeSuccess' => 'Se han eliminado los usuarios seleccionados.',

    'TrafficUsageByClients.customerName' => 'Nombre del cliente',
    'TrafficUsageByClients.resellerName' => 'Nombre del revendedor',
    'TrafficUsageByClients.totalUsage' => 'Usado',
    'TrafficUsageByClients.limit' => 'Límite',
    'TrafficUsageByClients.limitRemaining' => 'Disponible',
    'TrafficUsageByClients.limitUsagePercent' => 'Usado (en %)',
];