"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.",
"emptyDnsDesc":"No hay servidores DNS añadidos.",
"emptyFakeDnsDesc":"No hay servidores Fake DNS añadidos.",
"emptyBalancersDesc":"No hay balanceadores añadidos.",
"emptyReverseDesc":"No hay proxies inversos añadidos.",
"dontRefresh":"La instalación está en progreso, por favor no actualices esta página.",
"logs":"Registros",
"config":"Configuración",
"backup":"Сopia de Seguridad",
"backupTitle":"Copia & Restauración",
"exportDatabase":"Copia de seguridad",
"exportDatabaseDesc":"Haz clic para descargar un archivo .db que contiene una copia de seguridad de tu base de datos actual en tu dispositivo.",
"importDatabase":"Restaurar",
"importDatabaseDesc":"Haz clic para seleccionar y cargar un archivo .db desde tu dispositivo para restaurar tu base de datos desde una copia de seguridad.",
"importDatabaseSuccess":"La base de datos se ha importado correctamente",
"importDatabaseError":"Ocurrió un error al importar la base de datos",
"readDatabaseError":"Ocurrió un error al leer la base de datos",
"getDatabaseError":"Ocurrió un error al obtener la base de datos",
"getConfigError":"Ocurrió un error al obtener el archivo de configuración",
"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",
"telegramDesc":"Por favor, proporciona el ID de Chat de Telegram. (usa el comando '/id' en el bot) o ({'@'}userinfobot)",
"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",
"periodicTrafficResetTitle":"Reset de Tráfico",
"periodicTrafficResetDesc":"Reiniciar automáticamente el contador de tráfico en intervalos especificados",
"inboundClientAddSuccess":"Cliente(s) de entrada añadido(s)",
"inboundClientDeleteSuccess":"Cliente de entrada eliminado",
"inboundClientUpdateSuccess":"Cliente de entrada actualizado",
"delDepletedClientsSuccess":"Todos los clientes con tráfico agotado fueron eliminados",
"resetAllClientTrafficSuccess":"Todo el tráfico del cliente ha sido reiniciado",
"resetAllTrafficSuccess":"Todo el tráfico ha sido reiniciado",
"resetInboundClientTrafficSuccess":"El tráfico ha sido reiniciado",
"trafficGetError":"Error al obtener los tráficos",
"getNewX25519CertError":"Error al obtener el certificado X25519.",
"getNewmldsa65Error":"Error al obtener el certificado mldsa65.",
"getNewVlessEncError":"Error al obtener el certificado VlessEnc."
},
"stream":{
"general":{
"request":"Pedido",
"response":"Respuesta",
"name":"Nombre",
"value":"Valor"
},
"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"
}
}
},
"client":{
"add":"Agregar Cliente",
"edit":"Editar Cliente",
"submitAdd":"Agregar Cliente",
"submitEdit":"Guardar Cambios",
"clientCount":"Número de Clientes",
"bulk":"Agregar en Lote",
"copyFromInbound":"Copiar clientes desde entrada",
"copyToInbound":"Copiar clientes a",
"copySelected":"Copiar seleccionados",
"copySource":"Origen",
"copyEmailPreview":"Vista previa del email resultante",
"copySelectSourceFirst":"Seleccione primero una entrada de origen.",
"copyResult":"Resultado de la copia",
"copyResultSuccess":"Copiado correctamente",
"copyResultNone":"Nada que copiar: ningún cliente seleccionado o el origen está vacío",
"copyResultErrors":"Errores al copiar",
"copyFlowLabel":"Flow para nuevos clientes (VLESS)",
"copyFlowHint":"Se aplica a todos los clientes copiados. Déjelo vacío para omitir.",
"selectAll":"Seleccionar todo",
"clearAll":"Limpiar todo",
"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)"
},
"nodes":{
"title":"Nodos",
"addNode":"Agregar nodo",
"editNode":"Editar nodo",
"totalNodes":"Total de nodos",
"onlineNodes":"En línea",
"offlineNodes":"Desconectado",
"avgLatency":"Latencia media",
"name":"Nombre",
"namePlaceholder":"p. ej. de-frankfurt-1",
"addressPlaceholder":"panel.example.com o 1.2.3.4",
"remark":"Notas",
"scheme":"Esquema",
"address":"Dirección",
"port":"Puerto",
"basePath":"Ruta base",
"apiToken":"Token de API",
"apiTokenPlaceholder":"Token desde la página de Configuración del panel remoto",
"apiTokenHint":"El panel remoto expone su token de API en Configuración → Token de API.",
"regenerate":"Regenerar token",
"regenerateConfirm":"Regenerar invalida el token actual. Cualquier panel central que lo use perderá el acceso hasta que se actualice. ¿Continuar?",
"enable":"Habilitado",
"status":"Estado",
"cpu":"CPU",
"mem":"Memoria",
"uptime":"Tiempo activo",
"latency":"Latencia",
"lastHeartbeat":"Último latido",
"xrayVersion":"Versión de Xray",
"actions":"Acciones",
"probe":"Sondear ahora",
"testConnection":"Probar conexión",
"connectionOk":"Conexión correcta ({ms} ms)",
"connectionFailed":"Conexión fallida",
"never":"nunca",
"justNow":"ahora mismo",
"deleteConfirmTitle":"¿Eliminar el nodo \"{name}\"?",
"deleteConfirmContent":"Esto detiene la monitorización del nodo. El panel remoto en sí no se ve afectado.",
"statusValues":{
"online":"En línea",
"offline":"Desconectado",
"unknown":"Desconocido"
},
"toasts":{
"list":"Error al cargar los nodos",
"obtain":"Error al cargar el nodo",
"add":"Agregar nodo",
"update":"Actualizar nodo",
"delete":"Eliminar nodo",
"deleted":"Nodo eliminado",
"test":"Probar conexión",
"fillRequired":"El nombre, la dirección, el puerto y el token de API son obligatorios",
"probeFailed":"Sondeo fallido"
}
},
"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.",
"restartPanelSuccess":"El panel se reinició correctamente",
"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.",
"telegramAPIServer":"API Server de Telegram",
"telegramAPIServerDesc":"El servidor API de Telegram a utilizar. Déjelo en blanco para utilizar el servidor predeterminado.",
"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.",
"subJsonEnable":"Habilitar/Deshabilitar el endpoint de suscripción JSON de forma independiente.",
"subTitle":"Título de la Suscripción",
"subTitleDesc":"Título mostrado en el cliente VPN",
"subSupportUrl":"URL de soporte",
"subSupportUrlDesc":"Enlace de soporte técnico mostrado en el cliente VPN",
"subProfileUrl":"URL del perfil",
"subProfileUrlDesc":"Un enlace a tu sitio web mostrado en el cliente VPN",
"subAnnounce":"Anuncio",
"subAnnounceDesc":"El texto del anuncio mostrado en el cliente VPN",
"subEnableRouting":"Habilitar enrutamiento",
"subEnableRoutingDesc":"Configuración global para habilitar el enrutamiento en el cliente VPN. (Solo para Happ)",
"subRoutingRules":"Reglas de enrutamiento",
"subRoutingRulesDesc":"Reglas de enrutamiento globales para el cliente VPN. (Solo para Happ)",
"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",
"externalTrafficInformEnable":"Informe de tráfico externo",
"externalTrafficInformEnableDesc":"Informar a la API externa sobre cada actualización de tráfico.",
"externalTrafficInformURI":"URI de información de tráfico externo",
"externalTrafficInformURIDesc":"Las actualizaciones de tráfico se envían a este URI.",
"restartXrayOnClientDisable":"Reiniciar Xray tras desactivación automática",
"restartXrayOnClientDisableDesc":"Cuando un cliente se desactive automáticamente por vencimiento o límite de tráfico, reiniciar Xray.",
"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",
"fragmentSett":"Configuración de Fragmentación",
"noisesDesc":"Activar Sonidos",
"noisesSett":"Configuración de Sonidos",
"mux":"Mux",
"muxDesc":"Transmite múltiples flujos de datos independientes dentro de un flujo de datos establecido.",
"muxSett":"Configuración Mux",
"direct":"Conexión Directa",
"directDesc":"Establece conexiones directas con dominios o rangos de IP de un país específico.",
"notifications":"Notificaciones",
"certs":"Certificados",
"externalTraffic":"Tráfico Externo",
"dateAndTime":"Fecha y Hora",
"proxyAndServer":"Proxy y Servidor",
"intervals":"Intervalos",
"information":"Información",
"language":"Idioma",
"telegramBotLanguage":"Idioma del Bot de Telegram",
"security":{
"admin":"Credenciales de administrador",
"twoFactor":"Autenticación de dos factores",
"twoFactorEnable":"Habilitar 2FA",
"twoFactorEnableDesc":"Añade una capa adicional de autenticación para mayor seguridad.",
"twoFactorModalSetTitle":"Activar autenticación de dos factores",
"twoFactorModalDeleteTitle":"Desactivar autenticación de dos factores",
"twoFactorModalSteps":"Para configurar la autenticación de dos factores, sigue estos pasos:",
"twoFactorModalFirstStep":"1. Escanea este código QR en la aplicación de autenticación o copia el token cerca del código QR y pégalo en la aplicación",
"twoFactorModalSecondStep":"2. Ingresa el código de la aplicación",
"twoFactorModalRemoveStep":"Ingresa el código de la aplicación para eliminar la autenticación de dos factores.",
"logConfigsDesc":"Los registros pueden afectar la eficiencia de su servidor. Se recomienda habilitarlos sabiamente solo en caso de sus necesidades.",
"blockConfigsDesc":"Estas opciones evitarán que los usuarios se conecten a protocolos y sitios web específicos.",
"basicRouting":"Enrutamiento Básico",
"blockConnectionsConfigsDesc":"Estas opciones bloquearán el tráfico según el país solicitado específico.",
"directConnectionsConfigsDesc":"Una conexión directa asegura que el tráfico específico no sea enrutado a través de otro servidor.",
"blockips":"Bloquear IPs",
"blockdomains":"Bloquear Dominios",
"directips":"IPs Directas",
"directdomains":"Dominios Directos",
"ipv4Routing":"Enrutamiento IPv4",
"ipv4RoutingDesc":"Estas opciones solo enrutarán a los dominios objetivo a través de IPv4.",
"warpRouting":"Enrutamiento WARP",
"warpRoutingDesc":"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.",
"nordRouting":"Enrutamiento NordVPN",
"nordRoutingDesc":"Estas opciones enrutarán el tráfico basado en un destino específico a través de NordVPN.",
"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.",
"outboundTestUrl":"URL de prueba de outbound",
"outboundTestUrlDesc":"URL usada al probar la conectividad del outbound",
"Torrent":"Prohibir Uso de BitTorrent",
"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.",
"dnsLog":"Registro DNS",
"dnsLogDesc":"Si habilitar los registros de consulta DNS",
"maskAddress":"Enmascarar Dirección",
"maskAddressDesc":"Máscara de dirección IP, cuando se habilita, reemplazará automáticamente la dirección IP que aparece en el registro.",
"statistics":"Estadísticas",
"statsInboundUplink":"Estadísticas de Subida de Entrada",
"statsInboundUplinkDesc":"Habilita la recopilación de estadísticas para el tráfico ascendente de todos los proxies de entrada.",
"statsInboundDownlink":"Estadísticas de Bajada de Entrada",
"statsInboundDownlinkDesc":"Habilita la recopilación de estadísticas para el tráfico descendente de todos los proxies de entrada.",
"statsOutboundUplink":"Estadísticas de Subida de Salida",
"statsOutboundUplinkDesc":"Habilita la recopilación de estadísticas para el tráfico ascendente de todos los proxies de salida.",
"statsOutboundDownlink":"Estadísticas de Bajada de Salida",
"statsOutboundDownlinkDesc":"Habilita la recopilación de estadísticas para el tráfico descendente de todos los proxies de salida.",
"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"
},
"outbound":{
"addOutbound":"Agregar salida",
"addReverse":"Agregar reverso",
"editOutbound":"Editar salida",
"editReverse":"Editar reverso",
"reverseTag":"Etiqueta Reverso",
"reverseTagDesc":"Etiqueta de salida del proxy inverso simple VLESS. Dejar vacío para deshabilitar. Cuando se establece, las conexiones de este cliente pueden usarse como túnel de proxy inverso.",
"reverseTagPlaceholder":"etiqueta de salida (vacío para deshabilitar)",
"tag":"Etiqueta",
"tagDesc":"etiqueta única",
"address":"Dirección",
"reverse":"Reverso",
"domain":"Dominio",
"type":"Tipo",
"bridge":"puente",
"portal":"portal",
"link":"Enlace",
"intercon":"Interconexión",
"settings":"Configuración",
"accountInfo":"Información de la Cuenta",
"outboundStatus":"Estado de Salida",
"sendThrough":"Enviar a través de",
"test":"Probar",
"testResult":"Resultado de la prueba",
"testing":"Probando conexión...",
"testSuccess":"Prueba exitosa",
"testFailed":"Prueba fallida",
"testError":"Error al probar la salida",
"nordvpn":"NordVPN",
"accessToken":"Token de acceso",
"country":"País",
"server":"Servidor",
"city":"Ciudad",
"allCities":"Todas las ciudades",
"privateKey":"Clave privada",
"load":"Carga"
},
"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."
},
"wireguard":{
"secretKey":"Llave secreta",
"publicKey":"Llave pública",
"allowedIPs":"IP permitidas",
"endpoint":"Punto final",
"psk":"Clave precompartida",
"domainStrategy":"Estrategia de dominio"
},
"tun":{
"nameDesc":"El nombre de la interfaz TUN. El valor predeterminado es 'xray0'",
"mtuDesc":"Unidad Máxima de Transmisión. El tamaño máximo de los paquetes de datos. El valor predeterminado es 1500",
"userLevel":"Nivel de Usuario",
"userLevelDesc":"Todas las conexiones realizadas a través de este entrada utilizarán este nivel de usuario. El valor predeterminado es 0"
},
"dns":{
"enable":"Habilitar DNS",
"enableDesc":"Habilitar servidor DNS incorporado",
"tag":"Etiqueta de Entrada DNS",
"tagDesc":"Esta etiqueta estará disponible como una etiqueta de entrada en las reglas de enrutamiento.",
"clientIp":"IP del cliente",
"clientIpDesc":"Se utiliza para notificar al servidor la ubicación IP especificada durante las consultas DNS",
"disableCache":"Desactivar caché",
"disableCacheDesc":"Desactiva el almacenamiento en caché de DNS",
"disableFallback":"Desactivar respaldo",
"disableFallbackDesc":"Desactiva las consultas DNS de respaldo",
"disableFallbackIfMatch":"Desactivar respaldo si coincide",
"disableFallbackIfMatchDesc":"Desactiva las consultas DNS de respaldo cuando se acierta en la lista de dominios coincidentes del servidor DNS",
"noQuery":"❌ ¡Consulta no encontrada! ¡Por favor, use el comando nuevamente!",
"wentWrong":"❌ ¡Algo salió mal!",
"noIpRecord":"❗ ¡No hay registro de IP!",
"noInbounds":"❗ ¡No se encontraron entradas!",
"unlimited":"♾ Ilimitado (Restablecer)",
"add":"Añadir",
"month":"Mes",
"months":"Meses",
"day":"Día",
"days":"Días",
"hours":"Horas",
"minutes":"Minutos",
"unknown":"Desconocido",
"inbounds":"Entradas",
"clients":"Clientes",
"offline":"🔴 Desconectado",
"online":"🟢 En línea",
"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 <i>{{ .Firstname }}</i>.\r\n",
"welcome":"🤖 Bienvenido al bot de gestión de <b>{{ .Hostname }}</b>.\r\n",
"status":"✅ ¡El bot está bien!",
"usage":"❗ ¡Por favor proporciona un texto para buscar!",
"getID":"🆔 Tu ID: <code>{{ .ID }}</code>",
"helpAdminCommands":"Para reiniciar Xray Core:\r\n<code>/restart</code>\r\n\r\nPara buscar un correo electrónico de cliente:\r\n<code>/usage [Correo electrónico]</code>\r\n\r\nPara buscar entradas (con estadísticas de cliente):\r\n<code>/inbound [Observación]</code>\r\n\r\nID de Chat de Telegram:\r\n<code>/id</code>",
"helpClientCommands":"Para buscar estadísticas, utiliza el siguiente comando:\r\n<code>/usage [Correo electrónico]</code>\r\n\r\nID de Chat de Telegram:\r\n<code>/id</code>",
"restartUsage":"\r\n\r\n<code>/restart</code>",
"restartSuccess":"✅ ¡Operación exitosa!",
"restartFailed":"❗ Error en la operación.\r\n\r\n<code>Error: {{ .Error }}</code>.",
"xrayNotRunning":"❗ Xray Core no está en ejecución.",
"startDesc":"Mostrar el menú principal",
"helpDesc":"Ayuda del bot",
"statusDesc":"Comprobar el estado del bot",
"idDesc":"Mostrar tu ID de Telegram"
},
"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",
"askToAddUserId":"¡No se encuentra su configuración!\r\nPor favor, pídale a su administrador que use su ChatID de usuario de Telegram en su(s) configuración(es).\r\n\r\nSu ChatID de usuario: <code>{{ .TgUserID }}</code>",
"chooseClient":"Elige un Cliente para Inbound {{ .Inbound }}",