123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597 |
- "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. 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 Cert"
- "certificateContent" = "Datos Cert"
- "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" = "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"
- [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.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."
- "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."
- "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"
- "fragmentSett" = "Configuración de Fragmentación"
- "noisesDesc" = "Activar Noises."
- "noisesSett" = "Configuración de Noises"
- "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."
- [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."
- "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."
- "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."
- "Family" = "Bloquee malware y contenido para adultos"
- "FamilyDesc" = "Resolutores de DNS de Cloudflare para bloquear malware y contenido para adultos para protección familiar."
- "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."
- [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"
- "settings" = "Configuración"
- "accountInfo" = "Información de la Cuenta"
- "outboundStatus" = "Estado de Salida"
- "sendThrough" = "Enviar a través de"
- [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"
- "tag" = "Etiqueta de Entrada DNS"
- "tagDesc" = "Esta etiqueta estará disponible como una etiqueta de entrada en las reglas de enrutamiento."
- "strategy" = "Estrategia de Consulta"
- "strategyDesc" = "Estrategia general para resolver nombres de dominio"
- "add" = "Agregar Servidor"
- "edit" = "Editar Servidor"
- "domains" = "Dominios"
- "expectIPs" = "IPs esperadas"
- [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 <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 force</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 force</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."
- [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"
- "xrayVersion" = "📡 Versión de Xray: {{ .XrayVersion }}\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"
- "password" = "👤 Contraseña: {{ .Password }}\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"
- "allClients" = "Todos los Clientes"
- [tgbot.answers]
- "successfulOperation" = "✅ ¡Exitosa!"
- "errorOperation" = "❗ Error en la Operación."
- "getInboundsFailed" = "❌ Error al obtener las entradas"
- "getClientsFailed" = "❌ No se pudo obtener los clientes."
- "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 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 }}"
- "chooseInbound" = "Elige un Inbound"
|