es-ES.json 83 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539
  1. {
  2. "username": "Nombre de Usuario",
  3. "password": "Contraseña",
  4. "login": "Acceder",
  5. "confirm": "Confirmar",
  6. "cancel": "Cancelar",
  7. "close": "Cerrar",
  8. "save": "Guardar",
  9. "logout": "Cerrar Sesión",
  10. "create": "Crear",
  11. "add": "Añadir",
  12. "remove": "Quitar",
  13. "update": "Actualizar",
  14. "copy": "Copiar",
  15. "copied": "Copiado",
  16. "more": "más",
  17. "download": "Descargar",
  18. "remark": "Notas",
  19. "enable": "Habilitar",
  20. "protocol": "Protocolo",
  21. "search": "Buscar",
  22. "filter": "Filtrar",
  23. "all": "Todos",
  24. "from": "Desde",
  25. "to": "Hasta",
  26. "done": "Hecho",
  27. "loading": "Cargando...",
  28. "refresh": "Actualizar",
  29. "clear": "Borrar",
  30. "second": "Segundo",
  31. "minute": "Minuto",
  32. "hour": "Hora",
  33. "day": "Día",
  34. "check": "Verificar",
  35. "indefinite": "Indefinido",
  36. "unlimited": "Ilimitado",
  37. "none": "Ninguno",
  38. "qrCode": "Código QR",
  39. "info": "Más Información",
  40. "edit": "Editar",
  41. "delete": "Eliminar",
  42. "reset": "Restablecer",
  43. "noData": "Sin datos",
  44. "copySuccess": "Copiado exitosamente",
  45. "sure": "Seguro",
  46. "encryption": "Encriptación",
  47. "useIPv4ForHost": "Usar IPv4 para el host",
  48. "transmission": "Transmisión",
  49. "host": "Host",
  50. "path": "Ruta",
  51. "camouflage": "Ofuscación",
  52. "status": "Estado",
  53. "enabled": "Habilitado",
  54. "disabled": "Deshabilitado",
  55. "depleted": "Agotado",
  56. "depletingSoon": "Agotándose",
  57. "offline": "Sin conexión",
  58. "online": "En línea",
  59. "domainName": "Nombre de dominio",
  60. "monitor": "Listening IP",
  61. "certificate": "Certificado Digital",
  62. "fail": "Falló",
  63. "comment": "Comentario",
  64. "success": "Éxito",
  65. "lastOnline": "Última conexión",
  66. "getVersion": "Obtener versión",
  67. "install": "Instalar",
  68. "clients": "Clientes",
  69. "usage": "Uso",
  70. "twoFactorCode": "Código",
  71. "remained": "Restante",
  72. "security": "Seguridad",
  73. "secAlertTitle": "Alerta de Seguridad",
  74. "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.",
  75. "secAlertConf": "Ciertas configuraciones son vulnerables a ataques. Se recomienda reforzar los protocolos de seguridad para prevenir posibles violaciones.",
  76. "secAlertSSL": "El panel carece de una conexión segura. Por favor, instale un certificado TLS para la protección de datos.",
  77. "secAlertPanelPort": "El puerto predeterminado del panel es vulnerable. Por favor, configure un puerto aleatorio o específico.",
  78. "secAlertPanelURI": "La ruta URI predeterminada del panel no es segura. Por favor, configure una ruta URI compleja.",
  79. "secAlertSubURI": "La ruta URI predeterminada de la suscripción no es segura. Por favor, configure una ruta URI compleja.",
  80. "secAlertSubJsonURI": "La ruta URI JSON predeterminada de la suscripción no es segura. Por favor, configure una ruta URI compleja.",
  81. "emptyDnsDesc": "No hay servidores DNS añadidos.",
  82. "emptyFakeDnsDesc": "No hay servidores Fake DNS añadidos.",
  83. "emptyBalancersDesc": "No hay balanceadores añadidos.",
  84. "emptyReverseDesc": "No hay proxies inversos añadidos.",
  85. "somethingWentWrong": "Algo salió mal",
  86. "subscription": {
  87. "title": "Información de suscripción",
  88. "subId": "ID de suscripción",
  89. "status": "Estado",
  90. "downloaded": "Descargado",
  91. "uploaded": "Subido",
  92. "expiry": "Caducidad",
  93. "totalQuota": "Cuota total",
  94. "individualLinks": "Enlaces individuales",
  95. "active": "Activo",
  96. "inactive": "Inactivo",
  97. "unlimited": "Ilimitado",
  98. "noExpiry": "Sin caducidad"
  99. },
  100. "menu": {
  101. "theme": "Tema",
  102. "dark": "Oscuro",
  103. "ultraDark": "Ultra Oscuro",
  104. "dashboard": "Estado del Sistema",
  105. "inbounds": "Entradas",
  106. "clients": "Clientes",
  107. "groups": "Grupos",
  108. "nodes": "Nodos",
  109. "settings": "Ajustes del panel",
  110. "xray": "Configuración Xray",
  111. "apiDocs": "Documentación de la API",
  112. "logout": "Cerrar Sesión",
  113. "link": "Gestionar",
  114. "donate": "Donar"
  115. },
  116. "pages": {
  117. "login": {
  118. "hello": "Hola",
  119. "title": "Bienvenido",
  120. "loginAgain": "El límite de tiempo de inicio de sesión ha expirado. Por favor, inicia sesión nuevamente.",
  121. "toasts": {
  122. "invalidFormData": "El formato de los datos de entrada es inválido.",
  123. "emptyUsername": "Por favor ingresa el nombre de usuario.",
  124. "emptyPassword": "Por favor ingresa la contraseña.",
  125. "wrongUsernameOrPassword": "Nombre de usuario, contraseña o código de dos factores incorrecto.",
  126. "successLogin": "Has iniciado sesión en tu cuenta correctamente."
  127. }
  128. },
  129. "index": {
  130. "title": "Estado del Sistema",
  131. "cpu": "CPU",
  132. "logicalProcessors": "Procesadores lógicos",
  133. "frequency": "Frecuencia",
  134. "swap": "Swap",
  135. "storage": "Almacenamiento",
  136. "memory": "RAM",
  137. "threads": "Hilos",
  138. "xrayStatus": "Xray",
  139. "stopXray": "Detener",
  140. "restartXray": "Reiniciar",
  141. "xraySwitch": "Versión",
  142. "xrayUpdates": "Actualizaciones de Xray",
  143. "xraySwitchClick": "Elige la versión a la que deseas cambiar.",
  144. "xraySwitchClickDesk": "Elige sabiamente, ya que las versiones anteriores pueden no ser compatibles con las configuraciones actuales.",
  145. "updatePanel": "Actualizar panel",
  146. "panelUpdateDesc": "Esto actualizará 3X-UI a la última versión y reiniciará el servicio del panel.",
  147. "currentPanelVersion": "Versión actual del panel",
  148. "latestPanelVersion": "Última versión del panel",
  149. "panelUpToDate": "El panel está actualizado",
  150. "upToDate": "Actualizado",
  151. "xrayStatusUnknown": "Desconocido",
  152. "xrayStatusRunning": "En ejecución",
  153. "xrayStatusStop": "Detenido",
  154. "xrayStatusError": "Error",
  155. "xrayErrorPopoverTitle": "Se produjo un error al ejecutar Xray",
  156. "operationHours": "Tiempo de Funcionamiento",
  157. "systemHistoryTitle": "Historial del Sistema",
  158. "charts": "Gráficos",
  159. "xrayMetricsTitle": "Métricas de Xray",
  160. "xrayMetricsDisabled": "Endpoint de métricas de Xray no configurado",
  161. "xrayMetricsHint": "Añade un bloque metrics de nivel superior a la configuración de xray con tag metrics_out y listen 127.0.0.1:11111, luego reinicia xray.",
  162. "xrayObservatoryEmpty": "Aún no hay datos de Observatory",
  163. "xrayObservatoryHint": "Añade un bloque observatory a la configuración de xray listando los tags de outbound a sondear, luego reinicia xray.",
  164. "xrayObservatoryTagPlaceholder": "Seleccionar outbound",
  165. "xrayObservatoryAlive": "Activo",
  166. "xrayObservatoryDead": "Caído",
  167. "xrayObservatoryLastSeen": "Visto por última vez",
  168. "xrayObservatoryLastTry": "Último intento",
  169. "trendLast2Min": "Últimos 2 minutos",
  170. "systemLoad": "Carga del Sistema",
  171. "systemLoadDesc": "promedio de carga del sistema en los últimos 1, 5 y 15 minutos",
  172. "connectionCount": "Número de Conexiones",
  173. "ipAddresses": "Direcciones IP",
  174. "toggleIpVisibility": "Alternar visibilidad de la IP",
  175. "overallSpeed": "Velocidad general",
  176. "upload": "Subida",
  177. "download": "Descargar",
  178. "totalData": "Datos totales",
  179. "sent": "Enviado",
  180. "received": "Recibido",
  181. "documentation": "Documentación",
  182. "xraySwitchVersionDialog": "¿Realmente deseas cambiar la versión de Xray?",
  183. "xraySwitchVersionDialogDesc": "Esto cambiará la versión de Xray a #version#.",
  184. "xraySwitchVersionPopover": "Xray se actualizó correctamente",
  185. "panelUpdateDialog": "¿Deseas actualizar el panel?",
  186. "panelUpdateDialogDesc": "Esto actualizará 3X-UI a la versión #version# y reiniciará el servicio del panel.",
  187. "panelUpdateCheckPopover": "Fallo al comprobar actualización del panel",
  188. "panelUpdateStartedPopover": "Actualización del panel iniciada",
  189. "geofileUpdateDialog": "¿Realmente deseas actualizar el geofichero?",
  190. "geofileUpdateDialogDesc": "Esto actualizará el archivo #filename#.",
  191. "geofilesUpdateDialogDesc": "Esto actualizará todos los archivos.",
  192. "geofilesUpdateAll": "Actualizar todo",
  193. "geofileUpdatePopover": "Geofichero actualizado correctamente",
  194. "customGeoTitle": "GeoSite / GeoIP personalizados",
  195. "customGeoAdd": "Añadir",
  196. "customGeoType": "Tipo",
  197. "customGeoAlias": "Alias",
  198. "customGeoUrl": "URL",
  199. "customGeoEnabled": "Activado",
  200. "customGeoLastUpdated": "Última actualización",
  201. "customGeoExtColumn": "Enrutamiento (ext:…)",
  202. "customGeoToastUpdateAll": "Todas las fuentes personalizadas se actualizaron",
  203. "customGeoActions": "Acciones",
  204. "customGeoEdit": "Editar",
  205. "customGeoDelete": "Eliminar",
  206. "customGeoDownload": "Actualizar ahora",
  207. "customGeoModalAdd": "Añadir geo personalizado",
  208. "customGeoModalEdit": "Editar geo personalizado",
  209. "customGeoModalSave": "Guardar",
  210. "customGeoDeleteConfirm": "¿Eliminar esta fuente geo personalizada?",
  211. "customGeoRoutingHint": "En reglas de enrutamiento use la columna de valor como ext:archivo.dat:etiqueta (sustituya la etiqueta).",
  212. "customGeoInvalidId": "Id de recurso no válido",
  213. "customGeoAliasesError": "No se pudieron cargar los alias geo personalizados",
  214. "customGeoValidationAlias": "El alias solo puede contener letras minúsculas, dígitos, - y _",
  215. "customGeoValidationUrl": "La URL debe comenzar con http:// o https://",
  216. "customGeoAliasPlaceholder": "a-z 0-9 _ -",
  217. "customGeoAliasLabelSuffix": " (personalizado)",
  218. "customGeoToastList": "Lista de geo personalizado",
  219. "customGeoToastAdd": "Añadir geo personalizado",
  220. "customGeoToastUpdate": "Actualizar geo personalizado",
  221. "customGeoToastDelete": "Geofile personalizado «{{ .fileName }}» eliminado",
  222. "customGeoToastDownload": "Geofile «{{ .fileName }}» actualizado",
  223. "customGeoErrInvalidType": "El tipo debe ser geosite o geoip",
  224. "customGeoErrAliasRequired": "El alias es obligatorio",
  225. "customGeoErrAliasPattern": "El alias contiene caracteres no permitidos",
  226. "customGeoErrAliasReserved": "Este alias está reservado",
  227. "customGeoErrUrlRequired": "La URL es obligatoria",
  228. "customGeoErrInvalidUrl": "La URL no es válida",
  229. "customGeoErrUrlScheme": "La URL debe usar http o https",
  230. "customGeoErrUrlHost": "El host de la URL no es válido",
  231. "customGeoErrDuplicateAlias": "Este alias ya se usa para este tipo",
  232. "customGeoErrNotFound": "Fuente geo personalizada no encontrada",
  233. "customGeoErrDownload": "Error de descarga",
  234. "customGeoErrUpdateAllIncomplete": "No se pudieron actualizar una o más fuentes geo personalizadas",
  235. "customGeoEmpty": "Aún no hay fuentes geo personalizadas — haz clic en Añadir para crear una",
  236. "dontRefresh": "La instalación está en progreso, por favor no actualices esta página.",
  237. "logs": "Registros",
  238. "config": "Configuración",
  239. "backup": "Copia de seguridad",
  240. "backupTitle": "Copia & Restauración",
  241. "exportDatabase": "Copia de seguridad",
  242. "exportDatabaseDesc": "Haz clic para descargar un archivo .db que contiene una copia de seguridad de tu base de datos actual en tu dispositivo.",
  243. "importDatabase": "Restaurar",
  244. "importDatabaseDesc": "Haz clic para seleccionar y cargar un archivo .db desde tu dispositivo para restaurar tu base de datos desde una copia de seguridad.",
  245. "importDatabaseSuccess": "La base de datos se ha importado correctamente",
  246. "importDatabaseError": "Ocurrió un error al importar la base de datos",
  247. "readDatabaseError": "Ocurrió un error al leer la base de datos",
  248. "getDatabaseError": "Ocurrió un error al obtener la base de datos",
  249. "getConfigError": "Ocurrió un error al obtener el archivo de configuración"
  250. },
  251. "inbounds": {
  252. "title": "Entradas",
  253. "totalDownUp": "Subidas/Descargas Totales",
  254. "totalUsage": "Uso Total",
  255. "inboundCount": "Número de Entradas",
  256. "operate": "Menú",
  257. "enable": "Habilitar",
  258. "remark": "Notas",
  259. "node": "Nodo",
  260. "deployTo": "Desplegar en",
  261. "localPanel": "Panel local",
  262. "fallbacks": {
  263. "title": "Fallbacks",
  264. "help": "Cuando una conexión en este inbound no coincide con ningún cliente, redirígela a otro inbound. Elige un hijo abajo y los campos de enrutamiento (SNI / ALPN / Path / xver) se rellenan automáticamente desde su transporte; la mayoría de las configuraciones no necesitan más ajustes. Cada hijo debe escuchar en 127.0.0.1 con security=none.",
  265. "empty": "Aún no hay fallbacks",
  266. "add": "Añadir fallback",
  267. "pickInbound": "Selecciona un inbound",
  268. "matchAny": "cualquiera",
  269. "rederive": "Rellenar desde el hijo",
  270. "rederived": "Rellenado desde el hijo",
  271. "editAdvanced": "Editar campos de enrutamiento",
  272. "hideAdvanced": "Ocultar avanzado",
  273. "quickAddAll": "Añadir todos los elegibles",
  274. "quickAdded": "Se añadieron {n} fallback(s)",
  275. "quickAddedNone": "No hay nuevos inbounds elegibles",
  276. "routesWhen": "Enruta cuando",
  277. "defaultCatchAll": "Por defecto — captura cualquier otra cosa"
  278. },
  279. "protocol": "Protocolo",
  280. "port": "Puerto",
  281. "portMap": "Asignación de puertos",
  282. "traffic": "Tráfico",
  283. "details": "Detalles",
  284. "transportConfig": "Transporte",
  285. "expireDate": "Fecha de Expiración",
  286. "createdAt": "Creado",
  287. "updatedAt": "Actualizado",
  288. "resetTraffic": "Restablecer tráfico",
  289. "addInbound": "Agregar Entrada",
  290. "generalActions": "Acciones Generales",
  291. "modifyInbound": "Modificar Entrada",
  292. "deleteInbound": "Eliminar Entrada",
  293. "deleteInboundContent": "¿Confirmar eliminación de entrada?",
  294. "deleteConfirmTitle": "¿Eliminar el inbound \"{remark}\"?",
  295. "deleteConfirmContent": "Esto elimina el inbound y todos sus clientes. No se puede deshacer.",
  296. "resetConfirmTitle": "¿Restablecer el tráfico de \"{remark}\"?",
  297. "resetConfirmContent": "Restablece los contadores de subida/bajada a 0 para este inbound.",
  298. "cloneConfirmTitle": "¿Clonar el inbound \"{remark}\"?",
  299. "cloneConfirmContent": "Crea una copia con un puerto nuevo y una lista de clientes vacía.",
  300. "delAllClients": "Eliminar todos los clientes",
  301. "delAllClientsConfirmTitle": "¿Eliminar los {count} clientes de \"{remark}\"?",
  302. "delAllClientsConfirmContent": "Elimina todos los clientes de este inbound y sus registros de tráfico. El inbound se mantiene. Esto no se puede deshacer.",
  303. "attachClients": "Asociar clientes a…",
  304. "addClientsToGroup": "Añadir clientes al grupo…",
  305. "attachClientsTitle": "Asociar clientes desde «{remark}»",
  306. "attachClientsDesc": "Asocia los mismos {count} cliente(s) (mismo UUID/contraseña y tráfico compartido) a las entradas seleccionadas. Permanecen también en esta entrada.",
  307. "attachClientsTargets": "Entradas objetivo",
  308. "attachClientsNoTargets": "No hay otras entradas compatibles disponibles para asociar.",
  309. "attachClientsResult": "Asociados {attached}, omitidos {skipped}.",
  310. "attachClientsResultMixed": "Asociados {attached}, omitidos {skipped}, errores {errors}.",
  311. "attachClientsSelectLabel": "Clientes para asociar",
  312. "attachClientsSearchPlaceholder": "Buscar email o comentario",
  313. "attachClientsStatusDisabled": "Deshabilitado",
  314. "attachClientsSelectedCount": "{selected} de {total} seleccionado(s)",
  315. "detachClients": "Desasociar clientes",
  316. "detachClientsTitle": "Desasociar clientes de «{remark}»",
  317. "detachClientsDesc": "Quita el cliente o clientes seleccionados solo de esta entrada. Los registros se conservan (usa Delete para eliminar por completo). El origen tiene {count} cliente(s) en total.",
  318. "detachClientsResult": "Desasociados {detached}, omitidos {skipped}.",
  319. "detachClientsResultMixed": "Desasociados {detached}, omitidos {skipped}, errores {errors}.",
  320. "detachClientsSelectLabel": "Clientes para desasociar",
  321. "exportLinksTitle": "Exportar enlaces del inbound",
  322. "exportSubsTitle": "Exportar enlaces de suscripción",
  323. "exportAllLinksTitle": "Exportar todos los enlaces de inbound",
  324. "exportAllSubsTitle": "Exportar todos los enlaces de suscripción",
  325. "inboundJsonTitle": "JSON de entrada",
  326. "deleteClient": "Eliminar cliente",
  327. "deleteClientContent": "¿Está seguro de que desea eliminar el cliente?",
  328. "resetTrafficContent": "¿Confirmar restablecimiento de tráfico?",
  329. "copyLink": "Copiar Enlace",
  330. "address": "Dirección",
  331. "network": "Red",
  332. "destinationPort": "Puerto de Destino",
  333. "targetAddress": "Dirección de Destino",
  334. "monitorDesc": "Dejar en blanco por defecto",
  335. "meansNoLimit": "= Ilimitado. (unidad: GB)",
  336. "totalFlow": "Flujo Total",
  337. "leaveBlankToNeverExpire": "Dejar en Blanco para Nunca Expirar",
  338. "noRecommendKeepDefault": "No hay requisitos especiales para mantener la configuración predeterminada",
  339. "certificatePath": "Ruta Cert",
  340. "certificateContent": "Datos Cert",
  341. "publicKey": "Clave Pública",
  342. "privatekey": "Clave Privada",
  343. "clickOnQRcode": "Haz clic en el Código QR para Copiar",
  344. "client": "Cliente",
  345. "export": "Exportar Enlaces",
  346. "clone": "Clonar",
  347. "cloneInbound": "Clonar Entradas",
  348. "cloneInboundContent": "Se aplicarán todas las configuraciones de esta entrada, excepto el Puerto, la IP de Escucha y los Clientes, al clon.",
  349. "cloneInboundOk": "Clonar",
  350. "resetAllTraffic": "Restablecer Tráfico de Todas las Entradas",
  351. "resetAllTrafficTitle": "Restablecer tráfico de todas las entradas",
  352. "resetAllTrafficContent": "¿Estás seguro de que deseas restablecer el tráfico de todas las entradas?",
  353. "resetInboundClientTraffics": "Restablecer Tráfico de Clientes",
  354. "resetInboundClientTrafficTitle": "Restablecer todo el tráfico de clientes",
  355. "resetInboundClientTrafficContent": "¿Estás seguro de que deseas restablecer todo el tráfico para los clientes de esta entrada?",
  356. "resetAllClientTraffics": "Restablecer Tráfico de Todos los Clientes",
  357. "resetAllClientTrafficTitle": "Restablecer todo el tráfico de clientes",
  358. "resetAllClientTrafficContent": "¿Estás seguro de que deseas restablecer todo el tráfico para todos los clientes?",
  359. "delDepletedClients": "Eliminar Clientes Agotados",
  360. "delDepletedClientsTitle": "Eliminar clientes agotados",
  361. "delDepletedClientsContent": "¿Estás seguro de que deseas eliminar todos los clientes agotados?",
  362. "email": "Email",
  363. "emailDesc": "Por favor proporciona una dirección de correo electrónico única.",
  364. "IPLimit": "Límite de IP",
  365. "IPLimitDesc": "Desactiva la entrada si la cantidad supera el valor ingresado (ingresa 0 para desactivar el límite de IP).",
  366. "IPLimitlog": "Registro de IP",
  367. "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).",
  368. "IPLimitlogclear": "Limpiar el Registro",
  369. "setDefaultCert": "Establecer certificado desde el panel",
  370. "setDefaultCertEmpty": "No hay certificado configurado para el panel. Configura uno en Ajustes primero.",
  371. "streamTab": "Stream",
  372. "securityTab": "Seguridad",
  373. "sniffingTab": "Sniffing",
  374. "sniffingMetadataOnly": "Solo metadatos",
  375. "sniffingRouteOnly": "Solo enrutamiento",
  376. "sniffingIpsExcluded": "IPs excluidas",
  377. "sniffingDomainsExcluded": "Dominios excluidos",
  378. "decryption": "Descifrado",
  379. "encryption": "Cifrado",
  380. "vlessAuthX25519": "Autenticación X25519",
  381. "vlessAuthMlkem768": "Autenticación ML-KEM-768",
  382. "vlessAuthCustom": "Personalizado",
  383. "vlessAuthSelected": "Seleccionado: {auth}",
  384. "advanced": {
  385. "title": "Secciones JSON del inbound",
  386. "subtitle": "JSON completo del inbound y editores específicos para settings, sniffing y streamSettings.",
  387. "all": "Todo",
  388. "allHelp": "Objeto inbound completo con todos los campos en un solo editor.",
  389. "settings": "Ajustes",
  390. "settingsHelp": "Envoltorio del bloque settings de Xray:",
  391. "sniffing": "Sniffing",
  392. "sniffingHelp": "Envoltorio del bloque sniffing de Xray:",
  393. "stream": "Stream",
  394. "streamHelp": "Envoltorio del bloque stream de Xray:",
  395. "jsonErrorPrefix": "JSON avanzado"
  396. },
  397. "telegramDesc": "Por favor, proporciona el ID de Chat de Telegram. (usa el comando '/id' en el bot) o ({'@'}userinfobot)",
  398. "subscriptionDesc": "Puedes encontrar tu enlace de suscripción en Detalles, también puedes usar el mismo nombre para varias configuraciones.",
  399. "same": "misma",
  400. "inboundData": "Datos de entrada",
  401. "exportInbound": "Exportación entrante",
  402. "import": "Importar",
  403. "importInbound": "Importar un entrante",
  404. "periodicTrafficResetTitle": "Reset de Tráfico",
  405. "periodicTrafficResetDesc": "Reiniciar automáticamente el contador de tráfico en intervalos especificados",
  406. "lastReset": "Último reinicio",
  407. "periodicTrafficReset": {
  408. "never": "Nunca",
  409. "daily": "Diariamente",
  410. "weekly": "Semanalmente",
  411. "monthly": "Mensualmente",
  412. "hourly": "Cada hora"
  413. },
  414. "toasts": {
  415. "obtain": "Recibir",
  416. "updateSuccess": "La actualización fue exitosa",
  417. "logCleanSuccess": "El registro ha sido limpiado",
  418. "inboundsUpdateSuccess": "Entradas actualizadas correctamente",
  419. "inboundUpdateSuccess": "Entrada actualizada correctamente",
  420. "inboundCreateSuccess": "Entrada creada correctamente",
  421. "inboundDeleteSuccess": "Entrada eliminada correctamente",
  422. "inboundClientAddSuccess": "Cliente(s) de entrada añadido(s)",
  423. "inboundClientDeleteSuccess": "Cliente de entrada eliminado",
  424. "inboundClientUpdateSuccess": "Cliente de entrada actualizado",
  425. "delDepletedClientsSuccess": "Todos los clientes con tráfico agotado fueron eliminados",
  426. "resetAllClientTrafficSuccess": "Todo el tráfico del cliente ha sido reiniciado",
  427. "resetAllTrafficSuccess": "Todo el tráfico ha sido reiniciado",
  428. "resetInboundClientTrafficSuccess": "El tráfico ha sido reiniciado",
  429. "resetInboundTrafficSuccess": "El tráfico de entrada ha sido reiniciado",
  430. "trafficGetError": "Error al obtener los tráficos",
  431. "getNewX25519CertError": "Error al obtener el certificado X25519.",
  432. "getNewmldsa65Error": "Error al obtener el certificado mldsa65.",
  433. "getNewVlessEncError": "Error al obtener el certificado VlessEnc."
  434. },
  435. "form": {
  436. "moveUp": "Subir",
  437. "moveDown": "Bajar",
  438. "addAll": "Añadir todo",
  439. "addAllFallbackTooltip": "Añade una fila de fallback para cada entrada elegible aún no conectada",
  440. "peers": "Peers",
  441. "addPeer": "Añadir peer",
  442. "keepAlive": "Keep-alive",
  443. "autoSystemRoutesTooltip": "Solo Windows. Los CIDR se añaden automáticamente a la tabla de enrutamiento del sistema para que el tráfico coincidente pase por TUN.",
  444. "autoOutboundsInterface": "Interfaz de salidas automática",
  445. "autoOutboundsInterfaceTooltip": "Interfaz física para tráfico de salida. Usa 'auto' para detectar; se habilita automáticamente cuando se establece Auto system routes.",
  446. "rewriteAddress": "Reescribir dirección",
  447. "rewritePort": "Reescribir puerto",
  448. "allowedNetwork": "Red permitida",
  449. "followRedirect": "Seguir redirección",
  450. "accounts": "Cuentas",
  451. "allowTransparent": "Permitir transparente",
  452. "encryptionMethod": "Método de cifrado",
  453. "visionTestseed": "Vision testseed",
  454. "version": "Versión",
  455. "udpIdleTimeout": "UDP idle timeout (s)",
  456. "masquerade": "Masquerade",
  457. "type": "Tipo",
  458. "upstreamUrl": "URL Upstream",
  459. "rewriteHost": "Reescribir Host",
  460. "skipTlsVerify": "Saltar verificación TLS",
  461. "directory": "Directorio",
  462. "statusCode": "Código de estado",
  463. "body": "Body",
  464. "headers": "Cabeceras",
  465. "proxyProtocol": "Proxy Protocol",
  466. "requestVersion": "Versión de petición",
  467. "requestMethod": "Método de petición",
  468. "requestPath": "Ruta de petición",
  469. "requestHeaders": "Cabeceras de petición",
  470. "responseVersion": "Versión de respuesta",
  471. "responseStatus": "Estado de respuesta",
  472. "responseReason": "Razón de respuesta",
  473. "responseHeaders": "Cabeceras de respuesta",
  474. "heartbeatPeriod": "Periodo de heartbeat",
  475. "serviceName": "Nombre de servicio",
  476. "authority": "Authority",
  477. "multiMode": "Multi Mode",
  478. "maxBufferedUpload": "Máx. subida en búfer",
  479. "maxUploadSize": "Tamaño máx. de subida (Byte)",
  480. "streamUpServer": "Stream-Up Server",
  481. "serverMaxHeaderBytes": "Máx. bytes cabecera servidor",
  482. "paddingBytes": "Bytes de Padding",
  483. "uplinkHttpMethod": "Método HTTP Uplink",
  484. "paddingObfsMode": "Modo obfs de Padding",
  485. "paddingKey": "Padding Key",
  486. "paddingHeader": "Padding Header",
  487. "paddingPlacement": "Ubicación de Padding",
  488. "paddingMethod": "Método de Padding",
  489. "sessionPlacement": "Session Placement",
  490. "sessionKey": "Session Key",
  491. "sequencePlacement": "Sequence Placement",
  492. "sequenceKey": "Sequence Key",
  493. "uplinkDataPlacement": "Uplink Data Placement",
  494. "uplinkDataKey": "Uplink Data Key",
  495. "noSseHeader": "Sin cabecera SSE",
  496. "ttiMs": "TTI (ms)",
  497. "uplinkMbps": "Subida (MB/s)",
  498. "downlinkMbps": "Bajada (MB/s)",
  499. "cwndMultiplier": "Multiplicador CWND",
  500. "maxSendingWindow": "Máx. ventana de envío",
  501. "externalProxy": "Proxy externo",
  502. "sniPlaceholder": "SNI (por defecto = host)",
  503. "fingerprint": "Fingerprint",
  504. "defaultOption": "Por defecto",
  505. "routeMark": "Route Mark",
  506. "tcpKeepAliveInterval": "TCP Keep Alive Interval",
  507. "tcpKeepAliveIdle": "TCP Keep Alive Idle",
  508. "tcpMaxSeg": "TCP Max Seg",
  509. "tcpUserTimeout": "TCP User Timeout",
  510. "tcpWindowClamp": "TCP Window Clamp",
  511. "tcpFastOpen": "TCP Fast Open",
  512. "multipathTcp": "Multipath TCP",
  513. "penetrate": "Penetrate",
  514. "v6Only": "Solo V6",
  515. "tcpCongestion": "TCP Congestion",
  516. "dialerProxy": "Dialer Proxy",
  517. "trustedXForwardedFor": "X-Forwarded-For de confianza",
  518. "addressPortStrategy": "Estrategia dirección+puerto",
  519. "tryDelayMs": "Retraso de intento (ms)",
  520. "prioritizeIPv6": "Priorizar IPv6",
  521. "interleave": "Interleave",
  522. "maxConcurrentTry": "Máx. intentos simultáneos",
  523. "customSockopt": "Sockopt personalizado",
  524. "addCustomOption": "Añadir opción personalizada",
  525. "serverNameIndication": "SNI",
  526. "cipherSuites": "Cipher Suites",
  527. "autoOption": "Auto",
  528. "minMaxVersion": "Versión mín/máx",
  529. "rejectUnknownSni": "Rechazar SNI desconocido",
  530. "disableSystemRoot": "Deshabilitar System Root",
  531. "sessionResumption": "Reanudación de sesión",
  532. "oneTimeLoading": "Carga única",
  533. "usageOption": "Opción de uso",
  534. "buildChain": "Construir cadena",
  535. "echKey": "ECH key",
  536. "echConfig": "Config ECH",
  537. "getNewEchCert": "Obtener nuevo cert ECH",
  538. "show": "Mostrar",
  539. "xver": "Xver",
  540. "target": "Objetivo",
  541. "maxTimeDiff": "Máx. diferencia de tiempo (ms)",
  542. "minClientVer": "Mín. versión cliente",
  543. "maxClientVer": "Máx. versión cliente",
  544. "shortIds": "Short IDs",
  545. "spiderX": "SpiderX",
  546. "getNewCert": "Obtener nuevo cert",
  547. "mldsa65Seed": "mldsa65 Seed",
  548. "mldsa65Verify": "mldsa65 Verify",
  549. "getNewSeed": "Obtener nuevo Seed"
  550. },
  551. "info": {
  552. "mode": "Modo",
  553. "grpcServiceName": "grpc serviceName",
  554. "grpcMultiMode": "grpc multiMode",
  555. "interfaceName": "Nombre de interfaz",
  556. "mtu": "MTU",
  557. "gateway": "Gateway",
  558. "dns": "DNS",
  559. "outboundsInterface": "Interfaz de salidas",
  560. "autoSystemRoutes": "Rutas del sistema automáticas",
  561. "followRedirect": "FollowRedirect",
  562. "auth": "Auth",
  563. "noKernelTun": "TUN sin kernel",
  564. "keepAlive": "Keep alive",
  565. "peerNumber": "Peer {n}",
  566. "peerNumberConfig": "Config Peer {n}"
  567. },
  568. "stream": {
  569. "general": {
  570. "request": "Pedido",
  571. "response": "Respuesta",
  572. "name": "Nombre",
  573. "value": "Valor"
  574. },
  575. "tcp": {
  576. "version": "Versión",
  577. "method": "Método",
  578. "path": "Ruta",
  579. "status": "Estado",
  580. "statusDescription": "Descripción de la Situación",
  581. "requestHeader": "Encabezado de solicitud",
  582. "responseHeader": "Encabezado de respuesta"
  583. }
  584. }
  585. },
  586. "clients": {
  587. "add": "Añadir cliente",
  588. "edit": "Editar cliente",
  589. "submitAdd": "Añadir cliente",
  590. "submitEdit": "Guardar cambios",
  591. "clientCount": "Número de clientes",
  592. "bulk": "Añadir en lote",
  593. "copyFromInbound": "Copiar clientes desde inbound",
  594. "copyToInbound": "Copiar clientes a",
  595. "copySelected": "Copiar selección",
  596. "copySource": "Origen",
  597. "copyEmailPreview": "Vista previa del correo resultante",
  598. "copySelectSourceFirst": "Selecciona primero un inbound de origen.",
  599. "copyResult": "Resultado de la copia",
  600. "copyResultSuccess": "Copiado correctamente",
  601. "copyResultNone": "Nada que copiar: no hay clientes seleccionados o el origen está vacío",
  602. "copyResultErrors": "Errores de copia",
  603. "copyFlowLabel": "Flow para clientes nuevos (VLESS)",
  604. "copyFlowHint": "Se aplica a todos los clientes copiados. Déjalo vacío para omitir.",
  605. "selectAll": "Seleccionar todo",
  606. "clearAll": "Limpiar todo",
  607. "method": "Método",
  608. "first": "Primero",
  609. "last": "Último",
  610. "ipLog": "Registro de IP",
  611. "prefix": "Prefijo",
  612. "postfix": "Sufijo",
  613. "delayedStart": "Iniciar tras el primer uso",
  614. "expireDays": "Duración",
  615. "days": "Día(s)",
  616. "renew": "Renovación automática",
  617. "renewDesc": "Renovación automática tras la expiración. (0 = desactivado) (unidad: día)",
  618. "searchPlaceholder": "Buscar email, comentario, sub ID, UUID, contraseña, auth…",
  619. "filterTitle": "Filtrar clientes",
  620. "clearAllFilters": "Limpiar todo",
  621. "sortOldest": "Más antiguos",
  622. "sortNewest": "Más recientes",
  623. "sortRecentlyUpdated": "Recientemente actualizados",
  624. "sortRecentlyOnline": "Recientemente en línea",
  625. "sortEmailAZ": "Email A→Z",
  626. "sortEmailZA": "Email Z→A",
  627. "sortMostTraffic": "Mayor tráfico",
  628. "sortHighestRemaining": "Mayor restante",
  629. "sortExpiringSoonest": "Caducidad más próxima",
  630. "has": "Tiene",
  631. "hasNot": "No tiene",
  632. "title": "Clientes",
  633. "actions": "Acciones",
  634. "totalGB": "Total enviado/recibido (GB)",
  635. "expiryTime": "Expiración",
  636. "addClients": "Añadir clientes",
  637. "limitIp": "Límite de IP",
  638. "password": "Contraseña",
  639. "subId": "ID de suscripción",
  640. "online": "En línea",
  641. "email": "Email",
  642. "group": "Grupo",
  643. "groupDesc": "Etiqueta lógica para agrupar clientes relacionados (p. ej. equipo, cliente, región). Filtrable desde la barra de herramientas.",
  644. "groupPlaceholder": "p. ej. customer-a",
  645. "comment": "Comentario",
  646. "traffic": "Tráfico",
  647. "offline": "Sin conexión",
  648. "addTitle": "Añadir cliente",
  649. "qrCode": "Código QR",
  650. "moreInformation": "Más información",
  651. "delete": "Eliminar",
  652. "reset": "Restablecer tráfico",
  653. "editTitle": "Editar cliente",
  654. "client": "Cliente",
  655. "enabled": "Habilitado",
  656. "remaining": "Restante",
  657. "duration": "Duración",
  658. "attachedInbounds": "Inbounds asociados",
  659. "selectInbound": "Selecciona uno o más inbounds",
  660. "noSubId": "Este cliente no tiene subId, no hay enlace compartible.",
  661. "noLinks": "No hay enlaces compartibles — asocia primero este cliente a un inbound con protocolo válido.",
  662. "link": "Enlace",
  663. "resetNotPossible": "Asocia primero este cliente a un inbound.",
  664. "general": "General",
  665. "resetAllTraffics": "Restablecer tráfico de todos los clientes",
  666. "resetAllTrafficsTitle": "¿Restablecer tráfico de todos los clientes?",
  667. "resetAllTrafficsContent": "El contador de subida/bajada de cada cliente vuelve a cero. Las cuotas y la expiración no se modifican. Esta acción no se puede deshacer.",
  668. "deleteConfirmTitle": "¿Eliminar al cliente {email}?",
  669. "deleteConfirmContent": "Esto elimina al cliente de cada inbound asociado y descarta su registro de tráfico. No se puede deshacer.",
  670. "deleteSelected": "Eliminar ({count})",
  671. "adjustSelected": "Ajustar ({count})",
  672. "subLinksSelected": "Enlaces sub ({count})",
  673. "addToGroupTitle": "Añadir {count} cliente(s) a un grupo",
  674. "addToGroupTooltip": "Selecciona un grupo existente o escribe un nombre nuevo. Usa Ungroup para quitar clientes de su grupo actual.",
  675. "addToGroupPlaceholder": "Nombre del grupo",
  676. "addToGroupSuccessToast": "Se añadieron {count} cliente(s) a {group}",
  677. "ungroupSuccessToast": "Grupo limpiado de {count} cliente(s)",
  678. "ungroup": "Desagrupar",
  679. "ungroupConfirmTitle": "¿Quitar {count} cliente(s) de su grupo?",
  680. "ungroupConfirmContent": "Limpia la etiqueta de grupo en cada cliente seleccionado. Los clientes se conservan (usa Delete para eliminarlos por completo).",
  681. "addToGroup": "Añadir al grupo",
  682. "attach": "Asociar",
  683. "adjust": "Ajustar",
  684. "subLinks": "Enlaces sub",
  685. "selectedCount": "{count} seleccionado(s)",
  686. "attachSelected": "Asociar ({count})",
  687. "attachToInboundsTitle": "Asociar {count} cliente(s) a entrada(s)",
  688. "attachToInboundsDesc": "Asocia los {count} cliente(s) seleccionados (mismo UUID/contraseña y tráfico compartido) a las entradas elegidas. Mantienen sus asociaciones existentes.",
  689. "attachToInboundsTargets": "Entradas objetivo",
  690. "attachToInboundsNoTargets": "No hay entradas multiusuario disponibles para asociar.",
  691. "detachSelected": "Desasociar ({count})",
  692. "detach": "Desasociar",
  693. "detachFromInboundsTitle": "Desasociar {count} cliente(s) de entrada(s)",
  694. "detachFromInboundsDesc": "Quita los {count} cliente(s) seleccionados de las entradas elegidas. Las parejas donde el cliente no estaba asociado se omiten silenciosamente. Los registros de los clientes se conservan (usa Delete para eliminar por completo).",
  695. "detachFromInboundsTargets": "Entradas para desasociar",
  696. "detachFromInboundsNoTargets": "No hay entradas multiusuario disponibles.",
  697. "detachFromInboundsResult": "Desasociados {detached}, omitidos {skipped}.",
  698. "detachFromInboundsResultMixed": "Desasociados {detached}, omitidos {skipped}, errores {errors}.",
  699. "subLinksTitle": "Enlaces sub ({count})",
  700. "subLinkColumn": "URL de suscripción",
  701. "subJsonLinkColumn": "URL JSON de suscripción",
  702. "subLinksCopyAll": "Copiar todo",
  703. "subLinksCopiedAll": "Copiados {count} enlace(s)",
  704. "subLinksEmpty": "Ninguno de los clientes seleccionados tiene ID de suscripción.",
  705. "subLinksDisabled": "El servicio de suscripción está deshabilitado.",
  706. "subLinksDisabledHint": "Habilita la suscripción en Ajustes del panel → Suscripción para generar enlaces.",
  707. "bulkDeleteConfirmTitle": "¿Eliminar {count} clientes?",
  708. "bulkDeleteConfirmContent": "Cada cliente seleccionado se elimina de los inbounds asociados y se descarta su registro de tráfico. No se puede deshacer.",
  709. "bulkAdjustTitle": "Ajustar {count} clientes",
  710. "bulkAdjustHint": "Los valores positivos extienden, los negativos reducen. Los clientes con expiración o tráfico ilimitado se omiten para ese campo.",
  711. "bulkAdjustNothing": "Establece días o tráfico antes de aplicar.",
  712. "addDays": "Añadir días",
  713. "addTrafficGB": "Añadir tráfico (GB)",
  714. "delDepleted": "Eliminar agotados",
  715. "delDepletedConfirmTitle": "¿Eliminar clientes agotados?",
  716. "delDepletedConfirmContent": "Elimina todos los clientes con cuota agotada o expirados. No se puede deshacer.",
  717. "auth": "Auth",
  718. "hysteriaAuth": "Hysteria Auth",
  719. "uuid": "UUID",
  720. "flow": "Flow",
  721. "vmessSecurity": "Seguridad VMess",
  722. "reverseTag": "Etiqueta inversa",
  723. "reverseTagPlaceholder": "Reverse tag opcional",
  724. "telegramId": "ID de usuario de Telegram",
  725. "telegramIdPlaceholder": "ID numérico de usuario de Telegram (0 = ninguno)",
  726. "created": "Creado",
  727. "updated": "Actualizado",
  728. "ipLimit": "Límite de IP",
  729. "toasts": {
  730. "deleted": "Cliente eliminado",
  731. "trafficReset": "Tráfico restablecido",
  732. "allTrafficsReset": "Tráfico de todos los clientes restablecido",
  733. "bulkDeleted": "{count} clientes eliminados",
  734. "bulkDeletedMixed": "{ok} eliminados, {failed} fallidos",
  735. "bulkCreated": "{count} clientes creados",
  736. "bulkCreatedMixed": "{ok} creados, {failed} fallidos",
  737. "bulkAdjusted": "{count} clientes ajustados",
  738. "bulkAdjustedMixed": "{ok} ajustados, {skipped} omitidos",
  739. "delDepleted": "{count} clientes agotados eliminados"
  740. }
  741. },
  742. "groups": {
  743. "title": "Grupos",
  744. "name": "Nombre",
  745. "clientCount": "Clientes en el grupo",
  746. "totalGroups": "Total de grupos",
  747. "totalGroupedClients": "Clientes con grupo",
  748. "emptyGroups": "Grupos vacíos",
  749. "addGroup": "Añadir grupo",
  750. "createSuccess": "Grupo «{name}» creado.",
  751. "rename": "Renombrar",
  752. "renameTitle": "Renombrar {name}",
  753. "renameCollision": "Ya existe un grupo llamado «{name}».",
  754. "renameSuccess": "Grupo renombrado en {count} cliente(s).",
  755. "deleteConfirmTitle": "¿Eliminar el grupo {name}?",
  756. "deleteConfirmContent": "Esto elimina el grupo y limpia su etiqueta de {count} cliente(s). Los clientes en sí no se eliminan.",
  757. "deleteSuccess": "Grupo limpiado de {count} cliente(s).",
  758. "resetTraffic": "Restablecer tráfico",
  759. "resetConfirmTitle": "¿Restablecer tráfico del grupo {name}?",
  760. "resetConfirmContent": "Esto pone a cero up/down para los {count} cliente(s) de este grupo.",
  761. "resetSuccess": "Tráfico restablecido en {count} cliente(s).",
  762. "adjustSuccess": "Ajustados {count} cliente(s) en {name}.",
  763. "emptyForAction": "Este grupo aún no tiene clientes.",
  764. "deleteGroupOnly": "Eliminar grupo (conservar clientes)",
  765. "deleteClients": "Eliminar clientes del grupo",
  766. "deleteClientsConfirmTitle": "¿Eliminar todos los clientes en {name}?",
  767. "deleteClientsConfirmContent": "Esto elimina permanentemente {count} cliente(s) junto con sus registros de tráfico. La etiqueta de grupo también se limpia. Esto no se puede deshacer.",
  768. "deleteClientsSuccess": "Eliminados {count} cliente(s).",
  769. "deleteClientsMixed": "{ok} eliminados, {failed} omitidos",
  770. "addToGroup": "Añadir clientes…",
  771. "addToGroupTitle": "Añadir clientes al grupo «{name}»",
  772. "addToGroupDesc": "Selecciona clientes para añadir a este grupo. Mantienen sus asociaciones de entrada existentes; solo cambia la etiqueta de grupo. Los clientes que ya están en este grupo no se muestran.",
  773. "addToGroupEmpty": "No hay otros clientes disponibles para añadir.",
  774. "addToGroupResult": "Añadidos {count} cliente(s) a {name}.",
  775. "removeFromGroup": "Quitar clientes…",
  776. "removeFromGroupTitle": "Quitar clientes del grupo «{name}»",
  777. "removeFromGroupDesc": "Selecciona miembros para quitar de este grupo. Los clientes se conservan (usa «Eliminar clientes del grupo» para eliminarlos por completo).",
  778. "removeFromGroupResult": "Quitados {count} cliente(s) de {name}."
  779. },
  780. "nodes": {
  781. "title": "Nodos",
  782. "addNode": "Agregar nodo",
  783. "editNode": "Editar nodo",
  784. "totalNodes": "Total de nodos",
  785. "onlineNodes": "En línea",
  786. "offlineNodes": "Sin conexión",
  787. "avgLatency": "Latencia media",
  788. "name": "Nombre",
  789. "namePlaceholder": "p. ej. de-frankfurt-1",
  790. "addressPlaceholder": "panel.example.com o 1.2.3.4",
  791. "remark": "Notas",
  792. "scheme": "Esquema",
  793. "address": "Dirección",
  794. "port": "Puerto",
  795. "basePath": "Ruta base",
  796. "apiToken": "Token API",
  797. "apiTokenPlaceholder": "Token desde la página de Configuración del panel remoto",
  798. "apiTokenHint": "El panel remoto expone su token de API en Configuración → Token de API.",
  799. "regenerate": "Regenerar token",
  800. "regenerateConfirm": "Regenerar invalida el token actual. Cualquier panel central que lo use perderá el acceso hasta que se actualice. ¿Continuar?",
  801. "allowPrivateAddress": "Permitir dirección privada",
  802. "allowPrivateAddressHint": "Habilitar solo para nodos en una red privada o VPN.",
  803. "enable": "Habilitado",
  804. "status": "Estado",
  805. "cpu": "CPU",
  806. "mem": "Memoria",
  807. "uptime": "Tiempo activo",
  808. "latency": "Latencia",
  809. "lastHeartbeat": "Último latido",
  810. "xrayVersion": "Versión de Xray",
  811. "panelVersion": "Versión del panel",
  812. "actions": "Acciones",
  813. "probe": "Sondear ahora",
  814. "testConnection": "Probar conexión",
  815. "connectionOk": "Conexión correcta ({ms} ms)",
  816. "connectionFailed": "Conexión fallida",
  817. "never": "nunca",
  818. "justNow": "ahora mismo",
  819. "deleteConfirmTitle": "¿Eliminar el nodo \"{name}\"?",
  820. "deleteConfirmContent": "Esto detiene la monitorización del nodo. El panel remoto en sí no se ve afectado.",
  821. "statusValues": {
  822. "online": "En línea",
  823. "offline": "Sin conexión",
  824. "unknown": "Desconocido"
  825. },
  826. "toasts": {
  827. "list": "Error al cargar los nodos",
  828. "obtain": "Error al cargar el nodo",
  829. "add": "Agregar nodo",
  830. "update": "Actualizar nodo",
  831. "delete": "Eliminar nodo",
  832. "deleted": "Nodo eliminado",
  833. "test": "Probar conexión",
  834. "fillRequired": "El nombre, la dirección, el puerto y el token de API son obligatorios",
  835. "probeFailed": "Sondeo fallido"
  836. }
  837. },
  838. "settings": {
  839. "title": "Configuraciones",
  840. "save": "Guardar",
  841. "infoDesc": "Cada cambio realizado aquí debe ser guardado. Por favor, reinicie el panel para aplicar los cambios.",
  842. "restartPanel": "Reiniciar panel",
  843. "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.",
  844. "restartPanelSuccess": "El panel se reinició correctamente",
  845. "actions": "Acciones",
  846. "resetDefaultConfig": "Restablecer a Configuración Predeterminada",
  847. "panelSettings": "Configuraciones del Panel",
  848. "securitySettings": "Configuraciones de Seguridad",
  849. "securityWarnings": "Advertencias de seguridad",
  850. "panelExposed": "Es posible que su panel esté expuesto:",
  851. "warnHttp": "El panel se sirve por HTTP sin cifrar — configure TLS para producción.",
  852. "warnDefaultPort": "El puerto por defecto 2053 es conocido — cámbielo a uno aleatorio.",
  853. "warnDefaultBasePath": "La ruta base por defecto \"/\" es conocida — cámbiela a una ruta aleatoria.",
  854. "warnDefaultSubPath": "La ruta de suscripción por defecto \"/sub/\" es conocida — cámbiela.",
  855. "warnDefaultJsonPath": "La ruta de suscripción JSON por defecto \"/json/\" es conocida — cámbiela.",
  856. "TGBotSettings": "Bot de Telegram",
  857. "panelListeningIP": "IP de Escucha del Panel",
  858. "panelListeningIPDesc": "Dejar en blanco por defecto para monitorear todas las IPs.",
  859. "panelListeningDomain": "Dominio de Escucha del Panel",
  860. "panelListeningDomainDesc": "Dejar en blanco por defecto para monitorear todos los dominios e IPs.",
  861. "panelPort": "Puerto del Panel",
  862. "panelPortDesc": "El puerto utilizado para mostrar este panel.",
  863. "publicKeyPath": "Ruta del Archivo de Clave Pública del Certificado del Panel",
  864. "publicKeyPathDesc": "Complete con una ruta absoluta que comience con.",
  865. "privateKeyPath": "Ruta del Archivo de Clave Privada del Certificado del Panel",
  866. "privateKeyPathDesc": "Complete con una ruta absoluta que comience con.",
  867. "panelUrlPath": "Ruta URI",
  868. "panelUrlPathDesc": "Debe empezar con '/' y terminar con.",
  869. "pageSize": "Tamaño de paginación",
  870. "pageSizeDesc": "Defina el tamaño de página para la tabla de entradas. Establezca 0 para desactivar",
  871. "panelProxy": "Proxy de red del panel",
  872. "panelProxyDesc": "Enruta las peticiones salientes del propio panel (actualizaciones de geo, comprobaciones de versión de Xray/panel, Telegram) a través de este proxy para sortear el filtrado de GitHub/Telegram en el servidor. Acepta socks5:// o http(s)://, p. ej. una entrada SOCKS local de Xray. Deja vacío para conexión directa.",
  873. "remarkModel": "Modelo de observación y carácter de separación",
  874. "datepicker": "selector de fechas",
  875. "datepickerPlaceholder": "Seleccionar fecha",
  876. "datepickerDescription": "El tipo de calendario selector especifica la fecha de vencimiento",
  877. "sampleRemark": "Observación de muestra",
  878. "oldUsername": "Nombre de Usuario Actual",
  879. "currentPassword": "Contraseña Actual",
  880. "newUsername": "Nuevo Nombre de Usuario",
  881. "newPassword": "Nueva Contraseña",
  882. "telegramBotEnable": "Habilitar bot de Telegram",
  883. "telegramBotEnableDesc": "Conéctese a las funciones de este panel a través del bot de Telegram.",
  884. "telegramToken": "Token de Telegram",
  885. "telegramTokenDesc": "Debe obtener el token del administrador de bots de Telegram {'@'}botfather.",
  886. "telegramProxy": "Proxy SOCKS",
  887. "telegramProxyDesc": "Si necesita el proxy Socks5 para conectarse a Telegram. Ajuste su configuración según la guía.",
  888. "telegramAPIServer": "Servidor API de Telegram",
  889. "telegramAPIServerDesc": "El servidor API de Telegram a utilizar. Déjelo en blanco para utilizar el servidor predeterminado.",
  890. "telegramChatId": "IDs de Chat de Telegram para Administradores",
  891. "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.",
  892. "telegramNotifyTime": "Hora de Notificación del Bot de Telegram",
  893. "telegramNotifyTimeDesc": "Usar el formato de tiempo de Crontab.",
  894. "tgNotifyBackup": "Respaldo de Base de Datos",
  895. "tgNotifyBackupDesc": "Incluir archivo de respaldo de base de datos con notificación de informe.",
  896. "tgNotifyLogin": "Notificación de Inicio de Sesión",
  897. "tgNotifyLoginDesc": "Muestra el nombre de usuario, dirección IP y hora cuando alguien intenta iniciar sesión en su panel.",
  898. "sessionMaxAge": "Edad Máxima de Sesión",
  899. "sessionMaxAgeDesc": "La duración de una sesión de inicio de sesión (unidad: minutos).",
  900. "expireTimeDiff": "Umbral de Expiración para Notificación",
  901. "expireTimeDiffDesc": "Reciba notificaciones sobre la expiración de la cuenta antes del umbral (unidad: días).",
  902. "trafficDiff": "Umbral de Tráfico para Notificación",
  903. "trafficDiffDesc": "Reciba notificaciones sobre el agotamiento del tráfico antes de alcanzar el umbral (unidad: GB).",
  904. "tgNotifyCpu": "Umbral de Alerta de Porcentaje de CPU",
  905. "tgNotifyCpuDesc": "Reciba notificaciones si el uso de la CPU supera este umbral (unidad: %).",
  906. "timeZone": "Zona Horaria",
  907. "timeZoneDesc": "Las tareas programadas se ejecutan de acuerdo con la hora en esta zona horaria.",
  908. "subSettings": "Suscripción",
  909. "subEnable": "Habilitar Servicio",
  910. "subEnableDesc": "Función de suscripción con configuración separada.",
  911. "subJsonEnable": "Habilitar/Deshabilitar el endpoint de suscripción JSON de forma independiente.",
  912. "subJsonEnableTitle": "Suscripción JSON",
  913. "subClashEnableTitle": "Suscripción Clash / Mihomo",
  914. "subTitle": "Título de la Suscripción",
  915. "subTitleDesc": "Título mostrado en el cliente VPN",
  916. "subSupportUrl": "URL de soporte",
  917. "subSupportUrlDesc": "Enlace de soporte técnico mostrado en el cliente VPN",
  918. "subProfileUrl": "URL del perfil",
  919. "subProfileUrlDesc": "Un enlace a tu sitio web mostrado en el cliente VPN",
  920. "subAnnounce": "Anuncio",
  921. "subAnnounceDesc": "El texto del anuncio mostrado en el cliente VPN",
  922. "subEnableRouting": "Habilitar enrutamiento",
  923. "subEnableRoutingDesc": "Configuración global para habilitar el enrutamiento en el cliente VPN. (Solo para Happ)",
  924. "subRoutingRules": "Reglas de enrutamiento",
  925. "subRoutingRulesDesc": "Reglas de enrutamiento globales para el cliente VPN. (Solo para Happ)",
  926. "subListen": "Listening IP",
  927. "subListenDesc": "Dejar en blanco por defecto para monitorear todas las IPs.",
  928. "subPort": "Puerto de Suscripción",
  929. "subPortDesc": "El número de puerto para el servicio de suscripción debe estar sin usar en el servidor.",
  930. "subCertPath": "Ruta del Archivo de Clave Pública del Certificado de Suscripción",
  931. "subCertPathDesc": "Complete con una ruta absoluta que comience con '/'",
  932. "subKeyPath": "Ruta del Archivo de Clave Privada del Certificado de Suscripción",
  933. "subKeyPathDesc": "Complete con una ruta absoluta que comience con '/'",
  934. "subPath": "Ruta URI",
  935. "subPathDesc": "Debe empezar con '/' y terminar con '/'",
  936. "subDomain": "Dominio de Escucha",
  937. "subDomainDesc": "Dejar en blanco por defecto para monitorear todos los dominios e IPs.",
  938. "subUpdates": "Intervalos de Actualización de Suscripción",
  939. "subUpdatesDesc": "Horas de intervalo entre actualizaciones en la aplicación del cliente.",
  940. "subEncrypt": "Codificar",
  941. "subEncryptDesc": "Encriptar las configuraciones devueltas en la suscripción.",
  942. "subShowInfo": "Mostrar información de uso",
  943. "subShowInfoDesc": "Mostrar tráfico restante y fecha después del nombre de configuración.",
  944. "subEmailInRemark": "Incluir Email en el nombre",
  945. "subEmailInRemarkDesc": "Incluir el correo del cliente en el nombre del perfil de suscripción.",
  946. "subURI": "URI de proxy inverso",
  947. "subURIDesc": "Cambiar el URI base de la URL de suscripción para usar detrás de los servidores proxy",
  948. "externalTrafficInformEnable": "Informe de tráfico externo",
  949. "externalTrafficInformEnableDesc": "Informar a una API externa en cada actualización de tráfico.",
  950. "externalTrafficInformURI": "URI de información de tráfico externo",
  951. "externalTrafficInformURIDesc": "Las actualizaciones de tráfico se envían a este URI.",
  952. "restartXrayOnClientDisable": "Reiniciar Xray tras desactivación automática",
  953. "restartXrayOnClientDisableDesc": "Cuando un cliente se desactive automáticamente por vencimiento o límite de tráfico, reiniciar Xray.",
  954. "fragment": "Fragmentación",
  955. "fragmentDesc": "Habilitar la fragmentación para el paquete de saludo de TLS",
  956. "fragmentSett": "Configuración de Fragmentación",
  957. "noisesDesc": "Activar Sonidos",
  958. "noisesSett": "Configuración de Sonidos",
  959. "trustedProxyCidrs": "CIDR de proxy de confianza",
  960. "trustedProxyCidrsDesc": "IP/CIDR separados por coma que pueden establecer las cabeceras de host, proto e IP del cliente reenviadas.",
  961. "ldap": {
  962. "enable": "Habilitar sincronización LDAP",
  963. "host": "Host LDAP",
  964. "port": "Puerto LDAP",
  965. "useTls": "Usar TLS (LDAPS)",
  966. "bindDn": "Bind DN",
  967. "passwordConfigured": "Configurada; deja en blanco para mantener la contraseña actual.",
  968. "passwordUnconfigured": "No configurada.",
  969. "passwordPlaceholder": "Configurada — introduce un nuevo valor para reemplazar",
  970. "baseDn": "Base DN",
  971. "userFilter": "Filtro de usuario",
  972. "userAttr": "Atributo de usuario (username/email)",
  973. "vlessField": "Atributo flag VLESS",
  974. "flagField": "Atributo flag genérico (opcional)",
  975. "flagFieldDesc": "Si se establece, sobrescribe el flag VLESS — p. ej. shadowInactive.",
  976. "truthyValues": "Valores truthy",
  977. "truthyValuesDesc": "Separados por coma; por defecto: true,1,yes,on",
  978. "invertFlag": "Invertir flag",
  979. "invertFlagDesc": "Habilita cuando el atributo significa «deshabilitado» (p. ej. shadowInactive).",
  980. "syncSchedule": "Programación de sincronización",
  981. "syncScheduleDesc": "Cadena tipo cron, p. ej. @every 1m",
  982. "inboundTags": "Etiquetas de entradas",
  983. "inboundTagsDesc": "Entradas en las que la sincronización LDAP puede auto-crear o auto-eliminar clientes.",
  984. "noInbounds": "No se encontraron entradas. Crea una en Entradas primero.",
  985. "autoCreate": "Crear clientes automáticamente",
  986. "autoDelete": "Eliminar clientes automáticamente",
  987. "defaultTotalGb": "Total por defecto (GB)",
  988. "defaultExpiryDays": "Caducidad por defecto (días)",
  989. "defaultIpLimit": "Límite IP por defecto"
  990. },
  991. "subFormats": {
  992. "packets": "Paquetes",
  993. "length": "Longitud",
  994. "interval": "Intervalo",
  995. "maxSplit": "Máx. división",
  996. "noises": "Ruidos",
  997. "noiseItem": "Ruido №{n}",
  998. "type": "Tipo",
  999. "packet": "Paquete",
  1000. "delayMs": "Retraso (ms)",
  1001. "applyTo": "Aplicar a",
  1002. "addNoise": "+ Ruido",
  1003. "concurrency": "Concurrencia",
  1004. "xudpConcurrency": "Concurrencia xudp",
  1005. "xudpUdp443": "xudp UDP 443"
  1006. },
  1007. "mux": "Mux",
  1008. "muxDesc": "Transmite múltiples flujos de datos independientes dentro de un flujo de datos establecido.",
  1009. "muxSett": "Configuración Mux",
  1010. "direct": "Conexión Directa",
  1011. "directDesc": "Establece conexiones directas con dominios o rangos de IP de un país específico.",
  1012. "notifications": "Notificaciones",
  1013. "certs": "Certificados",
  1014. "externalTraffic": "Tráfico Externo",
  1015. "dateAndTime": "Fecha y Hora",
  1016. "proxyAndServer": "Proxy y Servidor",
  1017. "intervals": "Intervalos",
  1018. "information": "Información",
  1019. "language": "Idioma",
  1020. "telegramBotLanguage": "Idioma del Bot de Telegram",
  1021. "security": {
  1022. "admin": "Credenciales de administrador",
  1023. "twoFactor": "Autenticación de dos factores",
  1024. "twoFactorEnable": "Habilitar 2FA",
  1025. "twoFactorEnableDesc": "Añade una capa adicional de autenticación para mayor seguridad.",
  1026. "twoFactorModalSetTitle": "Activar autenticación de dos factores",
  1027. "twoFactorModalDeleteTitle": "Desactivar autenticación de dos factores",
  1028. "twoFactorModalSteps": "Para configurar la autenticación de dos factores, sigue estos pasos:",
  1029. "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",
  1030. "twoFactorModalSecondStep": "2. Ingresa el código de la aplicación",
  1031. "twoFactorModalRemoveStep": "Ingresa el código de la aplicación para eliminar la autenticación de dos factores.",
  1032. "twoFactorModalChangeCredentialsTitle": "Cambiar credenciales",
  1033. "twoFactorModalChangeCredentialsStep": "Ingrese el código de la aplicación para cambiar las credenciales del administrador.",
  1034. "twoFactorModalSetSuccess": "La autenticación de dos factores se ha establecido con éxito",
  1035. "twoFactorModalDeleteSuccess": "La autenticación de dos factores se ha eliminado con éxito",
  1036. "twoFactorModalError": "Código incorrecto",
  1037. "show": "Mostrar",
  1038. "hide": "Ocultar",
  1039. "apiTokenNew": "Nuevo token",
  1040. "apiTokenName": "Nombre",
  1041. "apiTokenNamePlaceholder": "por ejemplo central-panel-a",
  1042. "apiTokenNameRequired": "El nombre es obligatorio",
  1043. "apiTokenEmpty": "Aún no hay tokens — crea uno para autenticar bots o paneles remotos.",
  1044. "apiTokenDeleteWarning": "Cualquier cliente que use este token dejará de autenticarse inmediatamente."
  1045. },
  1046. "toasts": {
  1047. "modifySettings": "Los parámetros han sido modificados.",
  1048. "getSettings": "Ocurrió un error al obtener los parámetros.",
  1049. "modifyUserError": "Ocurrió un error al cambiar las credenciales del administrador.",
  1050. "modifyUser": "Has cambiado exitosamente las credenciales del administrador.",
  1051. "originalUserPassIncorrect": "Nombre de usuario o contraseña original incorrectos",
  1052. "userPassMustBeNotEmpty": "El nuevo nombre de usuario y la nueva contraseña no pueden estar vacíos",
  1053. "getOutboundTrafficError": "Error al obtener el tráfico saliente",
  1054. "resetOutboundTrafficError": "Error al reiniciar el tráfico saliente"
  1055. }
  1056. },
  1057. "xray": {
  1058. "title": "Xray Configuración",
  1059. "save": "Guardar configuración",
  1060. "restart": "Reiniciar Xray",
  1061. "restartSuccess": "Xray se ha reiniciado correctamente",
  1062. "restartOutputTitle": "Salida del reinicio de Xray",
  1063. "restartConfirmTitle": "¿Reiniciar xray?",
  1064. "restartConfirmContent": "Recarga el servicio xray con la configuración guardada.",
  1065. "stopSuccess": "Xray se ha detenido correctamente",
  1066. "restartError": "Ocurrió un error al reiniciar Xray.",
  1067. "stopError": "Ocurrió un error al detener Xray.",
  1068. "basicTemplate": "Perfil Básico",
  1069. "advancedTemplate": "Perfil Avanzado",
  1070. "generalConfigs": "Configuraciones Generales",
  1071. "generalConfigsDesc": "Estas opciones proporcionarán ajustes generales.",
  1072. "logConfigs": "Registro",
  1073. "logConfigsDesc": "Los registros pueden afectar la eficiencia de su servidor. Se recomienda habilitarlos sabiamente solo en caso de sus necesidades.",
  1074. "blockConfigsDesc": "Estas opciones evitarán que los usuarios se conecten a protocolos y sitios web específicos.",
  1075. "basicRouting": "Enrutamiento Básico",
  1076. "blockConnectionsConfigsDesc": "Estas opciones bloquearán el tráfico según el país solicitado específico.",
  1077. "directConnectionsConfigsDesc": "Una conexión directa asegura que el tráfico específico no sea enrutado a través de otro servidor.",
  1078. "blockips": "Bloquear IPs",
  1079. "blockdomains": "Bloquear Dominios",
  1080. "directips": "IPs Directas",
  1081. "directdomains": "Dominios Directos",
  1082. "ipv4Routing": "Enrutamiento IPv4",
  1083. "ipv4RoutingDesc": "Estas opciones solo enrutarán a los dominios objetivo a través de IPv4.",
  1084. "warpRouting": "Enrutamiento WARP",
  1085. "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.",
  1086. "nordRouting": "Enrutamiento NordVPN",
  1087. "nordRoutingDesc": "Estas opciones enrutarán el tráfico basado en un destino específico a través de NordVPN.",
  1088. "Template": "Plantilla de Configuración de Xray",
  1089. "TemplateDesc": "Genera el archivo de configuración final de Xray basado en esta plantilla.",
  1090. "FreedomStrategy": "Configurar Estrategia para el Protocolo Freedom",
  1091. "FreedomStrategyDesc": "Establece la estrategia de salida de la red en el Protocolo Freedom.",
  1092. "RoutingStrategy": "Configurar Estrategia de Enrutamiento de Dominios",
  1093. "RoutingStrategyDesc": "Establece la estrategia general de enrutamiento para la resolución de DNS.",
  1094. "outboundTestUrl": "URL de prueba de outbound",
  1095. "outboundTestUrlDesc": "URL usada al probar la conectividad del outbound",
  1096. "Torrent": "Prohibir Uso de BitTorrent",
  1097. "Inbounds": "Entradas",
  1098. "InboundsDesc": "Cambia la plantilla de configuración para aceptar clientes específicos.",
  1099. "Outbounds": "Salidas",
  1100. "Balancers": "Equilibradores",
  1101. "balancerTagRequired": "La etiqueta es obligatoria",
  1102. "balancerSelectorRequired": "Elige al menos una salida",
  1103. "OutboundsDesc": "Cambia la plantilla de configuración para definir formas de salida para este servidor.",
  1104. "Routings": "Reglas de enrutamiento",
  1105. "RoutingsDesc": "¡La prioridad de cada regla es importante!",
  1106. "completeTemplate": "Todo",
  1107. "logLevel": "Nivel de registro",
  1108. "logLevelDesc": "El nivel de registro para registros de errores, que indica la información que debe registrarse.",
  1109. "accessLog": "Registro de acceso",
  1110. "accessLogDesc": "La ruta del archivo para el registro de acceso. El valor especial 'ninguno' deshabilita los registros de acceso",
  1111. "errorLog": "Registro de Errores",
  1112. "errorLogDesc": "La ruta del archivo para el registro de errores. El valor especial 'none' desactiva los registros de errores.",
  1113. "dnsLog": "Registro DNS",
  1114. "dnsLogDesc": "Si habilitar los registros de consulta DNS",
  1115. "maskAddress": "Enmascarar Dirección",
  1116. "maskAddressDesc": "Máscara de dirección IP, cuando se habilita, reemplazará automáticamente la dirección IP que aparece en el registro.",
  1117. "statistics": "Estadísticas",
  1118. "statsInboundUplink": "Estadísticas de Subida de Entrada",
  1119. "statsInboundUplinkDesc": "Habilita la recopilación de estadísticas para el tráfico ascendente de todos los proxies de entrada.",
  1120. "statsInboundDownlink": "Estadísticas de Bajada de Entrada",
  1121. "statsInboundDownlinkDesc": "Habilita la recopilación de estadísticas para el tráfico descendente de todos los proxies de entrada.",
  1122. "statsOutboundUplink": "Estadísticas de Subida de Salida",
  1123. "statsOutboundUplinkDesc": "Habilita la recopilación de estadísticas para el tráfico ascendente de todos los proxies de salida.",
  1124. "statsOutboundDownlink": "Estadísticas de Bajada de Salida",
  1125. "statsOutboundDownlinkDesc": "Habilita la recopilación de estadísticas para el tráfico descendente de todos los proxies de salida.",
  1126. "rules": {
  1127. "first": "Primero",
  1128. "last": "Último",
  1129. "up": "Arriba",
  1130. "down": "Abajo",
  1131. "source": "Fuente",
  1132. "dest": "Destino",
  1133. "inbound": "Entrante",
  1134. "outbound": "Saliente",
  1135. "balancer": "Equilibrador",
  1136. "info": "Info",
  1137. "add": "Agregar Regla",
  1138. "edit": "Editar Regla",
  1139. "useComma": "Elementos separados por comas"
  1140. },
  1141. "routing": {
  1142. "dragToReorder": "Arrastra para reordenar"
  1143. },
  1144. "ruleForm": {
  1145. "sourceIps": "IPs de origen",
  1146. "sourcePort": "Puerto de origen",
  1147. "vlessRoute": "Ruta VLESS",
  1148. "attributes": "Atributos",
  1149. "value": "Valor",
  1150. "user": "Usuario",
  1151. "inboundTags": "Etiquetas de entradas",
  1152. "outboundTag": "Etiqueta de salida",
  1153. "balancerTag": "Etiqueta de balanceador",
  1154. "balancerTagTooltip": "Enruta el tráfico a través de uno de los balanceadores configurados"
  1155. },
  1156. "outboundForm": {
  1157. "tagDuplicate": "Etiqueta ya usada por otra salida",
  1158. "tagRequired": "La etiqueta es obligatoria",
  1159. "tagPlaceholder": "etiqueta-única",
  1160. "localIpPlaceholder": "IP local",
  1161. "addressRequired": "La dirección es obligatoria",
  1162. "portRequired": "El puerto es obligatorio",
  1163. "optional": "opcional",
  1164. "udpOverTcp": "UDP sobre TCP",
  1165. "uotVersion": "Versión UoT",
  1166. "inboundTag": "Etiqueta de entrada",
  1167. "inboundTagPlaceholder": "etiqueta de entrada usada en reglas de enrutamiento",
  1168. "responseType": "Tipo de respuesta",
  1169. "rewriteNetwork": "Reescribir red",
  1170. "unchanged": "(sin cambios)",
  1171. "unchangedAddress": "(sin cambios) p. ej. 1.1.1.1",
  1172. "rules": "Reglas",
  1173. "ruleN": "Regla {n}",
  1174. "action": "Acción",
  1175. "redirect": "Redirect",
  1176. "fragment": "Fragment",
  1177. "finalRules": "Reglas finales",
  1178. "overrideXrayPrivateIp": "Sobrescribir el bloqueo de IP privada por defecto de Xray",
  1179. "blockDelay": "Retraso de bloqueo (ms)",
  1180. "reverseSniffing": "Sniffing inverso",
  1181. "workers": "Workers",
  1182. "reserved": "Reservado",
  1183. "minUploadInterval": "Intervalo mín. de subida (ms)",
  1184. "maxUploadSizeBytes": "Tamaño máx. de subida (bytes)",
  1185. "uplinkChunkSize": "Tamaño de chunk Uplink",
  1186. "noGrpcHeader": "Sin cabecera gRPC",
  1187. "maxConcurrency": "Máx. concurrencia",
  1188. "maxConnections": "Máx. conexiones",
  1189. "maxReuseTimes": "Máx. reutilizaciones",
  1190. "maxRequestTimes": "Máx. peticiones",
  1191. "maxReusableSecs": "Máx. segundos reutilizables",
  1192. "keepAlivePeriod": "Periodo keep alive",
  1193. "authPassword": "Contraseña de auth",
  1194. "visionTestpre": "Vision testpre",
  1195. "serverNamePlaceholder": "nombre del servidor",
  1196. "verifyPeerName": "Verificar nombre del peer",
  1197. "pinnedSha256": "SHA256 pinned",
  1198. "shortId": "Short ID",
  1199. "sockopts": "Sockopts",
  1200. "keepAliveInterval": "Intervalo keep alive",
  1201. "markFwmark": "Mark (fwmark)",
  1202. "interface": "Interfaz",
  1203. "ipv6Only": "Solo IPv6",
  1204. "acceptProxyProtocol": "Aceptar proxy protocol",
  1205. "tcpUserTimeoutMs": "TCP user timeout (ms)",
  1206. "tcpKeepAliveIdleS": "TCP keep-alive idle (s)"
  1207. },
  1208. "outbound": {
  1209. "addOutbound": "Agregar salida",
  1210. "addReverse": "Agregar reverso",
  1211. "editOutbound": "Editar salida",
  1212. "editReverse": "Editar reverso",
  1213. "reverseTag": "Etiqueta Reverso",
  1214. "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.",
  1215. "reverseTagPlaceholder": "etiqueta de salida (vacío para deshabilitar)",
  1216. "tag": "Etiqueta",
  1217. "tagDesc": "etiqueta única",
  1218. "address": "Dirección",
  1219. "reverse": "Reverso",
  1220. "domain": "Dominio",
  1221. "type": "Tipo",
  1222. "bridge": "Bridge",
  1223. "portal": "Portal",
  1224. "link": "Enlace",
  1225. "intercon": "Interconexión",
  1226. "settings": "Configuración",
  1227. "accountInfo": "Información de la Cuenta",
  1228. "outboundStatus": "Estado de Salida",
  1229. "sendThrough": "Enviar a través de",
  1230. "test": "Probar",
  1231. "testResult": "Resultado de la prueba",
  1232. "testing": "Probando conexión...",
  1233. "testSuccess": "Prueba exitosa",
  1234. "testFailed": "Prueba fallida",
  1235. "testError": "Error al probar la salida",
  1236. "testModeTooltip": "TCP: sonda rápida solo de dial. HTTP: petición completa a través de xray.",
  1237. "testAll": "Probar todo",
  1238. "nordvpn": "NordVPN",
  1239. "accessToken": "Token de acceso",
  1240. "country": "País",
  1241. "server": "Servidor",
  1242. "city": "Ciudad",
  1243. "allCities": "Todas las ciudades",
  1244. "privateKey": "Clave privada",
  1245. "load": "Carga"
  1246. },
  1247. "balancer": {
  1248. "addBalancer": "Agregar equilibrador",
  1249. "editBalancer": "Editar balanceador",
  1250. "balancerStrategy": "Estrategia",
  1251. "balancerSelectors": "Selectores",
  1252. "tag": "Etiqueta",
  1253. "tagDesc": "etiqueta única",
  1254. "tagDuplicate": "Etiqueta ya usada por otro balanceador",
  1255. "tagPlaceholder": "etiqueta única de balanceador",
  1256. "selector": "Selector",
  1257. "fallback": "Fallback",
  1258. "expected": "Esperado",
  1259. "expectedPlaceholder": "número óptimo de nodos",
  1260. "maxRtt": "Máx. RTT",
  1261. "tolerance": "Tolerancia",
  1262. "baselines": "Baselines",
  1263. "costs": "Costs",
  1264. "balancerDesc": "No es posible utilizar balancerTag y outboundTag al mismo tiempo. Si se utilizan al mismo tiempo, sólo funcionará outboundTag."
  1265. },
  1266. "wireguard": {
  1267. "secretKey": "Llave secreta",
  1268. "publicKey": "Llave pública",
  1269. "allowedIPs": "IP permitidas",
  1270. "endpoint": "Punto final",
  1271. "psk": "Clave precompartida",
  1272. "domainStrategy": "Estrategia de dominio"
  1273. },
  1274. "tun": {
  1275. "nameDesc": "El nombre de la interfaz TUN. El valor predeterminado es 'xray0'",
  1276. "mtuDesc": "Unidad Máxima de Transmisión. El tamaño máximo de los paquetes de datos. El valor predeterminado es 1500",
  1277. "userLevel": "Nivel de Usuario",
  1278. "userLevelDesc": "Todas las conexiones realizadas a través de este entrada utilizarán este nivel de usuario. El valor predeterminado es 0"
  1279. },
  1280. "nord": {
  1281. "accessToken": "Access token",
  1282. "privateKey": "Clave privada",
  1283. "noServers": "No se encontraron servidores para el país seleccionado",
  1284. "noPublicKey": "El servidor seleccionado no anuncia una clave pública NordLynx.",
  1285. "outboundAdded": "Salida NordVPN añadida",
  1286. "outboundUpdated": "Salida NordVPN actualizada"
  1287. },
  1288. "warp": {
  1289. "licenseError": "No se pudo establecer la licencia WARP.",
  1290. "fetchFirst": "Obtén primero la configuración WARP.",
  1291. "createAccount": "Crear cuenta WARP",
  1292. "accessToken": "Access token",
  1293. "deviceId": "ID del dispositivo",
  1294. "licenseKey": "Clave de licencia",
  1295. "privateKey": "Clave privada",
  1296. "deleteAccount": "Eliminar cuenta",
  1297. "settings": "Ajustes",
  1298. "licenseKeyLabel": "Clave de licencia WARP / WARP+",
  1299. "key": "Clave",
  1300. "keyPlaceholder": "clave WARP+ de 26 caracteres",
  1301. "accountInfo": "Información de cuenta",
  1302. "deviceName": "Nombre del dispositivo",
  1303. "deviceModel": "Modelo del dispositivo",
  1304. "deviceEnabled": "Dispositivo habilitado",
  1305. "accountType": "Tipo de cuenta",
  1306. "role": "Rol",
  1307. "warpPlusData": "Datos WARP+",
  1308. "quota": "Cuota",
  1309. "usage": "Uso",
  1310. "addOutbound": "Añadir salida"
  1311. },
  1312. "dns": {
  1313. "enable": "Habilitar DNS",
  1314. "enableDesc": "Habilitar servidor DNS incorporado",
  1315. "tag": "Etiqueta de Entrada DNS",
  1316. "tagDesc": "Esta etiqueta estará disponible como una etiqueta de entrada en las reglas de enrutamiento.",
  1317. "clientIp": "IP del cliente",
  1318. "clientIpDesc": "Se utiliza para notificar al servidor la ubicación IP especificada durante las consultas DNS",
  1319. "disableCache": "Desactivar caché",
  1320. "disableCacheDesc": "Desactiva el almacenamiento en caché de DNS",
  1321. "disableFallback": "Desactivar respaldo",
  1322. "disableFallbackDesc": "Desactiva las consultas DNS de respaldo",
  1323. "disableFallbackIfMatch": "Desactivar respaldo si coincide",
  1324. "disableFallbackIfMatchDesc": "Desactiva las consultas DNS de respaldo cuando se acierta en la lista de dominios coincidentes del servidor DNS",
  1325. "enableParallelQuery": "Habilitar consulta paralela",
  1326. "enableParallelQueryDesc": "Habilitar consultas DNS paralelas a múltiples servidores para una resolución más rápida",
  1327. "strategy": "Estrategia de Consulta",
  1328. "strategyDesc": "Estrategia general para resolver nombres de dominio",
  1329. "add": "Agregar Servidor",
  1330. "edit": "Editar Servidor",
  1331. "domains": "Dominios",
  1332. "expectIPs": "IPs esperadas",
  1333. "unexpectIPs": "IPs inesperadas",
  1334. "useSystemHosts": "Usar Hosts del sistema",
  1335. "useSystemHostsDesc": "Usar el archivo hosts de un sistema instalado",
  1336. "serveStale": "Servir caducados",
  1337. "serveStaleDesc": "Devolver resultados caducados de la caché mientras se actualiza en segundo plano",
  1338. "serveExpiredTTL": "TTL de caducados",
  1339. "serveExpiredTTLDesc": "Validez (segundos) de las entradas caducadas en la caché; 0 = nunca caduca",
  1340. "timeoutMs": "Tiempo de espera (ms)",
  1341. "skipFallback": "Omitir respaldo",
  1342. "finalQuery": "Consulta final",
  1343. "hosts": "Hosts",
  1344. "hostsAdd": "Agregar Host",
  1345. "hostsEmpty": "No hay Hosts definidos",
  1346. "hostsDomain": "Dominio (ej. domain:example.com)",
  1347. "hostsValues": "IP o dominio — escribe y presiona Enter",
  1348. "usePreset": "Usar plantilla",
  1349. "dnsPresetTitle": "Plantillas DNS",
  1350. "dnsPresetFamily": "Familiar",
  1351. "clearAll": "Eliminar todos",
  1352. "clearAllTitle": "¿Eliminar todos los servidores DNS?",
  1353. "clearAllConfirm": "Esto eliminará todos los servidores DNS de la lista. No se puede deshacer."
  1354. },
  1355. "fakedns": {
  1356. "add": "Agregar DNS Falso",
  1357. "edit": "Editar DNS Falso",
  1358. "ipPool": "Subred del grupo de IP",
  1359. "poolSize": "Tamaño del grupo"
  1360. }
  1361. }
  1362. },
  1363. "tgbot": {
  1364. "keyboardClosed": "❌ Teclado cerrado!",
  1365. "noResult": "❗ ¡Sin resultados!",
  1366. "noQuery": "❌ ¡Consulta no encontrada! ¡Por favor, use el comando nuevamente!",
  1367. "wentWrong": "❌ ¡Algo salió mal!",
  1368. "noIpRecord": "❗ ¡No hay registro de IP!",
  1369. "noInbounds": "❗ ¡No se encontraron entradas!",
  1370. "unlimited": "♾ Ilimitado (Restablecer)",
  1371. "add": "Añadir",
  1372. "month": "Mes",
  1373. "months": "Meses",
  1374. "day": "Día",
  1375. "days": "Días",
  1376. "hours": "Horas",
  1377. "minutes": "Minutos",
  1378. "unknown": "Desconocido",
  1379. "inbounds": "Entradas",
  1380. "clients": "Clientes",
  1381. "offline": "🔴 Sin conexión",
  1382. "online": "🟢 En línea",
  1383. "commands": {
  1384. "unknown": "❗ Comando desconocido",
  1385. "pleaseChoose": "👇 Por favor elige:\r\n",
  1386. "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",
  1387. "start": "👋 Hola <i>{{ .Firstname }}</i>.\r\n",
  1388. "welcome": "🤖 Bienvenido al bot de gestión de <b>{{ .Hostname }}</b>.\r\n",
  1389. "status": "✅ ¡El bot está bien!",
  1390. "usage": "❗ ¡Por favor proporciona un texto para buscar!",
  1391. "getID": "🆔 Tu ID: <code>{{ .ID }}</code>",
  1392. "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>",
  1393. "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>",
  1394. "restartUsage": "\r\n\r\n<code>/restart</code>",
  1395. "restartSuccess": "✅ ¡Operación exitosa!",
  1396. "restartFailed": "❗ Error en la operación.\r\n\r\n<code>Error: {{ .Error }}</code>.",
  1397. "xrayNotRunning": "❗ Xray Core no está en ejecución.",
  1398. "startDesc": "Mostrar el menú principal",
  1399. "helpDesc": "Ayuda del bot",
  1400. "statusDesc": "Comprobar el estado del bot",
  1401. "idDesc": "Mostrar tu ID de Telegram"
  1402. },
  1403. "messages": {
  1404. "cpuThreshold": "🔴 El uso de CPU {{ .Percent }}% es mayor que el umbral {{ .Threshold }}%",
  1405. "selectUserFailed": "❌ ¡Error al seleccionar usuario!",
  1406. "userSaved": "✅ Usuario de Telegram guardado.",
  1407. "loginSuccess": "✅ Has iniciado sesión en el panel con éxito.\r\n",
  1408. "loginFailed": "❗️ Falló el inicio de sesión en el panel.\r\n",
  1409. "2faFailed": "Error de 2FA",
  1410. "report": "🕰 Informes programados: {{ .RunTime }}\r\n",
  1411. "datetime": "⏰ Fecha y Hora: {{ .DateTime }}\r\n",
  1412. "hostname": "💻 Host: {{ .Hostname }}\r\n",
  1413. "version": "🚀 Versión de X-UI: {{ .Version }}\r\n",
  1414. "xrayVersion": "📡 Versión de Xray: {{ .XrayVersion }}\r\n",
  1415. "ipv6": "🌐 IPv6: {{ .IPv6 }}\r\n",
  1416. "ipv4": "🌐 IPv4: {{ .IPv4 }}\r\n",
  1417. "ip": "🌐 IP: {{ .IP }}\r\n",
  1418. "ips": "🔢 IPs:\r\n{{ .IPs }}\r\n",
  1419. "serverUpTime": "⏳ Tiempo de actividad del servidor: {{ .UpTime }} {{ .Unit }}\r\n",
  1420. "serverLoad": "📈 Carga del servidor: {{ .Load1 }}, {{ .Load2 }}, {{ .Load3 }}\r\n",
  1421. "serverMemory": "📋 RAM: {{ .Current }}/{{ .Total }}\r\n",
  1422. "tcpCount": "🔹 TCP: {{ .Count }}\r\n",
  1423. "udpCount": "🔸 UDP: {{ .Count }}\r\n",
  1424. "traffic": "🚦 Tráfico: {{ .Total }} (↑{{ .Upload }},↓{{ .Download }})\r\n",
  1425. "xrayStatus": "ℹ️ Estado: {{ .State }}\r\n",
  1426. "username": "👤 Nombre de usuario: {{ .Username }}\r\n",
  1427. "reason": "❗️ Motivo: {{ .Reason }}\r\n",
  1428. "time": "⏰ Hora: {{ .Time }}\r\n",
  1429. "inbound": "📍 Entrada: {{ .Remark }}\r\n",
  1430. "port": "🔌 Puerto: {{ .Port }}\r\n",
  1431. "expire": "📅 Fecha de Vencimiento: {{ .Time }}\r\n",
  1432. "expireIn": "📅 Vence en: {{ .Time }}\r\n",
  1433. "active": "💡 Activo: {{ .Enable }}\r\n",
  1434. "enabled": "🚨 Habilitado: {{ .Enable }}\r\n",
  1435. "online": "🌐 Estado de conexión: {{ .Status }}\r\n",
  1436. "lastOnline": "🔙 Última conexión: {{ .Time }}\r\n",
  1437. "email": "📧 Email: {{ .Email }}\r\n",
  1438. "upload": "🔼 Subida: ↑{{ .Upload }}\r\n",
  1439. "download": "🔽 Descarga: ↓{{ .Download }}\r\n",
  1440. "total": "📊 Total: ↑↓{{ .UpDown }} / {{ .Total }}\r\n",
  1441. "TGUser": "👤 Usuario de Telegram: {{ .TelegramID }}\r\n",
  1442. "exhaustedMsg": "🚨 Agotado {{ .Type }}:\r\n",
  1443. "exhaustedCount": "🚨 Cantidad de Agotados {{ .Type }}:\r\n",
  1444. "onlinesCount": "🌐 Clientes en línea: {{ .Count }}\r\n",
  1445. "disabled": "🛑 Desactivado: {{ .Disabled }}\r\n",
  1446. "depleteSoon": "🔜 Se agotará pronto: {{ .Deplete }}\r\n\r\n",
  1447. "backupTime": "🗄 Hora de la Copia de Seguridad: {{ .Time }}\r\n",
  1448. "refreshedOn": "\r\n📋🔄 Actualizado en: {{ .Time }}\r\n\r\n",
  1449. "yes": "✅ Sí",
  1450. "no": "❌ No",
  1451. "received_id": "🔑📥 ID actualizado.",
  1452. "received_password": "🔑📥 Contraseña actualizada.",
  1453. "received_email": "📧📥 Correo electrónico actualizado.",
  1454. "received_comment": "💬📥 Comentario actualizado.",
  1455. "id_prompt": "🔑 ID predeterminado: {{ .ClientId }}\n\nIntroduce tu ID.",
  1456. "pass_prompt": "🔑 Contraseña predeterminada: {{ .ClientPassword }}\n\nIntroduce tu contraseña.",
  1457. "email_prompt": "📧 Correo electrónico predeterminado: {{ .ClientEmail }}\n\nIntroduce tu correo electrónico.",
  1458. "comment_prompt": "💬 Comentario predeterminado: {{ .ClientComment }}\n\nIntroduce tu comentario.",
  1459. "inbound_client_data_id": "🔄 Entrada: {{ .InboundRemark }}\n\n🔑 ID: {{ .ClientId }}\n📧 Correo: {{ .ClientEmail }}\n📊 Tráfico: {{ .ClientTraffic }}\n📅 Fecha de expiración: {{ .ClientExp }}\n🌐 Límite de IP: {{ .IpLimit }}\n💬 Comentario: {{ .ClientComment }}\n\n¡Ahora puedes agregar al cliente a la entrada!",
  1460. "inbound_client_data_pass": "🔄 Entrada: {{ .InboundRemark }}\n\n🔑 Contraseña: {{ .ClientPass }}\n📧 Correo: {{ .ClientEmail }}\n📊 Tráfico: {{ .ClientTraffic }}\n📅 Fecha de expiración: {{ .ClientExp }}\n🌐 Límite de IP: {{ .IpLimit }}\n💬 Comentario: {{ .ClientComment }}\n\n¡Ahora puedes agregar al cliente a la entrada!",
  1461. "cancel": "❌ ¡Proceso cancelado! \n\nPuedes /start de nuevo en cualquier momento. 🔄",
  1462. "error_add_client": "⚠️ Error:\n\n {{ .error }}",
  1463. "using_default_value": "Está bien, me quedaré con el valor predeterminado. 😊",
  1464. "incorrect_input": "Tu entrada no es válida.\nLas frases deben ser continuas sin espacios.\nEjemplo correcto: aaaaaa\nEjemplo incorrecto: aaa aaa 🚫",
  1465. "AreYouSure": "¿Estás seguro? 🤔",
  1466. "SuccessResetTraffic": "📧 Correo: {{ .ClientEmail }}\n🏁 Resultado: ✅ Éxito",
  1467. "FailedResetTraffic": "📧 Correo: {{ .ClientEmail }}\n🏁 Resultado: ❌ Fallido \n\n🛠️ Error: [ {{ .ErrorMessage }} ]",
  1468. "FinishProcess": "🔚 Proceso de reinicio de tráfico finalizado para todos los clientes."
  1469. },
  1470. "buttons": {
  1471. "closeKeyboard": "❌ Cerrar Teclado",
  1472. "cancel": "❌ Cancelar",
  1473. "cancelReset": "❌ Cancelar Reinicio",
  1474. "cancelIpLimit": "❌ Cancelar Límite de IP",
  1475. "confirmResetTraffic": "✅ ¿Confirmar Reinicio de Tráfico?",
  1476. "confirmClearIps": "✅ ¿Confirmar Limpiar IPs?",
  1477. "confirmRemoveTGUser": "✅ ¿Confirmar Eliminar Usuario de Telegram?",
  1478. "confirmToggle": "✅ ¿Confirmar habilitar/deshabilitar usuario?",
  1479. "dbBackup": "Obtener Copia de Seguridad de BD",
  1480. "serverUsage": "Uso del Servidor",
  1481. "getInbounds": "Obtener Entradas",
  1482. "depleteSoon": "Pronto se Agotará",
  1483. "clientUsage": "Obtener Uso",
  1484. "onlines": "Clientes en línea",
  1485. "commands": "Comandos",
  1486. "refresh": "🔄 Actualizar",
  1487. "clearIPs": "❌ Limpiar IPs",
  1488. "removeTGUser": "❌ Eliminar Usuario de Telegram",
  1489. "selectTGUser": "👤 Seleccionar Usuario de Telegram",
  1490. "selectOneTGUser": "👤 Selecciona un usuario de telegram:",
  1491. "resetTraffic": "📈 Reiniciar Tráfico",
  1492. "resetExpire": "📅 Cambiar fecha de Vencimiento",
  1493. "ipLog": "🔢 Registro de IP",
  1494. "ipLimit": "🔢 Límite de IP",
  1495. "setTGUser": "👤 Establecer Usuario de Telegram",
  1496. "toggle": "🔘 Habilitar / Deshabilitar",
  1497. "custom": "🔢 Personalizado",
  1498. "confirmNumber": "✅ Confirmar: {{ .Num }}",
  1499. "confirmNumberAdd": "✅ Confirmar agregando: {{ .Num }}",
  1500. "limitTraffic": "🚧 Límite de tráfico",
  1501. "getBanLogs": "Registros de prohibición",
  1502. "allClients": "Todos los Clientes",
  1503. "addClient": "Añadir cliente",
  1504. "submitDisable": "Enviar como deshabilitado ☑️",
  1505. "submitEnable": "Enviar como habilitado ✅",
  1506. "use_default": "🏷️ Usar por defecto",
  1507. "change_id": "⚙️🔑 ID",
  1508. "change_password": "⚙️🔑 Contraseña",
  1509. "change_email": "⚙️📧 Email",
  1510. "change_comment": "⚙️💬 Comentario",
  1511. "change_flow": "⚙️🚦 Flow",
  1512. "ResetAllTraffics": "Reiniciar todo el tráfico",
  1513. "SortedTrafficUsageReport": "Informe de uso de tráfico ordenado"
  1514. },
  1515. "answers": {
  1516. "successfulOperation": "✅ ¡Exitosa!",
  1517. "errorOperation": "❗ Error en la Operación.",
  1518. "getInboundsFailed": "❌ Error al obtener las entradas",
  1519. "getClientsFailed": "❌ No se pudo obtener los clientes.",
  1520. "canceled": "❌ {{ .Email }} : Operación cancelada.",
  1521. "clientRefreshSuccess": "✅ {{ .Email }} : Cliente actualizado exitosamente.",
  1522. "IpRefreshSuccess": "✅ {{ .Email }} : IPs actualizadas exitosamente.",
  1523. "TGIdRefreshSuccess": "✅ {{ .Email }} : Usuario de Telegram del cliente actualizado exitosamente.",
  1524. "resetTrafficSuccess": "✅ {{ .Email }} : Tráfico reiniciado exitosamente.",
  1525. "setTrafficLimitSuccess": "✅ {{ .Email }} : Límite de Tráfico guardado exitosamente.",
  1526. "expireResetSuccess": "✅ {{ .Email }} : Días de vencimiento reiniciados exitosamente.",
  1527. "resetIpSuccess": "✅ {{ .Email }} : Límite de IP {{ .Count }} guardado exitosamente.",
  1528. "clearIpSuccess": "✅ {{ .Email }} : IPs limpiadas exitosamente.",
  1529. "getIpLog": "✅ {{ .Email }} : Obtener Registro de IP.",
  1530. "getUserInfo": "✅ {{ .Email }} : Obtener Información de Usuario de Telegram.",
  1531. "removedTGUserSuccess": "✅ {{ .Email }} : Usuario de Telegram eliminado exitosamente.",
  1532. "enableSuccess": "✅ {{ .Email }} : Habilitado exitosamente.",
  1533. "disableSuccess": "✅ {{ .Email }} : Deshabilitado exitosamente.",
  1534. "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>",
  1535. "chooseClient": "Elige un Cliente para Inbound {{ .Inbound }}",
  1536. "chooseInbound": "Elige un Inbound"
  1537. }
  1538. }
  1539. }