From a42fefca554852850d89eef38c0608aa2137bd9b Mon Sep 17 00:00:00 2001 From: emirjorge <117597846+emirjorge@users.noreply.github.com> Date: Tue, 5 Mar 2024 05:21:43 -0500 Subject: [PATCH] Improved Spanish translation (#1980) --- web/translation/translate.es_ES.toml | 1250 +++++++++++++------------- 1 file changed, 625 insertions(+), 625 deletions(-) diff --git a/web/translation/translate.es_ES.toml b/web/translation/translate.es_ES.toml index 25cd773723..ec050a93f8 100644 --- a/web/translation/translate.es_ES.toml +++ b/web/translation/translate.es_ES.toml @@ -1,625 +1,625 @@ -"username" = "Nombre de Usuario" -"password" = "Contraseña" -"login" = "Acceder" -"confirm" = "Confirmar" -"cancel" = "Cancelar" -"close" = "Cerrar" -"copy" = "Copiar" -"copied" = "Copiado" -"download" = "Descargar" -"remark" = "Nota" -"enable" = "Habilitar" -"protocol" = "Protocolo" -"search" = "Buscar" -"filter" = "Filtrar" -"loading" = "Cargando..." -"second" = "Segundo" -"minute" = "Minuto" -"hour" = "Hora" -"day" = "Día" -"check" = "Verificar" -"indefinite" = "Indefinido" -"unlimited" = "Ilimitado" -"none" = "None" -"qrCode" = "Código QR" -"info" = "Más Información" -"edit" = "Editar" -"delete" = "Eliminar" -"reset" = "Restablecer" -"copySuccess" = "Copiado exitosamente" -"sure" = "Seguro" -"encryption" = "Encriptación" -"transmission" = "Transmisión" -"host" = "Anfitrión" -"path" = "Ruta" -"camouflage" = "Camuflaje" -"status" = "Estado" -"enabled" = "Habilitado" -"disabled" = "Deshabilitado" -"depleted" = "Agotado" -"depletingSoon" = "Agotándose" -"offline" = "fuera de línea" -"online" = "en línea" -"domainName" = "Nombre de dominio" -"monitor" = "Listening IP" -"certificate" = "Certificado Digital" -"fail" = "Falló" -"success" = "Éxito" -"getVersion" = "Obtener versión" -"install" = "Instalar" -"clients" = "Clientes" -"usage" = "Uso" -"secretToken" = "Token Secreto" -"remained" = "Restante" -"security" = "Seguridad" -"secAlertTitle" = "Alerta de seguridad" -"secAlertSsl" = "Esta conexión no es segura. Evite ingresar información confidencial hasta que TLS esté activado para la protección de datos." -"secAlertConf" = "Certae occasus vulnerabiles sunt impetus. Commendatur ad securitatem protocolla roboranda ne interrupta potentiale." -"secAlertSSL" = "La panel carece de conexión segura. Por favor, instale un certificado TLS para la protección de datos." -"secAlertPanelPort" = "La puerto predeterminado del panel es vulnerable. Por favor, configure un puerto aleatorio o específico." -"secAlertPanelURI" = "La ruta URI predeterminada del panel no es segura. Por favor, configure una ruta URI compleja." -"secAlertSubURI" = "La ruta URI predeterminada de la suscripción no es segura. Por favor, configure una ruta URI compleja." -"secAlertSubJsonURI" = "La ruta URI predeterminada de la suscripción JSON no es segura. Por favor, configure una ruta URI compleja." - -[menu] -"dashboard" = "Estado del Sistema" -"inbounds" = "Entradas" -"settings" = "Configuraciones" -"xray" = "Ajustes Xray" -"logout" = "Cerrar Sesión" -"link" = "Gestionar" - -[pages.login] -"hello" = "Hola" -"title" = "Bienvenido" -"loginAgain" = "El límite de tiempo de inicio de sesión ha expirado. Por favor, inicia sesión nuevamente." - -[pages.login.toasts] -"invalidFormData" = "El formato de los datos de entrada es inválido." -"emptyUsername" = "Por favor ingresa el nombre de usuario." -"emptyPassword" = "Por favor ingresa la contraseña." -"wrongUsernameOrPassword" = "Nombre de usuario o contraseña inválidos." -"successLogin" = "Inicio de Sesión Exitoso" - -[pages.index] -"title" = "Estado del Sistema" -"memory" = "Memoria" -"hard" = "Disco Duro" -"xrayStatus" = "Xray" -"stopXray" = "Detener" -"restartXray" = "Reiniciar" -"xraySwitch" = "Versión" -"xraySwitchClick" = "Elige la versión a la que deseas cambiar." -"xraySwitchClickDesk" = "Elige sabiamente, ya que las versiones anteriores pueden no ser compatibles con las configuraciones actuales." -"operationHours" = "Tiempo de Funcionamiento" -"systemLoad" = "Carga del Sistema" -"systemLoadDesc" = "promedio de carga del sistema en los últimos 1, 5 y 15 minutos" -"connectionTcpCountDesc" = "Conexiones TCP totales en todas las tarjetas de red." -"connectionUdpCountDesc" = "Conexiones UDP totales en todas las tarjetas de red." -"connectionCount" = "Número de Conexiones" -"upSpeed" = "Velocidad de Subida Total para Todas las Tarjetas de Red." -"downSpeed" = "Velocidad de Bajada Total para Todas las Tarjetas de Red." -"totalSent" = "Tráfico Total de Subida de Todas las Tarjetas de Red desde el inicio del sistema." -"totalReceive" = "Datos Descargados Totales en Todas las Tarjetas de Red desde el inicio del sistema." -"xraySwitchVersionDialog" = "Cambiar Versión de Xray" -"xraySwitchVersionDialogDesc" = "¿Estás seguro de que deseas cambiar la versión de Xray a" -"dontRefresh" = "La instalación está en progreso, por favor no actualices esta página." -"logs" = "Registros" -"config" = "Configuración" -"backup" = "Copia de Seguridad y Restauración" -"backupTitle" = "Copia de Seguridad y Restauración de la Base de Datos" -"backupDescription" = "Recuerda hacer una copia de seguridad antes de importar una nueva base de datos." -"exportDatabase" = "Descargar Base de Datos" -"importDatabase" = "Cargar Base de Datos" - -[pages.inbounds] -"title" = "Entradas" -"totalDownUp" = "Subidas/Descargas Totales" -"totalUsage" = "Uso Total" -"inboundCount" = "Número de Entradas" -"operate" = "Menú" -"enable" = "Habilitar" -"remark" = "Notas" -"protocol" = "Protocolo" -"port" = "Puerto" -"traffic" = "Tráfico" -"details" = "Detalles" -"transportConfig" = "Transporte" -"expireDate" = "Fecha de Expiración" -"resetTraffic" = "Restablecer Tráfico" -"addInbound" = "Agregar Entrada" -"generalActions" = "Acciones Generales" -"create" = "Crear" -"update" = "Actualizar" -"modifyInbound" = "Modificar Entrada" -"deleteInbound" = "Eliminar Entrada" -"deleteInboundContent" = "¿Confirmar eliminación de entrada?" -"deleteClient" = "Eliminar cliente" -"deleteClientContent" = "¿Está seguro de que desea eliminar el cliente?" -"resetTrafficContent" = "¿Confirmar restablecimiento de tráfico?" -"copyLink" = "Copiar Enlace" -"address" = "Dirección" -"network" = "Red" -"destinationPort" = "Puerto de Destino" -"targetAddress" = "Dirección de Destino" -"monitorDesc" = "Dejar en blanco por defecto" -"meansNoLimit" = " = illimitata. (unidad: GB)" -"totalFlow" = "Flujo Total" -"leaveBlankToNeverExpire" = "Dejar en Blanco para Nunca Expirar" -"noRecommendKeepDefault" = "No hay requisitos especiales para mantener la configuración predeterminada" -"certificatePath" = "Ruta del Archivo" -"certificateContent" = "Contenido del Archivo" -"publicKey" = "llave Pública" -"privatekey" = "llave Privada" -"clickOnQRcode" = "Haz clic en el Código QR para Copiar" -"client" = "Cliente" -"export" = "Exportar Enlaces" -"clone" = "Clonar" -"cloneInbound" = "Clonar Entradas" -"cloneInboundContent" = "Se aplicarán todas las configuraciones de esta entrada, excepto el Puerto, la IP de Escucha y los Clientes, al clon." -"cloneInboundOk" = "Clonar" -"resetAllTraffic" = "Restablecer Tráfico de Todas las Entradas" -"resetAllTrafficTitle" = "Restablecer tráfico de todas las entradas" -"resetAllTrafficContent" = "¿Estás seguro de que deseas restablecer el tráfico de todas las entradas?" -"resetInboundClientTraffics" = "Restablecer Tráfico de Clientes" -"resetInboundClientTrafficTitle" = "Restablecer todo el tráfico de clientes" -"resetInboundClientTrafficContent" = "¿Estás seguro de que deseas restablecer todo el tráfico para los clientes de esta entrada?" -"resetAllClientTraffics" = "Restablecer Tráfico de Todos los Clientes" -"resetAllClientTrafficTitle" = "Restablecer todo el tráfico de clientes" -"resetAllClientTrafficContent" = "¿Estás seguro de que deseas restablecer todo el tráfico para todos los clientes?" -"delDepletedClients" = "Eliminar Clientes Agotados" -"delDepletedClientsTitle" = "Eliminar clientes agotados" -"delDepletedClientsContent" = "¿Estás seguro de que deseas eliminar todos los clientes agotados?" -"email" = "Email" -"emailDesc" = "Por favor proporciona una dirección de correo electrónico única." -"IPLimit" = "Límite de IP" -"IPLimitDesc" = "Desactiva la entrada si la cantidad supera el valor ingresado (ingresa 0 para desactivar el límite de IP)." -"IPLimitlog" = "Registro de IP" -"IPLimitlogDesc" = "Registro de historial de IPs (antes de habilitar la entrada después de que haya sido desactivada por el límite de IP, debes borrar el registro)." -"IPLimitlogclear" = "Limpiar el Registro" -"setDefaultCert" = "Establecer certificado desde el panel" -"xtlsDesc" = "La versión del núcleo de Xray debe ser 1.7.5" -"realityDesc" = "La versión del núcleo de Xray debe ser 1.8.0 o superior." -"telegramDesc" = "Utiliza únicamente IDs de chat (puedes obtenerlo aquí @userinfobot o usando el comando '/id' en el bot)." -"subscriptionDesc" = "Puedes encontrar tu enlace de suscripción en Detalles, también puedes usar el mismo nombre para varias configuraciones." -"info" = "Info" -"same" = "misma" -"inboundData" = "Datos de entrada" -"exportInbound" = "Exportación entrante" -"import" = "Importar" -"importInbound" = "Importar un entrante" - -[pages.client] -"add" = "Agregar Cliente" -"edit" = "Editar Cliente" -"submitAdd" = "Agregar Cliente" -"submitEdit" = "Guardar Cambios" -"clientCount" = "Número de Clientes" -"bulk" = "Agregar en Lote" -"method" = "Método" -"first" = "Primero" -"last" = "Último" -"prefix" = "Prefijo" -"postfix" = "Sufijo" -"delayedStart" = "Inicio Inicial" -"expireDays" = "Duratio" -"days" = "día(s)" -"renew" = "Renovación automática" -"renewDesc" = "Auto-renovatio post tutelam receptam. (0 = disable) (unitas: dies)" - -[pages.inbounds.toasts] -"obtain" = "Recibir" - -[pages.inbounds.stream.general] -"request" = "Pedido" -"response" = "Respuesta" -"name" = "Nombre" -"value" = "Valor" - -[pages.inbounds.stream.tcp] -"version" = "Versión" -"method" = "Método" -"path" = "Camino" -"status" = "Estado" -"statusDescription" = "Descripción de la Situación" -"requestHeader" = "Encabezado de solicitud" -"responseHeader" = "Encabezado de respuesta" - -[pages.inbounds.stream.quic] -"encryption" = "Cifrado" - -[pages.settings] -"title" = "Configuraciones" -"save" = "Guardar" -"infoDesc" = "Cada cambio realizado aquí debe ser guardado. Por favor, reinicie el panel para aplicar los cambios." -"restartPanel" = "Reiniciar Panel" -"restartPanelDesc" = "¿Está seguro de que desea reiniciar el panel? Haga clic en Aceptar para reiniciar después de 3 segundos. Si no puede acceder al panel después de reiniciar, por favor, consulte la información de registro del panel en el servidor." -"actions" = "Acciones" -"resetDefaultConfig" = "Restablecer a Configuración Predeterminada" -"panelSettings" = "Configuraciones del Panel" -"securitySettings" = "Configuraciones de Seguridad" -"TGBotSettings" = "Configuraciones de Bot de Telegram" -"panelListeningIP" = "IP de Escucha del Panel" -"panelListeningIPDesc" = "Dejar en blanco por defecto para monitorear todas las IPs." -"panelListeningDomain" = "Dominio de Escucha del Panel" -"panelListeningDomainDesc" = "Dejar en blanco por defecto para monitorear todos los dominios e IPs." -"panelPort" = "Puerto del Panel" -"panelPortDesc" = "El puerto utilizado para mostrar este panel." -"publicKeyPath" = "Ruta del Archivo de Clave Pública del Certificado del Panel" -"publicKeyPathDesc" = "Complete con una ruta absoluta que comience con." -"privateKeyPath" = "Ruta del Archivo de Clave Privada del Certificado del Panel" -"privateKeyPathDesc" = "Complete con una ruta absoluta que comience con." -"panelUrlPath" = "Ruta Raíz de la URL del Panel" -"panelUrlPathDesc" = "Debe empezar con '/' y terminar con." -"pageSize" = "Tamaño de paginación" -"pageSizeDesc" = "Defina el tamaño de página para la tabla de entradas. Establezca 0 para desactivar" -"remarkModel" = "Modelo de observación y carácter de separación" -"datepicker" = "selector de fechas" -"datepickerPlaceholder" = "Seleccionar fecha" -"datepickerDescription" = "El tipo de calendario selector especifica la fecha de vencimiento" -"sampleRemark" = "Observación de muestra" -"oldUsername" = "Nombre de Usuario Actual" -"currentPassword" = "Contraseña Actual" -"newUsername" = "Nuevo Nombre de Usuario" -"newPassword" = "Nueva Contraseña" -"telegramBotEnable" = "Habilitar bot de Telegram" -"telegramBotEnableDesc" = "Conéctese a las funciones de este panel a través del bot de Telegram." -"telegramToken" = "Token de Telegram" -"telegramTokenDesc" = "Debe obtener el token del administrador de bots de Telegram @botfather." -"telegramProxy" = "Socks5 Proxy" -"telegramProxyDesc" = "Si necesita el proxy Socks5 para conectarse a Telegram. Ajuste su configuración según la guía." -"telegramChatId" = "IDs de Chat de Telegram para Administradores" -"telegramChatIdDesc" = "IDs de Chat múltiples separados por comas. Use @userinfobot o use el comando '/id' en el bot para obtener sus IDs de Chat." -"telegramNotifyTime" = "Hora de Notificación del Bot de Telegram" -"telegramNotifyTimeDesc" = "Usar el formato de tiempo de Crontab." -"tgNotifyBackup" = "Respaldo de Base de Datos" -"tgNotifyBackupDesc" = "Incluir archivo de respaldo de base de datos con notificación de informe." -"tgNotifyLogin" = "Notificación de Inicio de Sesión" -"tgNotifyLoginDesc" = "Muestra el nombre de usuario, dirección IP y hora cuando alguien intenta iniciar sesión en su panel." -"sessionMaxAge" = "Edad Máxima de Sesión" -"sessionMaxAgeDesc" = "La duración de una sesión de inicio de sesión (unidad: minutos)." -"expireTimeDiff" = "Umbral de Expiración para Notificación" -"expireTimeDiffDesc" = "Reciba notificaciones sobre la expiración de la cuenta antes del umbral (unidad: días)." -"trafficDiff" = "Umbral de Tráfico para Notificación" -"trafficDiffDesc" = "Reciba notificaciones sobre el agotamiento del tráfico antes de alcanzar el umbral (unidad: GB)." -"tgNotifyCpu" = "Umbral de Alerta de Porcentaje de CPU" -"tgNotifyCpuDesc" = "Reciba notificaciones si el uso de la CPU supera este umbral (unidad: %)." -"timeZone" = "Zona Horaria" -"timeZoneDesc" = "Las tareas programadas se ejecutan de acuerdo con la hora en esta zona horaria." -"subSettings" = "Suscripción" -"subEnable" = "Habilitar Servicio" -"subEnableDesc" = "Función de suscripción con configuración separada." -"subListen" = "Listening IP" -"subListenDesc" = "Dejar en blanco por defecto para monitorear todas las IPs." -"subPort" = "Puerto de Suscripción" -"subPortDesc" = "El número de puerto para el servicio de suscripción debe estar sin usar en el servidor." -"subCertPath" = "Ruta del Archivo de Clave Pública del Certificado de Suscripción" -"subCertPathDesc" = "Complete con una ruta absoluta que comience con '/'" -"subKeyPath" = "Ruta del Archivo de Clave Privada del Certificado de Suscripción" -"subKeyPathDesc" = "Complete con una ruta absoluta que comience con '/'" -"subPath" = "Ruta Raíz de la URL de Suscripción" -"subPathDesc" = "Debe empezar con '/' y terminar con '/'" -"subDomain" = "Dominio de Escucha" -"subDomainDesc" = "Dejar en blanco por defecto para monitorear todos los dominios e IPs." -"subUpdates" = "Intervalos de Actualización de Suscripción" -"subUpdatesDesc" = "Horas de intervalo entre actualizaciones en la aplicación del cliente." -"subEncrypt" = "Encriptar configuraciones" -"subEncryptDesc" = "Encriptar las configuraciones devueltas en la suscripción." -"subShowInfo" = "Mostrar información de uso" -"subShowInfoDesc" = "Mostrar tráfico restante y fecha después del nombre de configuración." -"subURI" = "URI de proxy inverso" -"subURIDesc" = "Cambiar el URI base de la URL de suscripción para usar detrás de los servidores proxy" -"fragment" = "Fragmentación" -"fragmentDesc" = "Habilitar la fragmentación para el paquete de saludo TLS" - -[pages.xray] -"title" = "Xray Configuración" -"save" = "Guardar configuración" -"restart" = "Reiniciar Xray" -"basicTemplate" = "Plantilla Básica" -"advancedTemplate" = "Plantilla Avanzada" -"generalConfigs" = "Configuraciones Generales" -"generalConfigsDesc" = "Estas opciones proporcionarán ajustes generales." -"logConfigs" = "Registro" -"logConfigsDesc" = "Los registros pueden afectar la eficiencia de su servidor. Se recomienda habilitarlo sabiamente solo en caso de sus necesidades." -"blockConfigs" = "Configuraciones de Bloqueo" -"blockConfigsDesc" = "Estas opciones evitarán que los usuarios se conecten a protocolos y sitios web específicos." -"blockCountryConfigs" = "Configuraciones de Bloqueo por País" -"blockCountryConfigsDesc" = "Estas opciones evitarán que los usuarios se conecten a dominios de países específicos." -"directCountryConfigs" = "Configuraciones de Conexión Directa por País" -"directCountryConfigsDesc" = "Una conexión directa asegura que el tráfico específico no se enrutará a través de otro servidor." -"ipv4Configs" = "Configuraciones IPv4" -"ipv4ConfigsDesc" = "Estas opciones solo enrutarán a los dominios objetivo a través de IPv4." -"warpConfigs" = "Configuraciones de WARP" -"warpConfigsDesc" = "Precaución: Antes de usar estas opciones, instale WARP en modo de proxy socks5 en su servidor siguiendo los pasos en el GitHub del panel. WARP enrutará el tráfico a los sitios web a través de los servidores de Cloudflare." -"Template" = "Plantilla de Configuración de Xray" -"TemplateDesc" = "Genera el archivo de configuración final de Xray basado en esta plantilla." -"FreedomStrategy" = "Configurar Estrategia para el Protocolo Freedom" -"FreedomStrategyDesc" = "Establece la estrategia de salida de la red en el Protocolo Freedom." -"RoutingStrategy" = "Configurar Estrategia de Enrutamiento de Dominios" -"RoutingStrategyDesc" = "Establece la estrategia general de enrutamiento para la resolución de DNS." -"Torrent" = "Prohibir Uso de BitTorrent" -"TorrentDesc" = "Cambia la plantilla de configuración para evitar el uso de BitTorrent por parte de los usuarios." -"PrivateIp" = "Prohibir Conexiones a Rangos de IP Privadas" -"PrivateIpDesc" = "Cambia la plantilla de configuración para evitar la conexión a rangos de IP privadas." -"Ads" = "Bloquear Anuncios" -"AdsDesc" = "Cambia la plantilla de configuración para bloquear anuncios." -"Family" = "Bloquee malware y contenido para adultos" -"FamilyDesc" = "Resolutores de DNS de Cloudflare para bloquear malware y contenido para adultos para protección familiar." -"Security" = "Bloquee sitios web de malware, phishing y criptomineros" -"SecurityDesc" = "Cambiar la plantilla de configuración para la protección de seguridad." -"Speedtest" = "Bloquear Sitios Web de Pruebas de Velocidad" -"SpeedtestDesc" = "Cambia la plantilla de configuración para evitar la conexión a sitios web de pruebas de velocidad." -"IRIp" = "Desactivar Conexión a Rangos de IP de Irán" -"IRIpDesc" = "Cambia la plantilla de configuración para evitar la conexión a rangos de IP de Irán." -"IRDomain" = "Desactivar Conexión a Dominios de Irán" -"IRDomainDesc" = "Cambia la plantilla de configuración para evitar la conexión a dominios de Irán." -"ChinaIp" = "Desactivar Conexión a Rangos de IP de China" -"ChinaIpDesc" = "Cambia la plantilla de configuración para evitar la conexión a rangos de IP de China." -"ChinaDomain" = "Desactivar Conexión a Dominios de China" -"ChinaDomainDesc" = "Cambia la plantilla de configuración para evitar la conexión a dominios de China." -"RussiaIp" = "Desactivar Conexión a Rangos de IP de Rusia" -"RussiaIpDesc" = "Cambia la plantilla de configuración para evitar la conexión a rangos de IP de Rusia." -"RussiaDomain" = "Desactivar Conexión a Dominios de Rusia" -"RussiaDomainDesc" = "Cambia la plantilla de configuración para evitar la conexión a dominios de Rusia." -"VNIp" = "Deshabilitar la conexión a las IP de Vietnam" -"VNIpDesc" = "Cambie la plantilla de configuración para evitar conectarse a rangos de IP de Vietnam." -"VNDomain" = "Deshabilitar la conexión a dominios de Vietnam" -"VNDomainDesc" = "Cambie la plantilla de configuración para evitar conectarse a dominios de Vietnam." -"DirectIRIp" = "Conexión Directa a Rangos de IP de Irán" -"DirectIRIpDesc" = "Cambia la plantilla de configuración para conectarse directamente a rangos de IP de Irán." -"DirectIRDomain" = "Conexión Directa a Dominios de Irán" -"DirectIRDomainDesc" = "Cambia la plantilla de configuración para conectarse directamente a dominios de Irán." -"DirectChinaIp" = "Conexión Directa a Rangos de IP de China" -"DirectChinaIpDesc" = "Cambia la plantilla de configuración para conectarse directamente a rangos de IP de China." -"DirectChinaDomain" = "Conexión Directa a Dominios de China" -"DirectChinaDomainDesc" = "Cambia la plantilla de configuración para conectarse directamente a dominios de China." -"DirectRussiaIp" = "Conexión Directa a Rangos de IP de Rusia" -"DirectRussiaIpDesc" = "Cambia la plantilla de configuración para conectarse directamente a rangos de IP de Rusia." -"DirectRussiaDomain" = "Conexión Directa a Dominios de Rusia" -"DirectRussiaDomainDesc" = "Cambia la plantilla de configuración para conectarse directamente a dominios de Rusia." -"DirectVNIp" = "Conexión directa a IP de Vietnam" -"DirectVNIpDesc" = "Cambie la plantilla de configuración para la conexión directa a rangos de IP de Vietnam." -"DirectVNDomain" = "Conexión directa a dominios de Vietnam" -"DirectVNDomainDesc" = "Cambie la plantilla de configuración para la conexión directa a dominios de Vietnam." -"GoogleIPv4" = "Usar IPv4 para Google" -"GoogleIPv4Desc" = "Agregar enrutamiento para que Google se conecte con IPv4." -"NetflixIPv4" = "Usar IPv4 para Netflix" -"NetflixIPv4Desc" = "Agregar enrutamiento para que Netflix se conecte con IPv4." -"GoogleWARP" = "Google" -"GoogleWARPDesc" = "Enruta el tráfico a Apple a través de WARP." -"OpenAIWARP" = "OpenAI (ChatGPT)" -"OpenAIWARPDesc" = "Enruta el tráfico a OpenAI (ChatGPT) a través de WARP." -"NetflixWARP" = "Netflix" -"NetflixWARPDesc" = "Enruta el tráfico a Netflix a través de WARP." -"MetaWARP" = "Meta" -"MetaWARPDesc" = "Enruta el tráfico a Meta (Instagram, Facebook, WhatsApp, Threads,...) a través de WARP." -"AppleWARP" = "Apple" -"AppleWARPDesc" = "Enruta el tráfico a Apple a través de WARP." -"RedditWARP" = "Reddit" -"RedditWARPDesc" = "Enruta el tráfico a Reddit a través de WARP." -"SpotifyWARP" = "Spotify" -"SpotifyWARPDesc" = "Enruta el tráfico a Spotify a través de WARP." -"IRWARP" = "Rutear dominios de Irán a través de WARP." -"IRWARPDesc" = "Agregar enrutamiento para dominios de Irán a través de WARP." -"Inbounds" = "Entrante" -"InboundsDesc" = "Cambia la plantilla de configuración para aceptar clientes específicos." -"Outbounds" = "Salidas" -"Balancers" = "Equilibradores" -"OutboundsDesc" = "Cambia la plantilla de configuración para definir formas de salida para este servidor." -"Routings" = "Reglas de enrutamiento" -"RoutingsDesc" = "¡La prioridad de cada regla es importante!" -"completeTemplate" = "Todos" -"logLevel" = "Nivel de registro" -"logLevelDesc" = "El nivel de registro para registros de errores, que indica la información que debe registrarse." -"accessLog" = "Registro de acceso" -"accessLogDesc" = "La ruta del archivo para el registro de acceso. El valor especial 'ninguno' deshabilita los registros de acceso" -"errorLog" = "Registro de errores" -"errorLogDesc" = "La ruta del archivo para el registro de errores. El valor especial 'ninguno' deshabilitó los registros de errores" - -[pages.xray.rules] -"first" = "Primero" -"last" = "Último" -"up" = "arriba" -"down" = "abajo" -"source" = "Fuente" -"dest" = "Destino" -"inbound" = "Entrante" -"outbound" = "saliente" -"balancer" = "Balancín" -"info" = "Información" -"add" = "Agregar regla" -"edit" = "Editar regla" -"useComma" = "Elementos separados por comas" - -[pages.xray.outbound] -"addOutbound" = "Agregar salida" -"addReverse" = "Agregar reverso" -"editOutbound" = "Editar salida" -"editReverse" = "Editar reverso" -"tag" = "Etiqueta" -"tagDesc" = "etiqueta única" -"address" = "Dirección" -"reverse" = "Reverso" -"domain" = "Dominio" -"type" = "Tipo" -"bridge" = "puente" -"portal" = "portal" -"intercon" = "Interconexión" - -[pages.xray.balancer] -"addBalancer" = "Agregar equilibrador" -"editBalancer" = "Editar balanceador" -"balancerStrategy" = "Estrategia" -"balancerSelectors" = "Selectores" -"tag" = "Etiqueta" -"tagDesc" = "etiqueta única" -"balancerDesc" = "No es posible utilizar balancerTag y outboundTag al mismo tiempo. Si se utilizan al mismo tiempo, sólo funcionará outboundTag." - -[pages.xray.wireguard] -"secretKey" = "Llave secreta" -"publicKey" = "Llave pública" -"allowedIPs" = "IP permitidas" -"endpoint" = "Punto final" -"psk" = "Clave precompartida" -"domainStrategy" = "Estrategia de dominio" - -[pages.xray.dns] -"enable" = "Habilitar DNS" -"enableDesc" = "Habilitar servidor DNS integrado" -"strategy" = "Estrategia de consulta" -"strategyDesc" = "Estrategia general para resolver nombres de dominio" -"add" = "Agregar servidor" -"edit" = "Editar servidor" -"domains" = "Dominios" - -[pages.xray.fakedns] -"add" = "Agregar DNS falso" -"edit" = "Editar DNS falso" -"ipPool" = "Subred del grupo de IP" -"poolSize" = "Tamaño del grupo" - -[pages.settings.security] -"admin" = "Administrador" -"secret" = "Token Secreto" -"loginSecurity" = "Seguridad de Inicio de Sesión" -"loginSecurityDesc" = "Habilitar un paso adicional de seguridad para el inicio de sesión de usuarios." -"secretToken" = "Token Secreto" -"secretTokenDesc" = "Por favor, copia y guarda este token de forma segura en un lugar seguro. Este token es necesario para iniciar sesión y no se puede recuperar con la herramienta de comando x-ui." - -[pages.settings.toasts] -"modifySettings" = "Modificar Configuraciones " -"getSettings" = "Obtener Configuraciones " -"modifyUser" = "Modificar Usuario " -"originalUserPassIncorrect" = "Nombre de usuario o contraseña original incorrectos" -"userPassMustBeNotEmpty" = "El nuevo nombre de usuario y la nueva contraseña no pueden estar vacíos" - -[tgbot] -"keyboardClosed" = "❌ ¡Teclado personalizado cerrado!" -"noResult" = "❗ ¡Sin resultados!" -"noQuery" = "❌ ¡Consulta no encontrada! ¡Por favor utiliza el comando nuevamente!" -"wentWrong" = "❌ ¡Algo salió mal!" -"noIpRecord" = "❗ ¡Sin Registro de IP!" -"noInbounds" = "❗ ¡No se encontraron entradas!" -"unlimited" = "♾ Ilimitado" -"add" = "Agregar" -"month" = "Mes" -"months" = "Meses" -"day" = "Día" -"days" = "Días" -"hours" = "Horas" -"unknown" = "Desconocido" -"inbounds" = "Entradas" -"clients" = "Clientes" -"offline" = "🔴 Sin conexión" -"online" = "🟢 En línea" - -[tgbot.commands] -"unknown" = "❗ Comando desconocido" -"pleaseChoose" = "👇 Por favor elige:\r\n" -"help" = "🤖 ¡Bienvenido a este bot! Está diseñado para ofrecerte datos específicos del servidor y te permite hacer modificaciones según sea necesario.\r\n\r\n" -"start" = "👋 Hola {{ .Firstname }}.\r\n" -"welcome" = "🤖 Bienvenido al bot de gestión de {{ .Hostname }}.\r\n" -"status" = "✅ ¡El bot está bien!" -"usage" = "❗ ¡Por favor proporciona un texto para buscar!" -"getID" = "🆔 Tu ID: {{ .ID }}" -"helpAdminCommands" = "Buscar un correo electrónico de cliente:\r\n/usage [Email]\r\n\r\nBuscar entradas (con estadísticas de cliente):\r\n/inbound [Nota]" -"helpClientCommands" = "Para buscar estadísticas, simplemente usa el siguiente comando:\r\n\r\n/usage [UUID|Contraseña]" - -[tgbot.messages] -"cpuThreshold" = "🔴 El uso de CPU {{ .Percent }}% es mayor que el umbral {{ .Threshold }}%" -"selectUserFailed" = "❌ ¡Error al seleccionar usuario!" -"userSaved" = "✅ Usuario de Telegram guardado." -"loginSuccess" = "✅ Has iniciado sesión en el panel con éxito.\r\n" -"loginFailed" = "❗️ Falló el inicio de sesión en el panel.\r\n" -"report" = "🕰 Informes programados: {{ .RunTime }}\r\n" -"datetime" = "⏰ Fecha y Hora: {{ .DateTime }}\r\n" -"hostname" = "💻 Nombre del Host: {{ .Hostname }}\r\n" -"version" = "🚀 Versión de X-UI: {{ .Version }}\r\n" -"ipv6" = "🌐 IPv6: {{ .IPv6 }}\r\n" -"ipv4" = "🌐 IPv4: {{ .IPv4 }}\r\n" -"ip" = "🌐 IP: {{ .IP }}\r\n" -"ips" = "🔢 IPs:\r\n{{ .IPs }}\r\n" -"serverUpTime" = "⏳ Tiempo de actividad del servidor: {{ .UpTime }} {{ .Unit }}\r\n" -"serverLoad" = "📈 Carga del servidor: {{ .Load1 }}, {{ .Load2 }}, {{ .Load3 }}\r\n" -"serverMemory" = "📋 Memoria del servidor: {{ .Current }}/{{ .Total }}\r\n" -"tcpCount" = "🔹 Conteo de TCP: {{ .Count }}\r\n" -"udpCount" = "🔸 Conteo de UDP: {{ .Count }}\r\n" -"traffic" = "🚦 Tráfico: {{ .Total }} (↑{{ .Upload }},↓{{ .Download }})\r\n" -"xrayStatus" = "ℹ️ Estado de Xray: {{ .State }}\r\n" -"username" = "👤 Nombre de usuario: {{ .Username }}\r\n" -"time" = "⏰ Hora: {{ .Time }}\r\n" -"inbound" = "📍 Inbound: {{ .Remark }}\r\n" -"port" = "🔌 Puerto: {{ .Port }}\r\n" -"expire" = "📅 Fecha de Vencimiento: {{ .Time }}\r\n" -"expireIn" = "📅 Vence en: {{ .Time }}\r\n" -"active" = "💡 Activo: {{ .Enable }}\r\n" -"enabled" = "🚨 Habilitado: {{ .Enable }}\r\n" -"online" = "🌐 Estado de conexión: {{ .Status }}\r\n" -"email" = "📧 Email: {{ .Email }}\r\n" -"upload" = "🔼 Subida: ↑{{ .Upload }}\r\n" -"download" = "🔽 Bajada: ↓{{ .Download }}\r\n" -"total" = "📊 Total: ↑↓{{ .UpDown }} / {{ .Total }}\r\n" -"TGUser" = "👤 Usuario de Telegram: {{ .TelegramID }}\r\n" -"exhaustedMsg" = "🚨 Agotado {{ .Type }}:\r\n" -"exhaustedCount" = "🚨 Cantidad de Agotados {{ .Type }}:\r\n" -"onlinesCount" = "🌐 Clientes en línea: {{ .Count }}\r\n" -"disabled" = "🛑 Desactivado: {{ .Disabled }}\r\n" -"depleteSoon" = "🔜 Se agotará pronto: {{ .Deplete }}\r\n\r\n" -"backupTime" = "🗄 Hora de la Copia de Seguridad: {{ .Time }}\r\n" -"refreshedOn" = "\r\n📋🔄 Actualizado en: {{ .Time }}\r\n\r\n" -"yes" = "✅ Sí" -"no" = "❌ No" - -[tgbot.buttons] -"closeKeyboard" = "❌ Cerrar Teclado" -"cancel" = "❌ Cancelar" -"cancelReset" = "❌ Cancelar Reinicio" -"cancelIpLimit" = "❌ Cancelar Límite de IP" -"confirmResetTraffic" = "✅ ¿Confirmar Reinicio de Tráfico?" -"confirmClearIps" = "✅ ¿Confirmar Limpiar IPs?" -"confirmRemoveTGUser" = "✅ ¿Confirmar Eliminar Usuario de Telegram?" -"confirmToggle" = " ✅ ¿Confirmar habilitar/deshabilitar usuario?" -"dbBackup" = "Obtener Copia de Seguridad de BD" -"serverUsage" = "Uso del Servidor" -"getInbounds" = "Obtener Entradas" -"depleteSoon" = "Pronto se Agotará" -"clientUsage" = "Obtener Uso" -"onlines" = "Clientes en línea" -"commands" = "Comandos" -"refresh" = "🔄 Actualizar" -"clearIPs" = "❌ Limpiar IPs" -"removeTGUser" = "❌ Eliminar Usuario de Telegram" -"selectTGUser" = "👤 Seleccionar Usuario de Telegram" -"selectOneTGUser" = "👤 Selecciona un usuario de telegram:" -"resetTraffic" = "📈 Reiniciar Tráfico" -"resetExpire" = "📅 Cambiar fecha de Vencimiento" -"ipLog" = "🔢 Registro de IP" -"ipLimit" = "🔢 Límite de IP" -"setTGUser" = "👤 Establecer Usuario de Telegram" -"toggle" = "🔘 Habilitar / Deshabilitar" -"custom" = "🔢 Costumbre" -"confirmNumber" = "✅ Confirmar: {{ .Num }}" -"confirmNumberAdd" = "✅ Confirmar agregando: {{ .Num }}" -"limitTraffic" = "🚧 Límite de tráfico" -"getBanLogs" = "Registros de prohibición" - -[tgbot.answers] -"successfulOperation" = "✅ ¡Exitosa!" -"errorOperation" = "❗ Error en la Operación." -"getInboundsFailed" = "❌ Error al obtener las entradas" -"canceled" = "❌ {{ .Email }} : Operación cancelada." -"clientRefreshSuccess" = "✅ {{ .Email }} : Cliente actualizado exitosamente." -"IpRefreshSuccess" = "✅ {{ .Email }} : IPs actualizadas exitosamente." -"TGIdRefreshSuccess" = "✅ {{ .Email }} : Usuario de Telegram del cliente actualizado exitosamente." -"resetTrafficSuccess" = "✅ {{ .Email }} : Tráfico reiniciado exitosamente." -"setTrafficLimitSuccess" = "✅ {{ .Email }} : Límite de Tráfico guardado exitosamente." -"expireResetSuccess" = "✅ {{ .Email }} : Días de vencimiento reiniciados exitosamente." -"resetIpSuccess" = "✅ {{ .Email }} : Límite de IP {{ .Count }} guardado exitosamente." -"clearIpSuccess" = "✅ {{ .Email }} : IPs limpiadas exitosamente." -"getIpLog" = "✅ {{ .Email }} : Obtener Registro de IP." -"getUserInfo" = "✅ {{ .Email }} : Obtener Información de Usuario de Telegram." -"removedTGUserSuccess" = "✅ {{ .Email }} : Usuario de Telegram eliminado exitosamente." -"enableSuccess" = "✅ {{ .Email }} : Habilitado exitosamente." -"disableSuccess" = "✅ {{ .Email }} : Deshabilitado exitosamente." -"askToAddUserId" = "¡No se encuentra su configuración!\r\nPor favor, pídale a su administrador que use su ID de usuario de Telegram en su(s) configuración(es).\r\n\r\nSu ID de usuario: {{ .TgUserID }}" +"username" = "Nombre de Usuario" +"password" = "Contraseña" +"login" = "Acceder" +"confirm" = "Confirmar" +"cancel" = "Cancelar" +"close" = "Cerrar" +"copy" = "Copiar" +"copied" = "Copiado" +"download" = "Descargar" +"remark" = "Nota" +"enable" = "Habilitar" +"protocol" = "Protocolo" +"search" = "Buscar" +"filter" = "Filtrar" +"loading" = "Cargando..." +"second" = "Segundo" +"minute" = "Minuto" +"hour" = "Hora" +"day" = "Día" +"check" = "Verificar" +"indefinite" = "Indefinido" +"unlimited" = "Ilimitado" +"none" = "None" +"qrCode" = "Código QR" +"info" = "Más Información" +"edit" = "Editar" +"delete" = "Eliminar" +"reset" = "Restablecer" +"copySuccess" = "Copiado exitosamente" +"sure" = "Seguro" +"encryption" = "Encriptación" +"transmission" = "Transmisión" +"host" = "Anfitrión" +"path" = "Ruta" +"camouflage" = "Camuflaje" +"status" = "Estado" +"enabled" = "Habilitado" +"disabled" = "Deshabilitado" +"depleted" = "Agotado" +"depletingSoon" = "Agotándose" +"offline" = "fuera de línea" +"online" = "en línea" +"domainName" = "Nombre de dominio" +"monitor" = "Listening IP" +"certificate" = "Certificado" +"fail" = "Falló" +"success" = "Éxito" +"getVersion" = "Obtener versión" +"install" = "Instalar" +"clients" = "Clientes" +"usage" = "Uso" +"secretToken" = "Token Secreto" +"remained" = "Restante" +"security" = "Seguridad" +"secAlertTitle" = "Alerta de Seguridad" +"secAlertSsl" = "Esta conexión no es segura. Por favor, evite ingresar información sensible hasta que se active TLS para la protección de datos." +"secAlertConf" = "Ciertas configuraciones son vulnerables a ataques. Se recomienda reforzar los protocolos de seguridad para prevenir posibles violaciones." +"secAlertSSL" = "El panel carece de una conexión segura. Por favor, instale un certificado TLS para la protección de datos." +"secAlertPanelPort" = "El puerto predeterminado del panel es vulnerable. Por favor, configure un puerto aleatorio o específico." +"secAlertPanelURI" = "La ruta URI predeterminada del panel no es segura. Por favor, configure una ruta URI compleja." +"secAlertSubURI" = "La ruta URI predeterminada de la suscripción no es segura. Por favor, configure una ruta URI compleja." +"secAlertSubJsonURI" = "La ruta URI JSON predeterminada de la suscripción no es segura. Por favor, configure una ruta URI compleja." + +[menu] +"dashboard" = "Estado del Sistema" +"inbounds" = "Entradas" +"settings" = "Configuraciones" +"xray" = "Ajustes Xray" +"logout" = "Cerrar Sesión" +"link" = "Gestionar" + +[pages.login] +"hello" = "Hola" +"title" = "Bienvenido" +"loginAgain" = "El límite de tiempo de inicio de sesión ha expirado. Por favor, inicia sesión nuevamente." + +[pages.login.toasts] +"invalidFormData" = "El formato de los datos de entrada es inválido." +"emptyUsername" = "Por favor ingresa el nombre de usuario." +"emptyPassword" = "Por favor ingresa la contraseña." +"wrongUsernameOrPassword" = "Nombre de usuario o contraseña inválidos." +"successLogin" = "Inicio de Sesión Exitoso" + +[pages.index] +"title" = "Estado del Sistema" +"memory" = "Memoria" +"hard" = "Disco Duro" +"xrayStatus" = "Xray" +"stopXray" = "Detener" +"restartXray" = "Reiniciar" +"xraySwitch" = "Versión" +"xraySwitchClick" = "Elige la versión a la que deseas cambiar." +"xraySwitchClickDesk" = "Elige sabiamente, ya que las versiones anteriores pueden no ser compatibles con las configuraciones actuales." +"operationHours" = "Tiempo de Funcionamiento" +"systemLoad" = "Carga del Sistema" +"systemLoadDesc" = "promedio de carga del sistema en los últimos 1, 5 y 15 minutos" +"connectionTcpCountDesc" = "Conexiones TCP totales en todas las tarjetas de red." +"connectionUdpCountDesc" = "Conexiones UDP totales en todas las tarjetas de red." +"connectionCount" = "Número de Conexiones" +"upSpeed" = "Velocidad de Subida Total para Todas las Tarjetas de Red." +"downSpeed" = "Velocidad de Bajada Total para Todas las Tarjetas de Red." +"totalSent" = "Tráfico Total de Subida de Todas las Tarjetas de Red desde el inicio del sistema." +"totalReceive" = "Datos Descargados Totales en Todas las Tarjetas de Red desde el inicio del sistema." +"xraySwitchVersionDialog" = "Cambiar Versión de Xray" +"xraySwitchVersionDialogDesc" = "¿Estás seguro de que deseas cambiar la versión de Xray a" +"dontRefresh" = "La instalación está en progreso, por favor no actualices esta página." +"logs" = "Registros" +"config" = "Configuración" +"backup" = "Copia de Seguridad y Restauración" +"backupTitle" = "Copia de Seguridad y Restauración de la Base de Datos" +"backupDescription" = "Recuerda hacer una copia de seguridad antes de importar una nueva base de datos." +"exportDatabase" = "Descargar Base de Datos" +"importDatabase" = "Cargar Base de Datos" + +[pages.inbounds] +"title" = "Entradas" +"totalDownUp" = "Subidas/Descargas Totales" +"totalUsage" = "Uso Total" +"inboundCount" = "Número de Entradas" +"operate" = "Menú" +"enable" = "Habilitar" +"remark" = "Notas" +"protocol" = "Protocolo" +"port" = "Puerto" +"traffic" = "Tráfico" +"details" = "Detalles" +"transportConfig" = "Transporte" +"expireDate" = "Fecha de Expiración" +"resetTraffic" = "Restablecer Tráfico" +"addInbound" = "Agregar Entrada" +"generalActions" = "Acciones Generales" +"create" = "Crear" +"update" = "Actualizar" +"modifyInbound" = "Modificar Entrada" +"deleteInbound" = "Eliminar Entrada" +"deleteInboundContent" = "¿Confirmar eliminación de entrada?" +"deleteClient" = "Eliminar cliente" +"deleteClientContent" = "¿Está seguro de que desea eliminar el cliente?" +"resetTrafficContent" = "¿Confirmar restablecimiento de tráfico?" +"copyLink" = "Copiar Enlace" +"address" = "Dirección" +"network" = "Red" +"destinationPort" = "Puerto de Destino" +"targetAddress" = "Dirección de Destino" +"monitorDesc" = "Dejar en blanco por defecto" +"meansNoLimit" = " = illimitata. (unidad: GB)" +"totalFlow" = "Flujo Total" +"leaveBlankToNeverExpire" = "Dejar en Blanco para Nunca Expirar" +"noRecommendKeepDefault" = "No hay requisitos especiales para mantener la configuración predeterminada" +"certificatePath" = "Ruta del Archivo" +"certificateContent" = "Contenido del Archivo" +"publicKey" = "Clave Pública" +"privatekey" = "Clave Privada" +"clickOnQRcode" = "Haz clic en el Código QR para Copiar" +"client" = "Cliente" +"export" = "Exportar Enlaces" +"clone" = "Clonar" +"cloneInbound" = "Clonar Entradas" +"cloneInboundContent" = "Se aplicarán todas las configuraciones de esta entrada, excepto el Puerto, la IP de Escucha y los Clientes, al clon." +"cloneInboundOk" = "Clonar" +"resetAllTraffic" = "Restablecer Tráfico de Todas las Entradas" +"resetAllTrafficTitle" = "Restablecer tráfico de todas las entradas" +"resetAllTrafficContent" = "¿Estás seguro de que deseas restablecer el tráfico de todas las entradas?" +"resetInboundClientTraffics" = "Restablecer Tráfico de Clientes" +"resetInboundClientTrafficTitle" = "Restablecer todo el tráfico de clientes" +"resetInboundClientTrafficContent" = "¿Estás seguro de que deseas restablecer todo el tráfico para los clientes de esta entrada?" +"resetAllClientTraffics" = "Restablecer Tráfico de Todos los Clientes" +"resetAllClientTrafficTitle" = "Restablecer todo el tráfico de clientes" +"resetAllClientTrafficContent" = "¿Estás seguro de que deseas restablecer todo el tráfico para todos los clientes?" +"delDepletedClients" = "Eliminar Clientes Agotados" +"delDepletedClientsTitle" = "Eliminar clientes agotados" +"delDepletedClientsContent" = "¿Estás seguro de que deseas eliminar todos los clientes agotados?" +"email" = "Email" +"emailDesc" = "Por favor proporciona una dirección de correo electrónico única." +"IPLimit" = "Límite de IP" +"IPLimitDesc" = "Desactiva la entrada si la cantidad supera el valor ingresado (ingresa 0 para desactivar el límite de IP)." +"IPLimitlog" = "Registro de IP" +"IPLimitlogDesc" = "Registro de historial de IPs (antes de habilitar la entrada después de que haya sido desactivada por el límite de IP, debes borrar el registro)." +"IPLimitlogclear" = "Limpiar el Registro" +"setDefaultCert" = "Establecer certificado desde el panel" +"xtlsDesc" = "La versión del núcleo de Xray debe ser 1.7.5" +"realityDesc" = "La versión del núcleo de Xray debe ser 1.8.0 o superior." +"telegramDesc" = "Utiliza únicamente IDs de chat (puedes obtenerlo aquí @userinfobot o usando el comando '/id' en el bot)." +"subscriptionDesc" = "Puedes encontrar tu enlace de suscripción en Detalles, también puedes usar el mismo nombre para varias configuraciones." +"info" = "Info" +"same" = "misma" +"inboundData" = "Datos de entrada" +"exportInbound" = "Exportación entrante" +"import" = "Importar" +"importInbound" = "Importar un entrante" + +[pages.client] +"add" = "Agregar Cliente" +"edit" = "Editar Cliente" +"submitAdd" = "Agregar Cliente" +"submitEdit" = "Guardar Cambios" +"clientCount" = "Número de Clientes" +"bulk" = "Agregar en Lote" +"method" = "Método" +"first" = "Primero" +"last" = "Último" +"prefix" = "Prefijo" +"postfix" = "Sufijo" +"delayedStart" = "Iniciar después del primer uso" +"expireDays" = "Duración" +"days" = "Día(s)" +"renew" = "Renovación automática" +"renewDesc" = "Renovación automática después de la expiración. (0 = desactivar) (unidad: día)" + +[pages.inbounds.toasts] +"obtain" = "Recibir" + +[pages.inbounds.stream.general] +"request" = "Pedido" +"response" = "Respuesta" +"name" = "Nombre" +"value" = "Valor" + +[pages.inbounds.stream.tcp] +"version" = "Versión" +"method" = "Método" +"path" = "Camino" +"status" = "Estado" +"statusDescription" = "Descripción de la Situación" +"requestHeader" = "Encabezado de solicitud" +"responseHeader" = "Encabezado de respuesta" + +[pages.inbounds.stream.quic] +"encryption" = "Cifrado" + +[pages.settings] +"title" = "Configuraciones" +"save" = "Guardar" +"infoDesc" = "Cada cambio realizado aquí debe ser guardado. Por favor, reinicie el panel para aplicar los cambios." +"restartPanel" = "Reiniciar Panel" +"restartPanelDesc" = "¿Está seguro de que desea reiniciar el panel? Haga clic en Aceptar para reiniciar después de 3 segundos. Si no puede acceder al panel después de reiniciar, por favor, consulte la información de registro del panel en el servidor." +"actions" = "Acciones" +"resetDefaultConfig" = "Restablecer a Configuración Predeterminada" +"panelSettings" = "Configuraciones del Panel" +"securitySettings" = "Configuraciones de Seguridad" +"TGBotSettings" = "Configuraciones de Bot de Telegram" +"panelListeningIP" = "IP de Escucha del Panel" +"panelListeningIPDesc" = "Dejar en blanco por defecto para monitorear todas las IPs." +"panelListeningDomain" = "Dominio de Escucha del Panel" +"panelListeningDomainDesc" = "Dejar en blanco por defecto para monitorear todos los dominios e IPs." +"panelPort" = "Puerto del Panel" +"panelPortDesc" = "El puerto utilizado para mostrar este panel." +"publicKeyPath" = "Ruta del Archivo de Clave Pública del Certificado del Panel" +"publicKeyPathDesc" = "Complete con una ruta absoluta que comience con." +"privateKeyPath" = "Ruta del Archivo de Clave Privada del Certificado del Panel" +"privateKeyPathDesc" = "Complete con una ruta absoluta que comience con." +"panelUrlPath" = "Ruta Raíz de la URL del Panel" +"panelUrlPathDesc" = "Debe empezar con '/' y terminar con." +"pageSize" = "Tamaño de paginación" +"pageSizeDesc" = "Defina el tamaño de página para la tabla de entradas. Establezca 0 para desactivar" +"remarkModel" = "Modelo de observación y carácter de separación" +"datepicker" = "selector de fechas" +"datepickerPlaceholder" = "Seleccionar fecha" +"datepickerDescription" = "El tipo de calendario selector especifica la fecha de vencimiento" +"sampleRemark" = "Observación de muestra" +"oldUsername" = "Nombre de Usuario Actual" +"currentPassword" = "Contraseña Actual" +"newUsername" = "Nuevo Nombre de Usuario" +"newPassword" = "Nueva Contraseña" +"telegramBotEnable" = "Habilitar bot de Telegram" +"telegramBotEnableDesc" = "Conéctese a las funciones de este panel a través del bot de Telegram." +"telegramToken" = "Token de Telegram" +"telegramTokenDesc" = "Debe obtener el token del administrador de bots de Telegram @botfather." +"telegramProxy" = "Socks5 Proxy" +"telegramProxyDesc" = "Si necesita el proxy Socks5 para conectarse a Telegram. Ajuste su configuración según la guía." +"telegramChatId" = "IDs de Chat de Telegram para Administradores" +"telegramChatIdDesc" = "IDs de Chat múltiples separados por comas. Use @userinfobot o use el comando '/id' en el bot para obtener sus IDs de Chat." +"telegramNotifyTime" = "Hora de Notificación del Bot de Telegram" +"telegramNotifyTimeDesc" = "Usar el formato de tiempo de Crontab." +"tgNotifyBackup" = "Respaldo de Base de Datos" +"tgNotifyBackupDesc" = "Incluir archivo de respaldo de base de datos con notificación de informe." +"tgNotifyLogin" = "Notificación de Inicio de Sesión" +"tgNotifyLoginDesc" = "Muestra el nombre de usuario, dirección IP y hora cuando alguien intenta iniciar sesión en su panel." +"sessionMaxAge" = "Edad Máxima de Sesión" +"sessionMaxAgeDesc" = "La duración de una sesión de inicio de sesión (unidad: minutos)." +"expireTimeDiff" = "Umbral de Expiración para Notificación" +"expireTimeDiffDesc" = "Reciba notificaciones sobre la expiración de la cuenta antes del umbral (unidad: días)." +"trafficDiff" = "Umbral de Tráfico para Notificación" +"trafficDiffDesc" = "Reciba notificaciones sobre el agotamiento del tráfico antes de alcanzar el umbral (unidad: GB)." +"tgNotifyCpu" = "Umbral de Alerta de Porcentaje de CPU" +"tgNotifyCpuDesc" = "Reciba notificaciones si el uso de la CPU supera este umbral (unidad: %)." +"timeZone" = "Zona Horaria" +"timeZoneDesc" = "Las tareas programadas se ejecutan de acuerdo con la hora en esta zona horaria." +"subSettings" = "Suscripción" +"subEnable" = "Habilitar Servicio" +"subEnableDesc" = "Función de suscripción con configuración separada." +"subListen" = "Listening IP" +"subListenDesc" = "Dejar en blanco por defecto para monitorear todas las IPs." +"subPort" = "Puerto de Suscripción" +"subPortDesc" = "El número de puerto para el servicio de suscripción debe estar sin usar en el servidor." +"subCertPath" = "Ruta del Archivo de Clave Pública del Certificado de Suscripción" +"subCertPathDesc" = "Complete con una ruta absoluta que comience con '/'" +"subKeyPath" = "Ruta del Archivo de Clave Privada del Certificado de Suscripción" +"subKeyPathDesc" = "Complete con una ruta absoluta que comience con '/'" +"subPath" = "Ruta Raíz de la URL de Suscripción" +"subPathDesc" = "Debe empezar con '/' y terminar con '/'" +"subDomain" = "Dominio de Escucha" +"subDomainDesc" = "Dejar en blanco por defecto para monitorear todos los dominios e IPs." +"subUpdates" = "Intervalos de Actualización de Suscripción" +"subUpdatesDesc" = "Horas de intervalo entre actualizaciones en la aplicación del cliente." +"subEncrypt" = "Encriptar configuraciones" +"subEncryptDesc" = "Encriptar las configuraciones devueltas en la suscripción." +"subShowInfo" = "Mostrar información de uso" +"subShowInfoDesc" = "Mostrar tráfico restante y fecha después del nombre de configuración." +"subURI" = "URI de proxy inverso" +"subURIDesc" = "Cambiar el URI base de la URL de suscripción para usar detrás de los servidores proxy" +"fragment" = "Fragmentación" +"fragmentDesc" = "Habilitar la fragmentación para el paquete de saludo de TLS" + +[pages.xray] +"title" = "Xray Configuración" +"save" = "Guardar configuración" +"restart" = "Reiniciar Xray" +"basicTemplate" = "Plantilla Básica" +"advancedTemplate" = "Plantilla Avanzada" +"generalConfigs" = "Configuraciones Generales" +"generalConfigsDesc" = "Estas opciones proporcionarán ajustes generales." +"logConfigs" = "Registro" +"logConfigsDesc" = "Los registros pueden afectar la eficiencia de su servidor. Se recomienda habilitarlos sabiamente solo en caso de sus necesidades." +"blockConfigs" = "Configuraciones de Bloqueo" +"blockConfigsDesc" = "Estas opciones evitarán que los usuarios se conecten a protocolos y sitios web específicos." +"blockCountryConfigs" = "Configuraciones de Bloqueo por País" +"blockCountryConfigsDesc" = "Estas opciones evitarán que los usuarios se conecten a dominios de países específicos." +"directCountryConfigs" = "Configuraciones de Conexión Directa por País" +"directCountryConfigsDesc" = "Una conexión directa asegura que el tráfico específico no se enrutará a través de otro servidor." +"ipv4Configs" = "Configuraciones IPv4" +"ipv4ConfigsDesc" = "Estas opciones solo enrutarán a los dominios objetivo a través de IPv4." +"warpConfigs" = "Configuraciones de WARP" +"warpConfigsDesc" = "Precaución: Antes de usar estas opciones, instale WARP en modo de proxy socks5 en su servidor siguiendo los pasos en el GitHub del panel. WARP enrutará el tráfico a los sitios web a través de los servidores de Cloudflare." +"Template" = "Plantilla de Configuración de Xray" +"TemplateDesc" = "Genera el archivo de configuración final de Xray basado en esta plantilla." +"FreedomStrategy" = "Configurar Estrategia para el Protocolo Freedom" +"FreedomStrategyDesc" = "Establece la estrategia de salida de la red en el Protocolo Freedom." +"RoutingStrategy" = "Configurar Estrategia de Enrutamiento de Dominios" +"RoutingStrategyDesc" = "Establece la estrategia general de enrutamiento para la resolución de DNS." +"Torrent" = "Prohibir Uso de BitTorrent" +"TorrentDesc" = "Cambia la plantilla de configuración para evitar el uso de BitTorrent por parte de los usuarios." +"PrivateIp" = "Prohibir Conexiones a Rangos de IP Privadas" +"PrivateIpDesc" = "Cambia la plantilla de configuración para evitar la conexión a rangos de IP privadas." +"Ads" = "Bloquear Anuncios" +"AdsDesc" = "Cambia la plantilla de configuración para bloquear anuncios." +"Family" = "Bloquee malware y contenido para adultos" +"FamilyDesc" = "Resolutores de DNS de Cloudflare para bloquear malware y contenido para adultos para protección familiar." +"Security" = "Escudo de Seguridad" +"SecurityDesc" = "Cambiar la plantilla de configuración para la protección de seguridad." +"Speedtest" = "Bloquear Sitios Web de Pruebas de Velocidad" +"SpeedtestDesc" = "Cambia la plantilla de configuración para evitar la conexión a sitios web de pruebas de velocidad." +"IRIp" = "Desactivar Conexión a Rangos de IP de Irán" +"IRIpDesc" = "Cambia la plantilla de configuración para evitar la conexión a rangos de IP de Irán." +"IRDomain" = "Desactivar Conexión a Dominios de Irán" +"IRDomainDesc" = "Cambia la plantilla de configuración para evitar la conexión a dominios de Irán." +"ChinaIp" = "Desactivar Conexión a Rangos de IP de China" +"ChinaIpDesc" = "Cambia la plantilla de configuración para evitar la conexión a rangos de IP de China." +"ChinaDomain" = "Desactivar Conexión a Dominios de China" +"ChinaDomainDesc" = "Cambia la plantilla de configuración para evitar la conexión a dominios de China." +"RussiaIp" = "Desactivar Conexión a Rangos de IP de Rusia" +"RussiaIpDesc" = "Cambia la plantilla de configuración para evitar la conexión a rangos de IP de Rusia." +"RussiaDomain" = "Desactivar Conexión a Dominios de Rusia" +"RussiaDomainDesc" = "Cambia la plantilla de configuración para evitar la conexión a dominios de Rusia." +"VNIp" = "Deshabilitar la conexión a las IP de Vietnam" +"VNIpDesc" = "Cambie la plantilla de configuración para evitar conectarse a rangos de IP de Vietnam." +"VNDomain" = "Deshabilitar la conexión a dominios de Vietnam" +"VNDomainDesc" = "Cambie la plantilla de configuración para evitar conectarse a dominios de Vietnam." +"DirectIRIp" = "Conexión Directa a Rangos de IP de Irán" +"DirectIRIpDesc" = "Cambia la plantilla de configuración para conectarse directamente a rangos de IP de Irán." +"DirectIRDomain" = "Conexión Directa a Dominios de Irán" +"DirectIRDomainDesc" = "Cambia la plantilla de configuración para conectarse directamente a dominios de Irán." +"DirectChinaIp" = "Conexión Directa a Rangos de IP de China" +"DirectChinaIpDesc" = "Cambia la plantilla de configuración para conectarse directamente a rangos de IP de China." +"DirectChinaDomain" = "Conexión Directa a Dominios de China" +"DirectChinaDomainDesc" = "Cambia la plantilla de configuración para conectarse directamente a dominios de China." +"DirectRussiaIp" = "Conexión Directa a Rangos de IP de Rusia" +"DirectRussiaIpDesc" = "Cambia la plantilla de configuración para conectarse directamente a rangos de IP de Rusia." +"DirectRussiaDomain" = "Conexión Directa a Dominios de Rusia" +"DirectRussiaDomainDesc" = "Cambia la plantilla de configuración para conectarse directamente a dominios de Rusia." +"DirectVNIp" = "Conexión directa a IP de Vietnam" +"DirectVNIpDesc" = "Cambie la plantilla de configuración para la conexión directa a rangos de IP de Vietnam." +"DirectVNDomain" = "Conexión directa a dominios de Vietnam" +"DirectVNDomainDesc" = "Cambie la plantilla de configuración para la conexión directa a dominios de Vietnam." +"GoogleIPv4" = "Usar IPv4 para Google" +"GoogleIPv4Desc" = "Agregar enrutamiento para que Google se conecte con IPv4." +"NetflixIPv4" = "Usar IPv4 para Netflix" +"NetflixIPv4Desc" = "Agregar enrutamiento para que Netflix se conecte con IPv4." +"GoogleWARP" = "Google" +"GoogleWARPDesc" = "Agrega enrutamiento para Google a través de WARP." +"OpenAIWARP" = "ChatGPT" +"OpenAIWARPDesc" = "Enruta el tráfico a ChatGPT a través de WARP." +"NetflixWARP" = "Netflix" +"NetflixWARPDesc" = "Enruta el tráfico a Netflix a través de WARP." +"MetaWARP" = "Meta" +"MetaWARPDesc" = "Enruta el tráfico a Meta (Instagram, Facebook, WhatsApp, Threads, etc.) a través de WARP." +"AppleWARP" = "Apple" +"AppleWARPDesc" = "Enruta el tráfico a Apple a través de WARP." +"RedditWARP" = "Reddit" +"RedditWARPDesc" = "Enruta el tráfico a Reddit a través de WARP." +"SpotifyWARP" = "Spotify" +"SpotifyWARPDesc" = "Enruta el tráfico a Spotify a través de WARP." +"IRWARP" = "Rutear dominios de Irán a través de WARP." +"IRWARPDesc" = "Agregar enrutamiento para dominios de Irán a través de WARP." +"Inbounds" = "Entrante" +"InboundsDesc" = "Cambia la plantilla de configuración para aceptar clientes específicos." +"Outbounds" = "Salidas" +"Balancers" = "Equilibradores" +"OutboundsDesc" = "Cambia la plantilla de configuración para definir formas de salida para este servidor." +"Routings" = "Reglas de enrutamiento" +"RoutingsDesc" = "¡La prioridad de cada regla es importante!" +"completeTemplate" = "Todos" +"logLevel" = "Nivel de registro" +"logLevelDesc" = "El nivel de registro para registros de errores, que indica la información que debe registrarse." +"accessLog" = "Registro de acceso" +"accessLogDesc" = "La ruta del archivo para el registro de acceso. El valor especial 'ninguno' deshabilita los registros de acceso" +"errorLog" = "Registro de Errores" +"errorLogDesc" = "La ruta del archivo para el registro de errores. El valor especial 'none' desactiva los registros de errores." + +[pages.xray.rules] +"first" = "Primero" +"last" = "Último" +"up" = "Arriba" +"down" = "Abajo" +"source" = "Fuente" +"dest" = "Destino" +"inbound" = "Entrante" +"outbound" = "Saliente" +"balancer" = "Equilibrador" +"info" = "Información" +"add" = "Agregar Regla" +"edit" = "Editar Regla" +"useComma" = "Elementos separados por comas" + +[pages.xray.outbound] +"addOutbound" = "Agregar salida" +"addReverse" = "Agregar reverso" +"editOutbound" = "Editar salida" +"editReverse" = "Editar reverso" +"tag" = "Etiqueta" +"tagDesc" = "etiqueta única" +"address" = "Dirección" +"reverse" = "Reverso" +"domain" = "Dominio" +"type" = "Tipo" +"bridge" = "puente" +"portal" = "portal" +"intercon" = "Interconexión" + +[pages.xray.balancer] +"addBalancer" = "Agregar equilibrador" +"editBalancer" = "Editar balanceador" +"balancerStrategy" = "Estrategia" +"balancerSelectors" = "Selectores" +"tag" = "Etiqueta" +"tagDesc" = "etiqueta única" +"balancerDesc" = "No es posible utilizar balancerTag y outboundTag al mismo tiempo. Si se utilizan al mismo tiempo, sólo funcionará outboundTag." + +[pages.xray.wireguard] +"secretKey" = "Llave secreta" +"publicKey" = "Llave pública" +"allowedIPs" = "IP permitidas" +"endpoint" = "Punto final" +"psk" = "Clave precompartida" +"domainStrategy" = "Estrategia de dominio" + +[pages.xray.dns] +"enable" = "Habilitar DNS" +"enableDesc" = "Habilitar servidor DNS incorporado" +"strategy" = "Estrategia de Consulta" +"strategyDesc" = "Estrategia general para resolver nombres de dominio" +"add" = "Agregar Servidor" +"edit" = "Editar Servidor" +"domains" = "Dominios" + +[pages.xray.fakedns] +"add" = "Agregar DNS Falso" +"edit" = "Editar DNS Falso" +"ipPool" = "Subred del grupo de IP" +"poolSize" = "Tamaño del grupo" + +[pages.settings.security] +"admin" = "Administrador" +"secret" = "Token Secreto" +"loginSecurity" = "Seguridad de Inicio de Sesión" +"loginSecurityDesc" = "Habilitar un paso adicional de seguridad para el inicio de sesión de usuarios." +"secretToken" = "Token Secreto" +"secretTokenDesc" = "Por favor, copia y guarda este token de forma segura en un lugar seguro. Este token es necesario para iniciar sesión y no se puede recuperar con la herramienta de comando x-ui." + +[pages.settings.toasts] +"modifySettings" = "Modificar Configuraciones " +"getSettings" = "Obtener Configuraciones " +"modifyUser" = "Modificar Usuario " +"originalUserPassIncorrect" = "Nombre de usuario o contraseña original incorrectos" +"userPassMustBeNotEmpty" = "El nuevo nombre de usuario y la nueva contraseña no pueden estar vacíos" + +[tgbot] +"keyboardClosed" = "❌ ¡Teclado personalizado cerrado!" +"noResult" = "❗ ¡Sin resultados!" +"noQuery" = "❌ ¡Consulta no encontrada! ¡Por favor utiliza el comando nuevamente!" +"wentWrong" = "❌ ¡Algo salió mal!" +"noIpRecord" = "❗ ¡Sin Registro de IP!" +"noInbounds" = "❗ ¡No se encontraron entradas!" +"unlimited" = "♾ Ilimitado" +"add" = "Agregar" +"month" = "Mes" +"months" = "Meses" +"day" = "Día" +"days" = "Días" +"hours" = "Horas" +"unknown" = "Desconocido" +"inbounds" = "Entradas" +"clients" = "Clientes" +"offline" = "🔴 Sin conexión" +"online" = "🟢 En línea" + +[tgbot.commands] +"unknown" = "❗ Comando desconocido" +"pleaseChoose" = "👇 Por favor elige:\r\n" +"help" = "🤖 ¡Bienvenido a este bot! Está diseñado para ofrecerte datos específicos del servidor y te permite hacer modificaciones según sea necesario.\r\n\r\n" +"start" = "👋 Hola {{ .Firstname }}.\r\n" +"welcome" = "🤖 Bienvenido al bot de gestión de {{ .Hostname }}.\r\n" +"status" = "✅ ¡El bot está bien!" +"usage" = "❗ ¡Por favor proporciona un texto para buscar!" +"getID" = "🆔 Tu ID: {{ .ID }}" +"helpAdminCommands" = "Buscar un correo electrónico de cliente:\r\n/usage [Email]\r\n\r\nBuscar entradas (con estadísticas de cliente):\r\n/inbound [Nota]" +"helpClientCommands" = "Para buscar estadísticas, simplemente usa el siguiente comando:\r\n\r\n/usage [UUID|Contraseña]" + +[tgbot.messages] +"cpuThreshold" = "🔴 El uso de CPU {{ .Percent }}% es mayor que el umbral {{ .Threshold }}%" +"selectUserFailed" = "❌ ¡Error al seleccionar usuario!" +"userSaved" = "✅ Usuario de Telegram guardado." +"loginSuccess" = "✅ Has iniciado sesión en el panel con éxito.\r\n" +"loginFailed" = "❗️ Falló el inicio de sesión en el panel.\r\n" +"report" = "🕰 Informes programados: {{ .RunTime }}\r\n" +"datetime" = "⏰ Fecha y Hora: {{ .DateTime }}\r\n" +"hostname" = "💻 Nombre del Host: {{ .Hostname }}\r\n" +"version" = "🚀 Versión de X-UI: {{ .Version }}\r\n" +"ipv6" = "🌐 IPv6: {{ .IPv6 }}\r\n" +"ipv4" = "🌐 IPv4: {{ .IPv4 }}\r\n" +"ip" = "🌐 IP: {{ .IP }}\r\n" +"ips" = "🔢 IPs:\r\n{{ .IPs }}\r\n" +"serverUpTime" = "⏳ Tiempo de actividad del servidor: {{ .UpTime }} {{ .Unit }}\r\n" +"serverLoad" = "📈 Carga del servidor: {{ .Load1 }}, {{ .Load2 }}, {{ .Load3 }}\r\n" +"serverMemory" = "📋 Memoria del servidor: {{ .Current }}/{{ .Total }}\r\n" +"tcpCount" = "🔹 Conteo de TCP: {{ .Count }}\r\n" +"udpCount" = "🔸 Conteo de UDP: {{ .Count }}\r\n" +"traffic" = "🚦 Tráfico: {{ .Total }} (↑{{ .Upload }},↓{{ .Download }})\r\n" +"xrayStatus" = "ℹ️ Estado de Xray: {{ .State }}\r\n" +"username" = "👤 Nombre de usuario: {{ .Username }}\r\n" +"time" = "⏰ Hora: {{ .Time }}\r\n" +"inbound" = "📍 Inbound: {{ .Remark }}\r\n" +"port" = "🔌 Puerto: {{ .Port }}\r\n" +"expire" = "📅 Fecha de Vencimiento: {{ .Time }}\r\n" +"expireIn" = "📅 Vence en: {{ .Time }}\r\n" +"active" = "💡 Activo: {{ .Enable }}\r\n" +"enabled" = "🚨 Habilitado: {{ .Enable }}\r\n" +"online" = "🌐 Estado de conexión: {{ .Status }}\r\n" +"email" = "📧 Email: {{ .Email }}\r\n" +"upload" = "🔼 Subida: ↑{{ .Upload }}\r\n" +"download" = "🔽 Bajada: ↓{{ .Download }}\r\n" +"total" = "📊 Total: ↑↓{{ .UpDown }} / {{ .Total }}\r\n" +"TGUser" = "👤 Usuario de Telegram: {{ .TelegramID }}\r\n" +"exhaustedMsg" = "🚨 Agotado {{ .Type }}:\r\n" +"exhaustedCount" = "🚨 Cantidad de Agotados {{ .Type }}:\r\n" +"onlinesCount" = "🌐 Clientes en línea: {{ .Count }}\r\n" +"disabled" = "🛑 Desactivado: {{ .Disabled }}\r\n" +"depleteSoon" = "🔜 Se agotará pronto: {{ .Deplete }}\r\n\r\n" +"backupTime" = "🗄 Hora de la Copia de Seguridad: {{ .Time }}\r\n" +"refreshedOn" = "\r\n📋🔄 Actualizado en: {{ .Time }}\r\n\r\n" +"yes" = "✅ Sí" +"no" = "❌ No" + +[tgbot.buttons] +"closeKeyboard" = "❌ Cerrar Teclado" +"cancel" = "❌ Cancelar" +"cancelReset" = "❌ Cancelar Reinicio" +"cancelIpLimit" = "❌ Cancelar Límite de IP" +"confirmResetTraffic" = "✅ ¿Confirmar Reinicio de Tráfico?" +"confirmClearIps" = "✅ ¿Confirmar Limpiar IPs?" +"confirmRemoveTGUser" = "✅ ¿Confirmar Eliminar Usuario de Telegram?" +"confirmToggle" = " ✅ ¿Confirmar habilitar/deshabilitar usuario?" +"dbBackup" = "Obtener Copia de Seguridad de BD" +"serverUsage" = "Uso del Servidor" +"getInbounds" = "Obtener Entradas" +"depleteSoon" = "Pronto se Agotará" +"clientUsage" = "Obtener Uso" +"onlines" = "Clientes en línea" +"commands" = "Comandos" +"refresh" = "🔄 Actualizar" +"clearIPs" = "❌ Limpiar IPs" +"removeTGUser" = "❌ Eliminar Usuario de Telegram" +"selectTGUser" = "👤 Seleccionar Usuario de Telegram" +"selectOneTGUser" = "👤 Selecciona un usuario de telegram:" +"resetTraffic" = "📈 Reiniciar Tráfico" +"resetExpire" = "📅 Cambiar fecha de Vencimiento" +"ipLog" = "🔢 Registro de IP" +"ipLimit" = "🔢 Límite de IP" +"setTGUser" = "👤 Establecer Usuario de Telegram" +"toggle" = "🔘 Habilitar / Deshabilitar" +"custom" = "🔢 Costumbre" +"confirmNumber" = "✅ Confirmar: {{ .Num }}" +"confirmNumberAdd" = "✅ Confirmar agregando: {{ .Num }}" +"limitTraffic" = "🚧 Límite de tráfico" +"getBanLogs" = "Registros de prohibición" + +[tgbot.answers] +"successfulOperation" = "✅ ¡Exitosa!" +"errorOperation" = "❗ Error en la Operación." +"getInboundsFailed" = "❌ Error al obtener las entradas" +"canceled" = "❌ {{ .Email }} : Operación cancelada." +"clientRefreshSuccess" = "✅ {{ .Email }} : Cliente actualizado exitosamente." +"IpRefreshSuccess" = "✅ {{ .Email }} : IPs actualizadas exitosamente." +"TGIdRefreshSuccess" = "✅ {{ .Email }} : Usuario de Telegram del cliente actualizado exitosamente." +"resetTrafficSuccess" = "✅ {{ .Email }} : Tráfico reiniciado exitosamente." +"setTrafficLimitSuccess" = "✅ {{ .Email }} : Límite de Tráfico guardado exitosamente." +"expireResetSuccess" = "✅ {{ .Email }} : Días de vencimiento reiniciados exitosamente." +"resetIpSuccess" = "✅ {{ .Email }} : Límite de IP {{ .Count }} guardado exitosamente." +"clearIpSuccess" = "✅ {{ .Email }} : IPs limpiadas exitosamente." +"getIpLog" = "✅ {{ .Email }} : Obtener Registro de IP." +"getUserInfo" = "✅ {{ .Email }} : Obtener Información de Usuario de Telegram." +"removedTGUserSuccess" = "✅ {{ .Email }} : Usuario de Telegram eliminado exitosamente." +"enableSuccess" = "✅ {{ .Email }} : Habilitado exitosamente." +"disableSuccess" = "✅ {{ .Email }} : Deshabilitado exitosamente." +"askToAddUserId" = "¡No se encuentra su configuración!\r\nPor favor, pídale a su administrador que use su ID de usuario de Telegram en su(s) configuración(es).\r\n\r\nSu ID de usuario: {{ .TgUserID }}" \ No newline at end of file