<?xml version="1.0"?>
<ew-language version="24.2.0" id="es-ES" author="e.World Technology Limited">
<!--
IMPORTANT NOTES:
1. Language ID must be RFC 4646 language tags (which use hyphen, not underscore), e.g. en-US, fr-CA, fr-FR,
2. Requires PHP Internationalization extension (Intl), see https://www.php.net/manual/en/book.intl.php,
3. Locale files are NOT used unless you save customized settings of a locale in the project.
-->
<global>
<phrase id="2FADisabled" value="Desactivación de autenticación de dos factores"/><!-- v2022 -->
<phrase id="2FAEnabled" value="Autenticación de dos factores habilitada"/><!-- v2022 -->
<phrase id="2FAResetFailed" value="Error al desactivar la autenticación de dos factores"/><!-- v2022 -->
<phrase id="2FAVerificationFailed" value="Fallo en la verificación de autenticación de dos factores"/><!-- v2022 -->
<phrase id="Accept" value="Aceptar"/><!-- v2019 -->
<phrase id="ActionDeleted" value="Eliminado"/>
<phrase id="ActionInserted" value="Insertado"/>
<phrase id="ActionInsertedGridAdd" value="Insertado (Grid-Add)"/>
<phrase id="ActionUpdated" value="Actualizado"/>
<phrase id="ActionUpdatedGridEdit" value="Actualizado (Editar en cuadrícula)"/>
<phrase id="ActionUpdatedMultiUpdate" value="Actualizado (Actualización múltiple)"/>
<phrase id="ActivateAccount" value="Tu cuenta se ha activado correctamente"/>
<phrase id="ActivateAgain" value="Tu cuenta ya estaba activada"/><!-- v2024 -->
<phrase id="ActivateFailed" value="Fallo en la activación"/>
<phrase id="ActiveUserSessions" value="Activas %a (Total %t)"/><!-- v2024 -->
<phrase id="ShowActiveUsers" value="Mostrar solo usuarios conectados (Total %n usuarios)"/><!-- v2024 -->
<phrase id="Add" value="Agregar"/>
<phrase id="AddBlankRow" value="Agregar fila en blanco"/>
<phrase id="AddBtn" value="Agregar"/><!-- v2018 -->
<phrase id="AddEvent" value="Agregar evento"/><!-- v2023 -->
<phrase id="AddLink" value="Agregar"/>
<phrase id="AddMasterDetailLink" value="Agregar maestro/detalle"/><!-- v11 -->
<phrase id="AddSuccess" value="Agregado exitosamente"/>
<phrase id="AdvancedSearch" value="Búsqueda avanzada"/><!-- v2023 -->
<phrase id="AggregateColon" value=": "/><!-- v2020 -->
<phrase id="AggregateEqual" value="="/><!-- v2020 -->
<phrase id="AllRecords" value="Todos"/>
<phrase id="AllWord" value="Todas las palabras"/>
<phrase id="AnyWord" value="Cualquier palabra"/>
<phrase id="ApiTitle" value="API REST"/><!-- v2021 -->
<phrase id="AuditTrailAutoLogin" value="Inicio de sesión automático"/>
<phrase id="AuditTrailFailedAttempt" value="Intento fallido: %n"/>
<phrase id="AuditTrailUserLoggedIn" value="Usuario ya ha iniciado sesión"/>
<phrase id="AuditTrailPasswordExpired" value="Contraseña caducada"/>
<phrase id="AuditTrailLogin" value="Inicio de sesión"/>
<phrase id="AuditTrailLogout" value="Cerrar sesión"/>
<phrase id="AutoLoginFailed" value="Inicio de sesión automático fallido"/><!-- v2018 -->
<phrase id="Average" value="Promedio"/>
<phrase id="BackToList" value="Volver a la lista"/>
<phrase id="BackToLogin" value="Volver a la página de inicio de sesión"/>
<phrase id="BackToMasterRecordPage" value="Volver a la tabla maestra"/>
<phrase id="BackupCodes" value="Códigos de respaldo (2FA)"/><!-- v2022 -->
<phrase id="BackupCodesMsg" value="Guarda tus códigos de respaldo en un lugar seguro pero accesible. Solo puedes usar cada código de respaldo una vez."/><!-- v2022 -->
<phrase id="BasicSearchKeyword" value="Palabra clave de búsqueda"/><!-- v2023 -->
<phrase id="BatchDeleteBegin" value="*** Inicio de eliminación por lotes ***"/>
<phrase id="BatchDeleteRollback" value="*** Retroceso de eliminación por lotes ***"/>
<phrase id="BatchDeleteSuccess" value="*** Eliminación por lotes exitosa ***"/>
<phrase id="BatchInsertBegin" value="*** Inicio de inserción por lotes ***"/>
<phrase id="BatchInsertRollback" value="*** Retroceso de inserción por lotes ***"/>
<phrase id="BatchInsertSuccess" value="*** Inserción por lotes exitosa ***"/>
<phrase id="BatchUpdateBegin" value="*** Inicio de actualización por lotes ***"/>
<phrase id="BatchUpdateRollback" value="*** Retroceso de actualización por lotes ***"/>
<phrase id="BatchUpdateSuccess" value="*** Actualización por lotes exitosa ***"/>
<phrase id="BlankOptionText" value="&nbsp;"/><!-- v2022 -->
<phrase id="BooleanNo" value="No"/><!-- v2020 -->
<phrase id="BooleanYes" value="Sí"/><!-- v2020 -->
<phrase id="ButtonActions" value="Acciones"/>
<phrase id="ButtonAddEdit" value="Agregar/Editar"/>
<phrase id="ButtonDetails" value="Maestro/Detalle"/>
<phrase id="ButtonExport" value="Exportar"/>
<phrase id="ButtonListOptions" value="Opciones"/>
<phrase id="ButtonListOptionsCard" value="Opciones"/>
<phrase id="ButtonSearch" value="Buscar"/>
<phrase id="CancelBtn" value="Cancelar"/><!-- v2017 -->
<phrase id="CancelLink" value="Cancelar"/>
<phrase id="ChangePassword" value="Cambiar contraseña"/><!-- v2020 -->
<phrase id="ChangePasswordMessage" value="Cambiar contraseña"/><!-- v2019 -->
<phrase id="ChangePasswordPage" value="Cambiar contraseña"/>
<phrase id="ChangePasswordBtn" value="Cambiar"/>
<phrase id="ChartExportError1" value="No se puede obtener la imagen de %t desde %e"/><!-- v2023 -->
<phrase id="ChartExportError2" value="Falta el nombre del archivo"/><!-- v2023 -->
<phrase id="ChartExportError3" value="La carpeta de carga no existe"/><!-- v2023 -->
<phrase id="ChartExportError4" value="La carpeta de carga no tiene permisos de escritura"/><!-- v2023 -->
<phrase id="ChartOrder" value="Ordenar por"/><!-- v2020 -->
<phrase id="ChartOrderXAsc" value="Etiquetas ascendentes"/><!-- v2020 -->
<phrase id="ChartOrderXDesc" value="Etiquetas descendentes"/><!-- v2020 -->
<phrase id="ChartOrderYAsc" value="Valores ascendentes"/><!-- v2020 -->
<phrase id="ChartOrderYDesc" value="Valores descendentes"/><!-- v2020 -->
<phrase id="Chat" value="Chat"/><!-- v2024 -->
<phrase id="ChooseFileBtn" value="Elegir..."/><!-- v11 -->
<phrase id="ChooseFile" value="Arrastra el archivo aquí o haz clic para cargarlo"/><!-- v2022 -->
<phrase id="ChooseFiles" value="Arrastra los archivos aquí o haz clic para cargarlos"/><!-- v2022 -->
<phrase id="Clear" value="Borrar"/><!-- v2022 -->
<phrase id="ClickReCaptcha" value="Haz clic en la casilla reCAPTCHA por favor"/><!-- v12 -->
<phrase id="ClickToDrillDown" value="Haz clic para profundizar"/><!-- v2020 -->
<phrase id="CloseAccountBtn" value="Eliminar datos y cerrar mi cuenta"/><!-- v2019 -->
<phrase id="CloseBtn" value="Cerrar"/><!-- v2017 -->
<phrase id="Columns" value="Columnas"/>
<phrase id="Confirm" value="Confirmar"/>
<phrase id="ConfirmBtn" value="Confirmar"/><!-- v2017 -->
<phrase id="ConfirmCancel" value="¿Deseas cancelar?"/><!-- v12 -->
<phrase id="ConfirmPassword" value="Confirmar contraseña"/><!-- v2021 -->
<phrase id="ConflictCancelLink" value="Cancelar"/>
<phrase id="CookieConsentTitle" value="Cookies"/><!-- v2021 -->
<phrase id="CookieConsentSummary" value="Utiliza este espacio para resumir tu política de privacidad y uso de cookies."/><!-- v2021 -->
<phrase id="Copy" value="Copiar"/>
<phrase id="CopyLink" value="Copiar"/>
<phrase id="CopyToClipboard" value="Copiar al portapapeles"/><!-- v2022 -->
<phrase id="CopiedToClipboard" value="Copiado al portapapeles"/><!-- v2022 -->
<phrase id="Count" value="Contar"/>
<phrase id="CountSelected" value="%s seleccionados"/><!-- v12 -->
<phrase id="Crop" value="Recortar"/><!-- v2023 -->
<phrase id="CrosstabSummary" value="Resumen"/><!-- v2023 -->
<phrase id="CurrentFilters" value="Filtros actuales:"/><!-- v2020 -->
<phrase id="CurrentPassword" value="Contraseña actual: "/><!-- v12 -->
<phrase id="CustomActionCompleted" value="'%s' completado"/>
<phrase id="CustomActionCancelled" value="'%s' cancelado"/>
<phrase id="CustomActionFailed" value="'%s' falló"/><!-- v12 -->
<phrase id="CustomActionNotAllowed" value="'%s' no permitido"/><!-- v12 -->
<phrase id="CustomActionNotFound" value="'%s' no encontrado"/><!-- v2024 -->
<phrase id="CustomView" value="VISTA PERSONALIZADA"/>
<phrase id="Danger" value="Error"/><!-- v2020 -->
<phrase id="Debug" value="Depurar"/><!-- v2021 -->
<phrase id="Delete" value="Eliminar"/>
<phrase id="DeleteBtn" value="Eliminar"/>
<phrase id="DeleteCancelled" value="Eliminación cancelada"/>
<phrase id="DeleteConfirm" value="¿Estás seguro de que deseas eliminar?"/><!-- v2023 -->
<phrase id="DeleteEventConfirm" value="¿Estás seguro de que deseas eliminar este evento?"/><!-- v2023 -->
<phrase id="DeleteFailed" value="Fallo al eliminar registro(s)"/><!-- v2023 -->
<phrase id="DeleteFilter" value="Eliminar filtro"/><!-- v12 -->
<phrase id="DeleteFilterConfirm" value="¿Eliminar filtro %s?"/><!-- v12 -->
<phrase id="DeleteLink" value="Eliminar"/>
<phrase id="DeleteSelectedLink" value="Eliminar registros seleccionados"/>
<phrase id="DeleteRecordsFailed" value="Fallo al eliminar registros con claves: %k"/><!-- v2023 -->
<phrase id="DeleteSuccess" value="Eliminado exitosamente"/>
<phrase id="DetailLink" value=""/>
<phrase id="DetailCount" value="<span class='badge text-bg-%s ew-detail-count-badge' data-count='%c'>%c</span>"/><!-- v2024 -->
<phrase id="Details" value="Detalles"/><!-- v2022 -->
<phrase id="Disable2FA" value="Desactivar autenticación de dos factores"/><!-- v2022 -->
<phrase id="Disable2FAConfirm" value="¿Estás seguro de que deseas desactivar la autenticación de dos factores?"/><!-- v2023 -->
<phrase id="DisableChat" value="Desactivar Chat"/><!-- v2024 -->
<phrase id="DisableNotifications" value="Desactivar notificaciones"/><!-- v2022 -->
<phrase id="DisableNotificationsConfirm" value="¿Estás seguro de que deseas desactivar las notificaciones?"/><!-- v2023 -->
<phrase id="DownloadBtn" value="Descargar"/><!-- v2019 -->
<phrase id="DrillDownAllRecords" value="Todos los registros"/><!-- v2020 -->
<phrase id="DrillDownFilters" value="Filtros de profundización:"/><!-- v2020 -->
<phrase id="DupIndex" value="Valor duplicado '%v' para el índice único '%f'"/>
<phrase id="DupKey" value="Clave primaria duplicada: '%f'"/>
<phrase id="Edit" value="Editar"/>
<phrase id="EditBtn" value="Editar"/><!-- v2018 -->
<phrase id="EditLink" value="Editar" class="fa-solid fa-pen ew-icon"/><!-- v2023 -->
<phrase id="EditSelectedLink" value="Editar registros seleccionados" class="icon-grid-edit ew-icon"/><!-- v2023 -->
<phrase id="Email" value="Correo electrónico"/><!-- v2021 -->
<phrase id="EmailAddress" value="Dirección de correo electrónico"/><!-- v2023 -->
<phrase id="EmailFormSender" value="De"/>
<phrase id="EmailFormRecipient" value="Para"/>
<phrase id="EmailFormCc" value="Cc"/>
<phrase id="EmailFormBcc" value="Bcc"/>
<phrase id="EmailFormSubject" value="Asunto"/>
<phrase id="EmailFormMessage" value="Mensaje"/>
<phrase id="EmailFormContentType" value="Enviar como"/>
<phrase id="EmailFormContentTypeUrl" value="URL"/>
<phrase id="EmailFormContentTypeHtml" value="HTML"/>
<phrase id="EmptyLabel" value="(Vacío)"/><!-- v2020 -->
<phrase id="Enable2FA" value="Habilitar autenticación de dos factores"/><!-- v2022 -->
<phrase id="EnableChat" value="Habilitar Chat"/><!-- v2024 -->
<phrase id="EnableNotifications" value="Habilitar notificaciones"/><!-- v2022 -->
<phrase id="EnterFilterName" value="Ingresa el nombre del filtro"/><!-- v12 -->
<phrase id="EnterNewPassword" value="Por favor, ingresa la nueva contraseña"/>
<phrase id="EnterOldPassword" value="Por favor, ingresa la contraseña antigua"/>
<phrase id="EnterPassword" value="Por favor, ingresa la contraseña"/>
<phrase id="EnterRequiredField" value="Por favor, ingresa el campo requerido: %s"/><!-- v2021 -->
<phrase id="EnterSearchCriteria" value="Por favor, ingresa criterios de búsqueda"/>
<phrase id="EnterSecurityCodeGoogle" value="Por favor, ingresa el código de seguridad de Google Authenticator (o código de respaldo)"/><!-- v2023 -->
<phrase id="EnterSecurityCodeEmail" value="Por favor, ingresa la contraseña temporal enviada a tu correo electrónico (o código de respaldo)"/><!-- v2023 -->
<phrase id="EnterSecurityCodeSms" value="Por favor, ingresa la contraseña temporal enviada a tu teléfono móvil (o código de respaldo)"/><!-- v2023 -->
<phrase id="EnterSecurityCode" value="Por favor, ingresa la contraseña temporal para la verificación"/><!-- v2023 -->
<phrase id="EnterOTPEmailAddress" value="Por favor, ingresa tu dirección de correo electrónico para recibir la contraseña temporal"/><!-- v2023 -->
<phrase id="EnterOTPMobileNumber" value="Por favor, ingresa tu número de teléfono móvil para recibir la contraseña temporal"/><!-- v2023 -->
<phrase id="EnterUserName" value="Por favor, ingresa el nombre de usuario"/>
<phrase id="EnterValidateCode" value="Por favor, ingresa el código de validación"/><!-- v11 -->
<phrase id="EnterProperSenderEmail" value="Se excede el número máximo de correos del remitente o la dirección de correo electrónico es incorrecta"/>
<phrase id="EnterProperRecipientEmail" value="Se excede el número máximo de correos del destinatario o la dirección de correo electrónico es incorrecta"/>
<phrase id="EnterProperCcEmail" value="Se excede el número máximo de correos de copia o la dirección de correo electrónico es incorrecta"/>
<phrase id="EnterProperBccEmail" value="Se excede el número máximo de correos de copia oculta o la dirección de correo electrónico es incorrecta"/>
<phrase id="EnterSubject" value="Por favor, ingresa el asunto"/>
<phrase id="EnterValue" value="Por favor, ingresa el valor"/><!-- v2021 -->
<phrase id="EnterValue2" value="Por favor, ingresa el segundo valor"/><!-- v2021 -->
<phrase id="Error" value="Error"/><!-- v2021 -->
<phrase id="ExactPhrase" value="Frase exacta"/>
<phrase id="ExceedMaxRetry" value="Se excede el número máximo de intentos de inicio de sesión. La cuenta está bloqueada. Por favor, inténtalo de nuevo en %t minutos"/>
<phrase id="ExceedMaxEmailExport" value="Se excede el número máximo de correos electrónicos para exportar. Por favor, inténtalo de nuevo más tarde"/>
<phrase id="ExportChart" value="Exportando gráfico: "/><!-- v2020 -->
<phrase id="ExportChartData" value="Exportando datos del gráfico"/><!-- v2020 -->
<phrase id="ExportChartError" value="Error al exportar el gráfico: "/><!-- v2020 -->
<phrase id="ExportClassNotFound" value="Clase de exportación no encontrada"/><!-- v2019 -->
<phrase id="Exporting" value="Exportando, por favor espera..."/><!-- v2018 -->
<phrase id="ExportToCsv" value="Exportar a CSV" class="icon-csv ew-icon"/><!-- v11 -->
<phrase id="ExportToEmail" value="Correo electrónico" class="fa-regular fa-envelope ew-icon"/><!-- v2023 -->
<phrase id="ExportToExcel" value="Exportar a Excel" class="icon-excel ew-icon"/><!-- v11 -->
<phrase id="ExportToHtml" value="Exportar a HTML" class="icon-html ew-icon"/><!-- v11 -->
<phrase id="ExportToPdf" value="Exportar a PDF" class="icon-pdf ew-icon"/><!-- v11 -->
<phrase id="ExportToWord" value="Exportar a Word" class="icon-word ew-icon"/><!-- v11 -->
<phrase id="ExportToXml" value="Exportar a XML" class="icon-xml ew-icon"/><!-- v11 -->
<phrase id="FailedToExport" value="Error al exportar"/><!-- v2018 -->
<phrase id="FailedToSendMail" value="Error al enviar el correo electrónico."/>
<phrase id="FieldName" value="Nombre del campo"/>
<phrase id="FieldRequiredIndicator" value="" class="fa-solid fa-asterisk ew-required"/><!-- v2023 -->
<phrase id="FileNotFound" value="Archivo no encontrado"/>
<phrase id="Filter" value="Filtro" class="fa-solid fa-filter"/><!-- v2023 -->
<phrase id="FilterAllRecords" value="Todos los registros"/><!-- v2022 -->
<phrase id="FilterCancel" value="Cancelar"/><!-- v2022 -->
<phrase id="FilterCount" value="<span class='badge rounded-pill text-bg-info ew-filter-count'>%c</span>"/><!-- v2024 -->
<phrase id="FilterName" value="Nombre del filtro"/><!-- v12 -->
<phrase id="FilterNoValue" value="Ningún valor seleccionado"/><!-- v2022 -->
<phrase id="FilterOK" value="Aceptar"/><!-- v2022 -->
<phrase id="Filters" value="Filtros" class="fa-solid fa-filter ew-icon"/><!-- v2023 -->
<phrase id="ForceLogoutInProgress" value="Cierre de sesión forzado en progreso"/><!-- v2024 -->
<phrase id="ForceLogoutUserBtn" value="Cerrar sesión forzadamente"/><!-- v2024 -->
<phrase id="ForceLogoutUserSuccess" value="El usuario '%u' está configurado para cerrar la sesión forzadamente"/><!-- v2024 -->
<phrase id="ForceLogoutUserFailure" value="Error al cerrar la sesión del usuario '%u'"/><!-- v2024 -->
<phrase id="GeneratePassword" value="Generar contraseña" class="fa-solid fa-bolt ew-icon"/><!-- v2023 -->
<phrase id="GetNewCodes" value="Obtener nuevos códigos"/><!-- v2022 -->
<phrase id="GoBack" value="Volver"/>
<phrase id="GridAddCancelled" value="Adición en cuadrícula cancelada"/><!-- v11 -->
<phrase id="GridAddLink" value="Agregar en cuadrícula" class="icon-grid-add ew-icon"/><!-- v11 -->
<phrase id="GridCancelLink" value="Cancelar" class="fa-solid fa-xmark ew-icon"/><!-- v2023 -->
<phrase id="GridEditCancelled" value="Edición en cuadrícula cancelada"/><!-- v11 -->
<phrase id="GridEditLink" value="Editar en cuadrícula" class="icon-grid-edit ew-icon"/><!-- v11 -->
<phrase id="GridInsertLink" value="Insertar" class="fa-solid fa-check ew-icon"/><!-- v2023 -->
<phrase id="GridSaveLink" value="Guardar" class="fa-solid fa-check ew-icon"/><!-- v2023 -->
<phrase id="Group" value="Grupos"/><!-- v2020 -->
<phrase id="GroupsPerPage" value="Grupos por página"/><!-- v2020 -->
<phrase id="Highlight" value="Resaltar"/><!-- v11 -->
<phrase id="HighlightBtn" value="Resaltar" class="fa-solid fa-highlighter ew-icon"/><!-- v2023 -->
<phrase id="HomePage" value="Inicio" class="fa-solid fa-house ew-icon"/><!-- v2023 -->
<phrase id="Import" value="Importar" class="fa-solid fa-upload ew-icon"/><!-- v2023 -->
<phrase id="ImportMaxFailuresExceeded" value="Se excede el número máximo de errores (%s)"/><!-- v2023 -->
<phrase id="ImportRowError" value="Error al importar fila #%i: %e"/><!-- v2023 -->
<phrase id="ImportInvalidFileExtension" value="Extensión de archivo no válida '%e'"/><!-- v2023 -->
<phrase id="ImportInvalidFieldName" value="Nombre de campo no válido: %f"/><!-- v2023 -->
<phrase id="ImportInvalidFieldValue" value="Valor no válido para el campo '%f': %v"/><!-- v2023 -->
<phrase id="ImportNoHeaderRow" value="Sin fila de encabezado para importar"/><!-- v2023 -->
<phrase id="ImportResult" value="Procesados %c de %t registros de %f (éxito: %s, error: %e)"/><!-- v2023 -->
<phrase id="ImportSave" value="Los registros aún no se han guardado. Si aceptas los resultados, presiona el botón 'Guardar'."/><!-- v2023 -->
<phrase id="ImportServerError" value="Error al procesar el(los) archivo(s) cargado(s)"/><!-- v2023 -->
<phrase id="ImportUploadError" value="Error al cargar %f: %s"/><!-- v2023 -->
<phrase id="ImportUploadComplete" value="Carga completada, procesando archivo(s)..."/><!-- v2023 -->
<phrase id="ImportUploadProgress" value="Subiendo...(%p%)"/><!-- v2023 -->
<phrase id="IncorrectCreditCard" value="Número de tarjeta de crédito incorrecto"/><!-- v2021 -->
<phrase id="IncorrectDate" value="Fecha incorrecta (%s)"/><!-- v2021 -->
<phrase id="IncorrectEmail" value="Correo electrónico incorrecto"/>
<phrase id="IncorrectField" value="Valor de campo incorrecto"/>
<phrase id="IncorrectFloat" value="Número decimal incorrecto"/>
<phrase id="IncorrectGUID" value="GUID incorrecto"/>
<phrase id="IncorrectInteger" value="Número entero incorrecto"/>
<phrase id="IncorrectMin" value="El número debe ser mayor o igual a %s"/><!-- v2023 -->
<phrase id="IncorrectMinDate" value="Fecha/Hora debe ser posterior o igual a %s"/><!-- v2023 -->
<phrase id="IncorrectMax" value="El número debe ser menor o igual a %s"/><!-- v2023 -->
<phrase id="IncorrectMaxDate" value="Fecha/Hora debe ser anterior o igual a %s"/><!-- v2023 -->
<phrase id="IncorrectPhone" value="Número de teléfono incorrecto"/>
<phrase id="IncorrectRange" value="El número debe estar entre %1 y %2"/>
<phrase id="IncorrectRegExp" value="Expresión regular no coincidente"/>
<phrase id="IncorrectSecurityCode" value="Código de seguridad incorrecto"/><!-- v2022 -->
<phrase id="IncorrectSSN" value="Número de Seguro Social incorrecto"/>
<phrase id="IncorrectTime" value="Hora incorrecta (%s)"/><!-- v2022 -->
<phrase id="IncorrectUrl" value="URL no válida"/><!-- v2022 -->
<phrase id="IncorrectValidationCode" value="Código de validación incorrecto, por favor, ingrésalo nuevamente."/><!-- v2021 -->
<phrase id="IncorrectZip" value="Código ZIP incorrecto"/>
<phrase id="Info" value="Información"/><!-- v2020 -->
<phrase id="InlineAddLink" value="Agregar en línea" class="icon-inline-add ew-icon"/><!-- v11 -->
<phrase id="InlineCopyLink" value="Copiar en línea" class="icon-inline-copy ew-icon"/><!-- v11 -->
<phrase id="InlineEditLink" value="Editar en línea" class="icon-inline-edit ew-icon"/><!-- v11 -->
<phrase id="InsertCancelled" value="Inserción cancelada"/>
<phrase id="InsertFailed" value="Error al insertar"/>
<phrase id="InsertLink" value="Insertar" class="fa-solid fa-check ew-icon"/><!-- v2023 -->
<phrase id="InsertSuccess" value="Inserción exitosa"/>
<phrase id="InvalidDate" value="Fecha no válida"/><!-- v2021 -->
<phrase id="InvalidKeyValue" value="Valor de clave no válido"/>
<phrase id="InvalidRecord" value="¡Registro no válido! La clave está en blanco"/>
<phrase id="InvalidPostRequest" value="Solicitud POST no válida"/><!-- v11 -->
<phrase id="InvalidParameter" value="Parámetro no válido"/>
<phrase id="InvalidPassword" value="Contraseña no válida"/>
<phrase id="InvalidPasswordChars" value="La contraseña no debe contener &, <, >, " o '"/><!-- v2021 -->
<phrase id="InvalidNewPassword" value="Nueva contraseña no válida"/>
<phrase id="InvalidUidPwd" value="Nombre de usuario o contraseña incorrectos"/>
<phrase id="InvalidUsernameChars" value="El nombre de usuario no debe contener &, <, >, " o '"/><!-- v2021 -->
<phrase id="JwtTokenExpired" value="Tu sesión ha expirado, por favor, actualiza la página."/><!-- v2023 -->
<phrase id="Language" value="Idioma"/>
<phrase id="LearnMore" value="Más información"/><!-- v2019 -->
<phrase id="LightboxTitle" value=" "/><!-- v11 -->
<phrase id="LightboxCurrent" value="imagen {current} de {total}"/><!-- No traducir "{current}" y "{total}" --><!-- v11 -->
<phrase id="LightboxPrevious" value="anterior"/><!-- v11 -->
<phrase id="LightboxNext" value="siguiente"/><!-- v11 -->
<phrase id="LightboxClose" value="cerrar"/><!-- v11 -->
<phrase id="LightboxXhrError" value="Este contenido no se cargó."/><!-- v11 -->
<phrase id="LightboxImgError" value="Esta imagen no se cargó."/><!-- v11 -->
<phrase id="List" value=""/><!-- v2019 -->
<phrase id="ListActionButton" value="Acciones" class="fa-solid fa-ellipsis-vertical ew-icon"/><!-- v2024 -->
<phrase id="Loading" value="Cargando..."/>
<phrase id="Login" value="Iniciar sesión" class="fa-solid fa-arrow-right-to-bracket ew-icon"/><!-- v2023 -->
<phrase id="LoginAfterPasswordChanged" value="Contraseña cambiada. Por favor, inicia sesión nuevamente."/><!-- v2024 -->
<phrase id="LoginAzure" value="Iniciar sesión con Azure" class="fa-brands fa-microsoft"/><!-- v2023 -->
<phrase id="LoginCancelled" value="Inicio de sesión cancelado"/>
<phrase id="LoginFacebook" value="Iniciar sesión con Facebook" class="fa-brands fa-facebook-f"/><!-- v2023 -->
<phrase id="LoginSucceeded" value="Inicio de sesión exitoso, redirigiendo..."/><!-- v2023 -->
<phrase id="LoginFailed" value="Inicio de sesión con %p fallido"/><!-- v2018 -->
<phrase id="LoginGoogle" value="Iniciar sesión con Google" class="fa-brands fa-google"/><!-- v2023 -->
<phrase id="LoginMsg" value="Inicia sesión para comenzar tu sesión"/><!-- v2019 -->
<phrase id="LoginOptions" value="Opciones"/><!-- v11 -->
<phrase id="LoginOr" value="- O -"/><!-- v2018 -->
<phrase id="LoginSaml" value="Iniciar sesión con SAML" class="fa-solid fa-user-shield"/><!-- v2023 -->
<phrase id="LoginPage" value="Iniciar sesión"/>
<phrase id="Login2FAPage" value="Iniciar sesión (autenticación de dos factores)"/><!-- v2022 -->
<phrase id="Logout" class="fa-solid fa-arrow-right-from-bracket ew-icon" value="Cerrar sesión"/><!-- v2023 -->
<phrase id="LookupTitle" value="Buscar - %s"/><!-- v2022 -->
<phrase id="MasterDetailCopyLink" value="Copiar maestro/detalle" class="icon-md-copy ew-icon"/><!-- v11 -->
<phrase id="MasterDetailEditLink" value="Editar maestro/detalle" class="icon-md-edit ew-icon"/><!-- v11 -->
<phrase id="MasterDetailListLink" value="Lista de detalles" class="fa-solid fa-table-list ew-icon"/><!-- v2023 -->
<phrase id="MasterDetailViewLink" value="Vista maestro/detalle" class="icon-md-view ew-icon"/><!-- v11 -->
<phrase id="MaxFileSize" value="Tamaño máximo de archivo (%s bytes) excedido."/>
<phrase id="MismatchPassword" value="Contraseña no coincide"/>
<phrase id="MissingLookupTableName" value="Nombre de tabla de búsqueda faltante"/>
<phrase id="MissingDisplayFieldName" value="Nombre de campo de visualización faltante"/>
<phrase id="MissingDisplayFieldValue" value="Valor de campo de visualización faltante"/>
<phrase id="MissingPDFObject" value="Objeto PDF faltante"/><!-- v2020 -->
<phrase id="MissingUserLevelID" value="ID de nivel de usuario faltante"/>
<phrase id="MissingUserLevelName" value="Nombre de nivel de usuario faltante"/>
<phrase id="MobileNumber" value="Número de teléfono móvil"/><!-- v2023 -->
<phrase id="MultiColumnCards" value="Vista de tarjetas" class="fa-solid fa-table-cells-large ew-icon"/><!-- v2023 -->
<phrase id="MultiColumnTable" value="Vista de tabla" class="fa-solid fa-table-list ew-icon"/><!-- v2023 -->
<phrase id="MultipleMasterDetails" value="Maestro/Detalle" class="icon-master-detail ew-icon"/><!-- v11 -->
<phrase id="NewPassword" value="Nueva contraseña"/><!-- v2021 -->
<phrase id="Next" value="Siguiente"/><!-- v12 -->
<phrase id="NoAddRecord" value="No hay registros para agregar"/>
<phrase id="NoFieldSelected" value="No se ha seleccionado un campo para actualizar"/>
<phrase id="NoPermission" value="No tienes permiso para acceder a %s."/><!-- v12 -->
<phrase id="NoAddPermission" value="No tienes permiso para agregar el registro."/>
<phrase id="NoChartData" value="No hay datos para mostrar"/><!-- v2020 -->
<phrase id="NoDeletePermission" value="No tienes permiso para eliminar el registro."/>
<phrase id="NoDistinctColVals" value="No hay valores de columna distintos para SQL: "/><!-- v2020 -->
<phrase id="NoEditPermission" value="No tienes permiso para editar el registro."/>
<phrase id="NoHtmlForm" value="Formulario HTML no encontrado"/><!-- v2022 -->
<phrase id="NoMenuItem" value="No se encontró ningún elemento de menú"/><!-- v2024 -->
<phrase id="NoRecord" value="No se encontraron registros"/><!-- v2017 -->
<phrase id="NoRecordForKey" value="No se encontró ningún registro para la clave = "/>
<phrase id="NoReportOrCharts" value="No hay informes ni gráficos disponibles para esta página."/><!-- v2020 -->
<phrase id="NoRecordSelected" value="No se han seleccionado registros"/>
<phrase id="NoSubscription" value="No tienes suscripción"/><!-- v2022 -->
<phrase id="NoSubscriptions" value="No se encontraron suscripciones"/><!-- v2022 -->
<phrase id="NoTableGenerated" value="No se generaron tablas"/>
<phrase id="Notice" value="Aviso"/><!-- v2021 -->
<phrase id="Notifications" value="Notificaciones" class="fa-solid fa-bell ew-icon"/><!-- v2023 -->
<phrase id="NotificationsDisabled" value="Notificaciones deshabilitadas"/><!-- v2022 -->
<phrase id="NotificationsEnabled" value="Notificaciones habilitadas"/><!-- v2022 -->
<phrase id="NoUserLevel" value="No hay configuraciones de nivel de usuario."/>
<phrase id="NullLabel" value="(Nulo)"/><!-- v2020 -->
<phrase id="Of" value="de"/><!-- v2017 -->
<phrase id="OKBtn" value="Aceptar"/><!-- v2021 -->
<phrase id="Old" value="Antiguo"/>
<phrase id="OldPassword" value="Contraseña antigua"/><!-- v2021 -->
<phrase id="OverwriteBtn" value="Sobrescribir"/><!-- v2017 -->
<phrase id="OverwriteLink" value="Sobrescribir"/>
<phrase id="Page" value="Página"/><!-- v2017 -->
<phrase id="PageNotFound" value="Ruta '%p' no encontrada."/><!-- v2021 -->
<phrase id="PagerFirst" value="Primero"/>
<phrase id="PagerLast" value="Último"/>
<phrase id="PagerNext" value="Siguiente"/>
<phrase id="PagerPrevious" value="Anterior"/>
<phrase id="Password" value="Contraseña"/><!-- v2021 -->
<phrase id="PasswordMask" value="********"/><!-- v12 -->
<phrase id="PasswordRequest" value="Solicitud de contraseña"/>
<phrase id="PasswordChanged" value="Contraseña cambiada"/>
<phrase id="PasswordExpired" value="Contraseña expirada. Por favor, cambia la contraseña."/>
<phrase id="PasswordStrength" value="Fortaleza: %p"/><!-- v12 -->
<phrase id="PasswordTooSimple" value="Tu contraseña es demasiado simple"/><!-- v12 -->
<phrase id="Permission" value="Permisos" class="fa-solid fa-user ew-icon"/><!-- v2023 -->
<phrase id="PermissionAdd" value="Agregar/Copiar"/><!-- v2020 -->
<phrase id="PermissionAdmin" value="Admin"/><!-- v2019 -->
<phrase id="PermissionDelete" value="Eliminar"/><!-- v2018 -->
<phrase id="PermissionEdit" value="Editar"/><!-- v2018 -->
<phrase id="PermissionExport" value="Exportar"/><!-- v2023 -->
<phrase id="PermissionImport" value="Importar"/><!-- v2020 -->
<phrase id="PermissionListSearchView" value="Listar/Buscar/Ver"/><!-- v2018 -->
<phrase id="PermissionList" value="Listar"/><!-- v2018 -->
<phrase id="PermissionLookup" value="Buscar"/><!-- v2020 -->
<phrase id="PermissionPush" value="Push"/><!-- v2023 -->
<phrase id="PermissionSearch" value="Buscar"/><!-- v2018 -->
<phrase id="PermissionView" value="Ver"/><!-- v2018 -->
<phrase id="PersonalDataBtn" value="Datos personales"/><!-- v2019 -->
<phrase id="PersonalDataContent" value="Tu cuenta contiene datos personales que nos has proporcionado. Esta página te permite descargar o eliminar esos datos."/><!-- v2019 -->
<phrase id="PersonalDataDeleteFailure" value="Se produjo un error inesperado al eliminar el usuario"/><!-- v2019 -->
<phrase id="PersonalDataDeleteSuccess" value="Datos personales eliminados con éxito"/><!-- v2019 -->
<phrase id="PersonalDataTitle" value="Datos personales"/><!-- v2019 -->
<phrase id="PersonalDataWarning" value="Eliminar estos datos eliminará permanentemente tu cuenta y esto no se puede recuperar."/><!-- v2019 -->
<phrase id="PleaseSelect" value="Por favor, selecciona"/><!-- v12 -->
<phrase id="Prev" value="Anterior"/><!-- v12 -->
<phrase id="PrimaryKeyUnspecified" value="Clave primaria no especificada"/>
<phrase id="PrinterFriendly" value="Versión para impresora" class="fa-solid fa-print ew-icon"/><!-- v2023 -->
<phrase id="PrivacyPolicy" value="Política de privacidad"/><!-- v2019 -->
<phrase id="PrivacyPolicyContent" value="Utiliza esta página para detallar la política de privacidad de tu sitio."/><!-- v2019 -->
<phrase id="PushNotificationDefaultTitle" value="Nueva notificación"/><!-- v2022 -->
<phrase id="PushNotificationFormTitle" value="Título"/><!-- v2022 -->
<phrase id="PushNotificationFormBody" value="Cuerpo"/><!-- v2022 -->
<phrase id="PushNotificationFailure" value="Error al enviar notificaciones push (error = %f)"/><!-- v2022 -->
<phrase id="PushNotificationSent" value="Se han enviado notificaciones push<br>(éxito = %s, error = %f)"/><!-- v2022 -->
<phrase id="PushNotificationSuccess" value="Todas las notificaciones push se han enviado (éxito = %s)"/><!-- v2022 -->
<phrase id="QueryBuilder" value="Constructor de consultas" class="fa-solid fa-sliders ew-icon"/><!-- v2023 -->
<phrase id="QuickSearchAuto" value="Automático"/><!-- v11 -->
<phrase id="QuickSearchAutoShort" value=""/><!-- v11 -->
<phrase id="QuickSearchAll" value="Todas las palabras clave"/><!-- v11 -->
<phrase id="QuickSearchAllShort" value="Todas"/><!-- v11 -->
<phrase id="QuickSearchAny" value="Cualquier palabra clave"/><!-- v11 -->
<phrase id="QuickSearchAnyShort" value="Cualquier"/><!-- v11 -->
<phrase id="QuickSearchExact" value="Coincidencia exacta"/><!-- v11 -->
<phrase id="QuickSearchExactShort" value="Exacta"/><!-- v11 -->
<phrase id="Recipient" value="Destinatario(s)"/><!-- v2021 -->
<phrase id="Record" value="Registro"/><!-- v2022 -->
<phrase id="RecordChangedByOtherUser" value="Los datos han sido modificados por otro usuario. Haz clic en [Recargar] para recuperar los datos cambiados (los datos en el formulario serán sobrescritos) o haz clic en [Sobrescribir] para sobrescribir los datos cambiados."/>
<phrase id="RecordDeleted" value="registro(s) eliminado(s)"/>
<phrase id="RecordInserted" value="registro(s) insertado(s)"/>
<phrase id="RecordUpdated" value="registro(s) actualizado(s)"/>
<phrase id="RecordsPerPage" value="Tamaño de página"/><!-- v2017 -->
<phrase id="Register" value="Registrarse"/><!-- v2020 -->
<phrase id="RegisterBtn" value="Registrar"/>
<phrase id="RegisterSuccess" value="Registro exitoso"/>
<phrase id="RegisterSuccessActivate" value="Registro exitoso. Se ha enviado un correo electrónico a tu dirección de correo electrónico, por favor, haz clic en el enlace del correo electrónico para activar tu cuenta."/>
<phrase id="RegisterPage" value="Registro"/>
<phrase id="RelatedRecordRequired" value="No puedes agregar o actualizar un registro porque el valor de la clave foránea no existe en la tabla maestra '%t'"/>
<phrase id="RelatedRecordExists" value="No puedes eliminar un registro porque existen registros relacionados en la tabla de detalles '%t'"/>
<phrase id="ReloadBtn" value="Recargar"/><!-- v2017 -->
<phrase id="ReloadLink" value="Recargar"/>
<phrase id="RememberMe" value="Recordarme"/>
<phrase id="Remove" value="Eliminar"/>
<phrase id="Replace" value="Reemplazar"/>
<phrase id="Report" value="Informe"/>
<phrase id="ResetPasswordResponse" value="Recibirás instrucciones de recuperación de contraseña en breve si tu dirección de correo electrónico está registrada."/><!-- v2019 -->
<phrase id="ResetPassword" value="Restablecer contraseña"/><!-- v2020 -->
<phrase id="ResetPwd" value="Restablecer contraseña"/><!-- v2020 -->
<phrase id="ResetPwdTitle" value="Restablecer contraseña"/><!-- v2023 -->
<phrase id="ResendRegisterEmailBtn" value="Reenviar correo de registro"/><!-- v12 -->
<phrase id="ResendRegisterEmailSuccess" value="El correo de registro para el usuario '%u' ha sido reenviado"/><!-- v12 -->
<phrase id="ResendRegisterEmailFailure" value="Error al volver a enviar el correo de registro para el usuario '%u'"/><!-- v12 -->
<phrase id="Reset" value="Restablecer"/>
<phrase id="ResetAllFilter" value="Restablecer todos los filtros" class="icon-reset-search ew-icon"/><!-- v2020 -->
<phrase id="ResetConcurrentUserBtn" value="Restablecer sesión de usuario concurrente"/><!-- v12 -->
<phrase id="ResetConcurrentUserSuccess" value="La sesión del usuario '%u' ha sido restablecida"/><!-- v12 -->
<phrase id="ResetConcurrentUserFailure" value="Error al restablecer la sesión del usuario '%u'"/><!-- v12 -->
<phrase id="ResetLoginRetryBtn" value="Restablecer contador de intentos de inicio de sesión"/><!-- v12 -->
<phrase id="ResetLoginRetrySuccess" value="Se ha restablecido el contador de intentos de inicio de sesión para el usuario '%u'"/><!-- v12 -->
<phrase id="ResetLoginRetryFailure" value="Error al restablecer el contador de intentos de inicio de sesión para el usuario '%u'"/><!-- v12 -->
<phrase id="ResetSearchBtn" value="Restablecer" class="icon-reset-search ew-icon"/><!-- v11 -->
<phrase id="ResetSearch" value="Restablecer"/>
<phrase id="ResetUserSecretBtn" value="Restablecer clave de usuario"/><!-- v2022 -->
<phrase id="ResetUserSecretSuccess" value="La clave de usuario para el usuario '%u' ha sido restablecida"/><!-- v2022 -->
<phrase id="ResetUserSecretFailure" value="Error al restablecer la clave de usuario para el usuario '%u'"/><!-- v2022 -->
<phrase id="RptAvg" value="PROM"/><!-- v2020 -->
<phrase id="RptCnt" value="CUENTA"/><!-- v2020 -->
<phrase id="RptDtlRec" value=" registros de detalle"/><!-- v2020 -->
<phrase id="RptGrandSummary" value="Resumen General"/><!-- v2020 -->
<phrase id="RptMax" value="MÁX"/><!-- v2020 -->
<phrase id="RptMin" value="MÍN"/><!-- v2020 -->
<phrase id="RptPageSummary" value="Resumen de Página"/><!-- v2020 -->
<phrase id="RptSum" value="SUMA"/><!-- v2020 -->
<phrase id="RptSumHead" value="Resumen para %c: %v"/><!-- v2020 -->
<phrase id="SaveBtn" value="Guardar"/><!-- v2018 -->
<phrase id="SaveCurrentFilter" value="Guardar filtro actual"/><!-- v12 -->
<phrase id="Scan2FAQrCode" value="Después de instalar Google Authenticator, escanea el código QR de arriba e ingresa el código de verificación"/><!-- v2022 -->
<phrase id="Search" value="Buscar"/><!-- v2017 -->
<phrase id="SearchBtn" value="Buscar"/><!-- v2018 -->
<phrase id="SearchLink" value="Buscar" class="fa-solid fa-magnifying-glass ew-icon"/><!-- v2023 -->
<phrase id="SearchPanel" value="Panel de Búsqueda"/><!-- v11 -->
<phrase id="SecurityCode" value="Código de seguridad"/><!-- v2022 -->
<phrase id="SecurityCodeVerified" value="Código de seguridad verificado, redirigiendo..."/><!-- v2022 -->
<phrase id="SelectAll" value="Seleccionar todos"/><!-- v2022 -->
<phrase id="SelectBtn" value="Seleccionar"/><!-- v2017 -->
<phrase id="SendEmailBtn" value="Enviar"/>
<phrase id="SendEmailSuccess" value="Correo electrónico enviado exitosamente"/>
<phrase id="Sender" value="Remitente"/><!-- v2021 -->
<phrase id="SendOTP" value="Enviar contraseña de un solo uso"/><!-- v2023 -->
<phrase id="SendOTPConfirm" value="¿Estás seguro de que quieres enviar la contraseña de un solo uso?"/><!-- v2023 -->
<phrase id="SendOTPSuccess" value="La contraseña de un solo uso se ha enviado exitosamente."/><!-- v2023 -->
<phrase id="SendOTPFailed" value="La contraseña de un solo uso no se ha enviado con el error: %e"/><!-- v2023 -->
<phrase id="SendOTPSkipped" value="Se omitió la contraseña de un solo uso para la cuenta no válida '%a' del usuario '%u'"/><!-- v2023 -->
<phrase id="SendOTPCancelled" value="La contraseña de un solo uso ha sido cancelada por el usuario"/><!-- v2023 -->
<phrase id="SendPushNotification" value="Enviar notificaciones push" class="fa-solid fa-bell ew-icon"/><!-- v2023 -->
<phrase id="SendPushNotificationBtn" value="Enviar"/><!-- v2022 -->
<phrase id="SendPushNotificationsToAll" value="Ninguna suscripción seleccionada. ¿Enviar notificaciones push a todos?"/><!-- v2022 -->
<phrase id="SendPwd" value="Enviar"/><!-- v2020 -->
<phrase id="SequenceNumber" value="%s."/>
<phrase id="ServerCommunicationError" value="Ocurrió un error al comunicarse con el servidor."/><!-- v2022 -->
<phrase id="ServerError" value="Se ha producido un error interno al procesar su solicitud."/><!-- v2021 -->
<phrase id="SessionWillExpire" value="Su sesión expirará en %s segundos. Haga clic en Aceptar para continuar su sesión."/><!-- v12 -->
<phrase id="SessionExpired" value="Su sesión ha expirado."/><!-- v12 -->
<phrase id="SetPasswordExpiredBtn" value="Establecer contraseña como expirada"/><!-- v12 -->
<phrase id="SetPasswordExpiredSuccess" value="La contraseña del usuario '%u' ha sido establecida como expirada"/><!-- v12 -->
<phrase id="SetPasswordExpiredFailure" value="Error al establecer la contraseña del usuario '%u' como expirada"/><!-- v12 -->
<phrase id="ShowAllBtn" value="Mostrar todo" class="icon-reset-search ew-icon"/><!-- v11 -->
<phrase id="ShowAll" value="Mostrar todo"/><!-- v11 -->
<phrase id="Skip" value="Saltar"/><!-- v2023 -->
<phrase id="SortUp" value="Ascendente" class="fa-solid fa-sort-up"/><!-- v2023 -->
<phrase id="SortDown" value="Descendente" class="fa-solid fa-sort-down"/><!-- v2023 -->
<phrase id="Subject" value="Asunto"/><!-- v2021 -->
<phrase id="Success" value="Éxito"/><!-- v2020 -->
<phrase id="Summary" value="Resumen"/><!-- v2020 -->
<phrase id="SummaryColon" value=": "/><!-- v2020 -->
<phrase id="Table" value="TABLA"/>
<phrase id="Tables" value="Tablas"/><!-- v2022 -->
<phrase id="ThemeAuto" value="Automático" class="fa-solid fa-circle-half-stroke ew-icon"/><!-- v2024 -->
<phrase id="ThemeDark" value="Oscuro" class="fa-solid fa-moon ew-icon"/><!-- v2024 -->
<phrase id="ThemeLight" value="Claro" class="fa-regular fa-sun ew-icon"/><!-- v2024 -->
<phrase id="To" value="a"/>
<phrase id="ToggleTheme" value="Cambiar tema"/><!-- v2024 -->
<phrase id="Top" value="Superior"/><!-- v2020 -->
<phrase id="Total" value="Total"/>
<phrase id="UnauthorizedUserID" value="El usuario actual (%c) no está autorizado para asignar el ID de usuario (%u)."/>
<phrase id="UnauthorizedParentUserID" value="El usuario actual (%c) no está autorizado para asignar el ID de usuario principal (%p)."/>
<phrase id="UnauthorizedMasterUserID" value="El usuario actual (%c) no está autorizado para insertar el registro. Filtro principal: %f"/>
<phrase id="UnsupportedBrowser" value="Su navegador no es compatible con esta página"/><!-- v2021 -->
<phrase id="Update" value="Actualizar"/>
<phrase id="UpdateBtn" value="Actualizar"/><!-- v2017 -->
<phrase id="UpdateCancelled" value="Actualización cancelada"/>
<phrase id="UpdateFailed" value="Error al actualizar"/>
<phrase id="UpdateLink" value="Actualizar" class="fa-solid fa-check ew-icon"/><!-- v2023 -->
<phrase id="UpdateSelectedLink" value="Actualizar registros seleccionados" class="fa-solid fa-pen ew-icon"/><!-- v2023 -->
<phrase id="UpdateSomeRecordsFailed" value="Error al actualizar registros con claves: %k"/><!-- v2022 -->
<phrase id="UpdateSuccess" value="Actualizado con éxito"/>
<phrase id="Uploading" value="Cargando..."/>
<phrase id="UploadStart" value="Iniciar"/>
<phrase id="UploadCancel" value="Cancelar"/>
<phrase id="UploadDelete" value="Eliminar"/>
<phrase id="UploadOverwrite" value="¿Sobrescribir archivo antiguo?"/>
<phrase id="UploadError1" value="El tamaño del archivo cargado supera la directiva upload_max_file size en php.ini"/><!-- v2023 -->
<phrase id="UploadError2" value="El tamaño del archivo cargado supera la directiva MAX_FILE_SIZE especificada en el formulario HTML"/><!-- v2023 -->
<phrase id="UploadError3" value="El archivo cargado se subió solo parcialmente"/><!-- v2023 -->
<phrase id="UploadError4" value="No se cargó ningún archivo"/><!-- v2023 -->
<phrase id="UploadError6" value="Falta una carpeta temporal"/><!-- v2023 -->
<phrase id="UploadError7" value="Error al escribir el archivo en el disco"/><!-- v2023 -->
<phrase id="UploadError8" value="Una extensión de PHP detuvo la carga del archivo"/><!-- v2023 -->
<phrase id="UploadErrorPostMaxSize" value="El tamaño del archivo cargado supera la directiva post_max_size en php.ini"/><!-- v2023 -->
<phrase id="UploadErrorMaxFileSize" value="El archivo es demasiado grande"/><!-- v2023 -->
<phrase id="UploadErrorMinFileSize" value="El archivo es demasiado pequeño"/><!-- v2023 -->
<phrase id="UploadErrorAcceptFileTypes" value="Tipo de archivo no permitido"/><!-- v2023 -->
<phrase id="UploadErrorMaxNumberOfFiles" value="Se excedió el número máximo de archivos"/><!-- v2023 -->
<phrase id="UploadErrorMaxWidth" value="La imagen supera el ancho máximo"/><!-- v2023 -->
<phrase id="UploadErrorMinWidth" value="La imagen requiere un ancho mínimo"/><!-- v2023 -->
<phrase id="UploadErrorMaxHeight" value="La imagen supera la altura máxima"/><!-- v2023 -->
<phrase id="UploadErrorMinHeight" value="La imagen requiere una altura mínima"/><!-- v2023 -->
<phrase id="UploadErrorMaxFileLength" value="La longitud total de los nombres de archivo supera la longitud del campo"/>
<phrase id="UserAdministrator" value="Administrador"/><!-- v12 -->
<phrase id="UserAnonymous" value="Anónimo"/><!-- v12 -->
<phrase id="UserDefault" value="Predeterminado"/><!-- v12 -->
<phrase id="UserEmail" value="Correo Electrónico"/>
<phrase id="UserExists" value="El usuario ya existe"/>
<phrase id="UserLevel" value="Nivel de Usuario: "/>
<phrase id="UserLevelAdministratorName" value="El nombre del nivel de usuario para el nivel de usuario -1 debe ser 'Administrador'"/>
<phrase id="UserLevelAnonymousName" value="El nombre del nivel de usuario para el nivel de usuario -2 debe ser 'Anónimo'"/><!-- v12 -->
<phrase id="UserLevelPermission" value="Permisos del Nivel de Usuario"/>
<phrase id="UserLevelIDInteger" value="El ID de nivel de usuario debe ser un número entero"/>
<phrase id="UserLevelDefaultName" value="El nombre del nivel de usuario para el nivel de usuario 0 debe ser 'Predeterminado'"/>
<phrase id="UserLevelIDIncorrect" value="El ID de nivel de usuario definido por el usuario debe ser mayor que 0"/>
<phrase id="UserLevelNameIncorrect" value="El nombre del nivel de usuario definido por el usuario no puede ser 'Anónimo', 'Administrador' o 'Predeterminado'"/>
<phrase id="UserLoggedIn" value="El usuario '%u' ya ha iniciado sesión"/>
<phrase id="UserName" value="Nombre de Usuario"/><!-- v2021 -->
<phrase id="UserNotFound" value="Usuario '%u' no encontrado"/><!-- v2018 -->
<phrase id="UserForceLogout" value="Su sesión ha sido cerrada."/><!-- v2024 -->
<phrase id="ValueNotExist" value="El valor no existe"/><!-- v11 -->
<phrase id="Verify" value="Verificar"/><!-- v2022 -->
<phrase id="View" value="Ver"/>
<phrase id="ViewImageGallery" value="Haga clic para ver la imagen"/><!-- v12 -->
<phrase id="ViewLink" value="Ver" class="icon-view ew-icon"/><!-- v11 -->
<phrase id="ViewPageAddLink" value="Añadir" class="fa-solid fa-plus ew-icon"/><!-- v2023 -->
<phrase id="ViewPageCopyLink" value="Copiar" class="fa-regular fa-copy ew-icon"/><!-- v2023 -->
<phrase id="ViewPageDeleteLink" value="Eliminar" class="fa-solid fa-trash ew-icon"/><!-- v2023 -->
<phrase id="ViewPageDetailLink" value=""/>
<phrase id="ViewPageEditLink" value="Editar" class="fa-solid fa-pen ew-icon"/><!-- v2023 -->
<phrase id="Warning" value="Advertencia"/><!-- v2020 -->
<phrase id="Week" value="Semana"/><!-- v2020 -->
<phrase id="WrongFileType" value="Tipo de archivo no permitido."/>
<phrase id="Year" value="Año"/><!-- v2020 -->
<phrase id="=" value="&nbsp;"/><!-- v12 -->
<phrase id="EQUAL" value="="/><!-- v12 -->
<phrase id="IN" value="en"/><!-- v2023 -->
<phrase id="NOT IN" value="no en"/><!-- v2023 -->
<phrase id="<>" value="&lt;&gt;"/>
<phrase id="<" value="&lt;"/>
<phrase id="<=" value="&lt;="/>
<phrase id=">" value="&gt;"/>
<phrase id=">=" value="&gt;="/>
<phrase id="LIKE" value="contiene"/>
<phrase id="NOT LIKE" value="no contiene"/><!-- v2023 -->
<phrase id="STARTS WITH" value="comienza con"/>
<phrase id="NOT STARTS WITH" value="no comienza con"/><!-- v2023 -->
<phrase id="ENDS WITH" value="termina con"/>
<phrase id="NOT ENDS WITH" value="no termina con"/><!-- v2023 -->
<phrase id="IS EMPTY" value="está vacío"/><!-- v2023 -->
<phrase id="IS NOT EMPTY" value="no está vacío"/><!-- v2023 -->
<phrase id="IS NULL" value="está nulo"/>
<phrase id="IS NOT NULL" value="no está nulo"/>
<phrase id="BETWEEN" value="entre"/>
<phrase id="NOT BETWEEN" value="no entre"/><!-- v2023 -->
<phrase id="AND" value="y"/>
<phrase id="OR" value="o"/>
<!-- Filtros Avanzados --><!-- v2020 -->
<phrase id="Future" value="Futuro"/>
<phrase id="Past" value="Pasado"/>
<phrase id="Last14Days" value="Últimos 14 días"/>
<phrase id="Last30Days" value="Últimos 30 días"/>
<phrase id="Last7Days" value="Últimos 7 días"/>
<phrase id="Next14Days" value="Próximos 14 días"/>
<phrase id="Next30Days" value="Próximos 30 días"/>
<phrase id="Next7Days" value="Próximos 7 días"/>
<phrase id="Today" value="Hoy"/>
<phrase id="Tomorrow" value="Mañana"/>
<phrase id="Yesterday" value="Ayer"/>
<phrase id="LastMonth" value="Último mes"/>
<phrase id="NextMonth" value="Próximo mes"/>
<phrase id="ThisMonth" value="Este mes"/>
<phrase id="LastTwoWeeks" value="Últimas dos semanas"/>
<phrase id="LastWeek" value="Última semana"/>
<phrase id="NextTwoWeeks" value="Próximas dos semanas"/>
<phrase id="NextWeek" value="Próxima semana"/>
<phrase id="ThisWeek" value="Esta semana"/>
<phrase id="LastYear" value="Año pasado"/>
<phrase id="NextYear" value="Próximo año"/>
<phrase id="ThisYear" value="Este año"/>
<!-- Excepciones --><!-- v2021 -->
<phrase id="400" value="Solicitud Incorrecta"/>
<phrase id="400Desc" value="El servidor no puede o no procesará la solicitud debido a un error aparente del cliente."/>
<phrase id="401" value="No Autorizado"/>
<phrase id="401Desc" value="La solicitud requiere autenticación de usuario válida."/>
<phrase id="403" value="Prohibido"/>
<phrase id="403Desc" value="No se te permite realizar la operación solicitada."/>
<phrase id="404" value="No Encontrado"/>
<phrase id="404Desc" value="El recurso solicitado no pudo encontrarse. Por favor, verifica la URI e intenta de nuevo."/>
<phrase id="405" value="Método No Permitido"/>
<phrase id="405Desc" value="El método de solicitud no es compatible con el recurso solicitado."/>
<phrase id="500" value="Error Interno del Servidor"/>
<phrase id="500Desc" value="Se encontró una condición inesperada que impide que el servidor cumpla la solicitud."/>
<phrase id="501" value="No Implementado"/>
<phrase id="501Desc" value="El servidor no admite la funcionalidad requerida para cumplir la solicitud."/>
<phrase id="503" value="Sitio en Mantenimiento"/><!-- v2024 -->
<phrase id="503Desc" value="El servidor no está listo para manejar la solicitud."/><!-- v2024 -->
<!-- DO NOT change letter case of the following IDs! -->
<!-- Datetime Picker --><!-- v2023 -->
<datetimepicker>
<phrase id="today" value="Ir a hoy"/>,
<phrase id="clear" value="Limpiar selección"/>,
<phrase id="close" value="Cerrar el selector"/>,
<phrase id="selectMonth" value="Seleccionar mes"/>,
<phrase id="previousMonth" value="Mes anterior"/>,
<phrase id="nextMonth" value="Mes siguiente"/>,
<phrase id="selectYear" value="Seleccionar año"/>,
<phrase id="previousYear" value="Año anterior"/>,
<phrase id="nextYear" value="Año siguiente"/>,
<phrase id="selectDecade" value="Seleccionar década"/>,
<phrase id="previousDecade" value="Década anterior"/>,
<phrase id="nextDecade" value="Década siguiente"/>,
<phrase id="previousCentury" value="Siglo anterior"/>,
<phrase id="nextCentury" value="Siglo siguiente"/>,
<phrase id="pickHour" value="Seleccionar hora"/>,
<phrase id="incrementHour" value="Incrementar hora"/>,
<phrase id="decrementHour" value="Decrementar hora"/>,
<phrase id="pickMinute" value="Seleccionar minuto"/>,
<phrase id="incrementMinute" value="Incrementar minuto"/>,
<phrase id="decrementMinute" value="Decrementar minuto"/>,
<phrase id="pickSecond" value="Seleccionar segundo"/>,
<phrase id="incrementSecond" value="Incrementar segundo"/>,
<phrase id="decrementSecond" value="Decrementar segundo"/>,
<phrase id="toggleMeridiem" value="Alternar meridiano"/>,
<phrase id="selectTime" value="Seleccionar hora"/>,
<phrase id="selectDate" value="Seleccionar fecha"/>
</datetimepicker>
<!-- Select2 --><!-- v2022 -->
<select2>
<phrase id="errorLoading" value="No se pudieron cargar los resultados."/>
<phrase id="inputTooLong" value="Por favor, elimina %s caracter(es)"/>
<phrase id="inputTooShort" value="Por favor, ingresa %s o más caracteres"/>
<phrase id="loadingMore" value="Cargando más..."/>
<phrase id="maximumSelected" value="Solo puedes seleccionar %s elemento(s)"/>
<phrase id="noResults" value="No se encontraron resultados"/>
<phrase id="searching" value="Buscando..."/>
<phrase id="removeAllItems" value="Eliminar todos los elementos"/>
<phrase id="removeItem" value="Eliminar elemento"/>
<phrase id="search" value="Buscar"/>
</select2>
<!-- jQuery Query Builder --><!-- v2023 -->
<querybuilderjs>
<phrase id="add_rule" value="Agregar regla"/>
<phrase id="add_group" value="Agregar grupo"/>
<phrase id="delete_rule" value="Eliminar"/>
<phrase id="delete_group" value="Eliminar"/>
<phrase id="invert" value="Invertir"/>
<phrase id="NOT" value="NO"/>
<conditions>
<phrase id="AND" value="Y"/>
<phrase id="OR" value="O"/>
</conditions>
<operators>
<phrase id="equal" value="="/>
<phrase id="not_equal" value="&lt;&gt;"/>
<phrase id="in" value="en"/>
<phrase id="not_in" value="no en"/>
<phrase id="less" value="&lt;"/>
<phrase id="less_or_equal" value="&lt;="/>
<phrase id="greater" value="&gt;"/>
<phrase id="greater_or_equal" value="&gt;="/>
<phrase id="between" value="entre"/>
<phrase id="not_between" value="no entre"/>
<phrase id="begins_with" value="comienza con"/>
<phrase id="not_begins_with" value="no comienza con"/>
<phrase id="contains" value="contiene"/>
<phrase id="not_contains" value="no contiene"/>
<phrase id="ends_with" value="termina con"/>
<phrase id="not_ends_with" value="no termina con"/>
<phrase id="is_empty" value="está vacío"/>
<phrase id="is_not_empty" value="no está vacío"/>
<phrase id="is_null" value="es nulo"/>
<phrase id="is_not_null" value="no es nulo"/>
</operators>
<errors>
<phrase id="no_filter" value="Ningún filtro seleccionado"/>
<phrase id="empty_group" value="El grupo está vacío"/>
<phrase id="radio_empty" value="Ningún valor seleccionado"/>
<phrase id="checkbox_empty" value="Ningún valor seleccionado"/>
<phrase id="select_empty" value="Ningún valor seleccionado"/>
<phrase id="string_empty" value="Valor vacío"/>
<phrase id="string_exceed_min_length" value="Debe contener al menos {0} caracteres"/>
<phrase id="string_exceed_max_length" value="No debe contener más de {0} caracteres"/>
<phrase id="string_invalid_format" value="Formato inválido ({0})"/>
<phrase id="number_nan" value="No es un número"/>
<phrase id="number_not_integer" value="No es un número entero"/>
<phrase id="number_not_double" value="No es un número real"/>
<phrase id="number_exceed_min" value="Debe ser mayor que {0}"/>
<phrase id="number_exceed_max" value="Debe ser menor que {0}"/>
<phrase id="number_wrong_step" value="Debe ser múltiplo de {0}"/>
<phrase id="number_between_invalid" value="Valores inválidos, {0} es mayor que {1}"/>
<phrase id="datetime_empty" value="Valor vacío"/>
<phrase id="datetime_invalid" value="Formato de fecha inválido ({0})"/>
<phrase id="datetime_exceed_min" value="Debe ser después de {0}"/>
<phrase id="datetime_exceed_max" value="Debe ser antes de {0}"/>
<phrase id="datetime_between_invalid" value="Valores inválidos, {0} es mayor que {1}"/>
<phrase id="boolean_not_valid" value="No es un valor booleano"/>
<phrase id="operator_not_multiple" value="El operador '{1}' no puede aceptar múltiples valores"/>
</errors>
</querybuilderjs>
<!-- FullCalendar --><!-- v2023 -->
<fullcalendar>
<week>
<phrase id="dow" value="0"/><!-- Entero. Día de la semana. Domingo=0, Lunes=1, Martes=2, etc. -->
<phrase id="doy" value="4"/><!-- Entero. Día del año. Número de días que deben estar dentro del año para considerarse la primera semana -->
</week>
<buttonText>
<phrase id="prev" value="anterior"/>
<phrase id="next" value="siguiente"/>
<phrase id="prevYear" value="año anterior"/>
<phrase id="nextYear" value="próximo año"/>
<phrase id="year" value="año"/>
<phrase id="today" value="hoy"/>
<phrase id="month" value="mes"/>
<phrase id="week" value="semana"/>
<phrase id="day" value="día"/>
<phrase id="list" value="lista"/>
</buttonText>
<buttonHints>
<phrase id="prev" value="Anterior $0"/><!-- No traducir '$0' -->
<phrase id="next" value="Siguiente $0"/><!-- No traducir '$0' -->
</buttonHints>
<phrase id="weekText" value="S"/>
<phrase id="weekTextLong" value="Semana"/>
<phrase id="closeHint" value="Cerrar"/>
<phrase id="timeHint" value="Hora"/>
<phrase id="eventHint" value="Evento"/>
<phrase id="allDayText" value="todo el día"/>
<phrase id="moreLinkText" value="más"/>
<phrase id="noEventsText" value="No hay eventos para mostrar"/>
<phrase id="viewHint" value="Vista $0"/><!-- No traducir '$0' -->
<phrase id="navLinkHint" value="Ir a $0"/><!-- No traducir '$0' -->
</fullcalendar>
</global>
</ew-language>