{
  "pageDesc": "Servidor y cliente VPN",
  "eyebrow": "VPN",
  "tab": {
    "wireguard": "WireGuard",
    "openvpn": "OpenVPN",
    "outline": "Shadowsocks",
    "client": "Cliente local",
    "software": "Software",
    "monitor": "Monitor",
    "about": "Acerca de",
    "server": "Servidor",
    "install": "Instalar",
    "overview": "Descripción general"
  },
  "softwareIntro": "Instale o actualice los motores VPN aquí. Las pestañas del servidor permanecen enfocadas en la configuración.",
  "monitor": {
    "needLive": "Las métricas en vivo necesitan root + YSK_EXECUTE en el servidor.",
    "autoRefresh": "Auto 3s",
    "filterEngine": "Filtro de motor",
    "filterPresence": "Filtro de presencia",
    "engineAll": "Todos los motores",
    "presenceAll": "Todo",
    "presenceOnline": "En línea",
    "presenceOffline": "Desconectado",
    "onlineOf": "En línea {{online}} / {{total}}",
    "peersTitle": "Compañeros ({{count}})",
    "localTitle": "Salida local",
    "colEndpoint": "Remoto",
    "colLastSeen": "visto por última vez",
    "colRx": "↓ totales",
    "colTx": "↑ Totales",
    "colRxRate": "↓ Tarifa",
    "colTxRate": "↑ Tarifa",
    "sampledAt": "Muestra {{when}}",
    "emptyPeers": "No hay compañeros para mostrar",
    "emptyPeersHint": "Agregue pares en las pestañas del motor o borre filtros",
    "presence": {
      "online": "En línea",
      "idle": "Inactivo",
      "offline": "Desconectado",
      "never": "Nunca",
      "unknown": "Desconocido"
    }
  },
  "installed": "Instalado",
  "notInstalled": "No instalado",
  "serverUp": "Correr",
  "serverDown": "Interrumpido",
  "engineSummary": "puerto {{port}} · {{peers}} pares",
  "engineSummaryClient": "{{count}} perfiles · {{up}} arriba",
  "needWireGuard": "Se requiere WireGuard",
  "needOpenVpn": "Se requiere OpenVPN",
  "needSs": "Se requiere servidor ss",
  "ssHonestUi": "ss:// claves de acceso (no el Administrador de esquemas completo)",
  "listenPort": "Puerto de escucha",
  "listenPortUdp": "Puerto de escucha (UDP)",
  "listenPortTcp": "Puerto de escucha (TCP)",
  "endpoint": "Punto final público",
  "endpointHint": "Host público: puerto que los clientes utilizan para conectarse",
  "ddnsFill": "Usar nombre de host DDNS",
  "ddnsFilled": "Host de punto final completo de DDNS. Los compañeros no cambian.",
  "ddnsFillEmpty": "Aún no hay nombre de host principal de DDNS. Agregue uno en la pestaña DNS DDNS.",
  "ensureServer": "Aplicar servidor",
  "openFirewall": "Abrir {{port}}/{{proto}}",
  "presets": "Preajustes de puerto",
  "portHint": {
    "51820": "Puerto de escucha WireGuard predeterminado",
    "51821": "Puerto de escucha alternativo de WireGuard",
    "51822": "Segundo puerto de escucha alternativo de WireGuard"
  },
  "proto": "Protocolo",
  "protoUdp": "UDP",
  "protoTcp": "TCP",
  "statusLine": "{{state}} · {{port}}/{{proto}} · {{peers}} compañeros",
  "peersTitle": "Compañeros / llaves",
  "peersTitleWg": "Colegas",
  "peersTitleOvpn": "Configuraciones de cliente",
  "peersTitleSs": "Claves de acceso",
  "peerName": "Nombre",
  "peerNamePlaceholder": "teléfono",
  "peerNameHint": "Letras, dígitos, . _ - — sin espacios, / o !",
  "peerNameInvalid": "Espacios, / y ! no están permitidos. Utilice {{preview}} o cambie el nombre.",
  "addPeer": "+ Agregar",
  "installEngineFirst": "Instale el motor VPN primero",
  "needServerRunning": "{{engine}} no se está ejecutando: aplique el servidor primero",
  "engineSummarySoftware": "{{installed}} instalado · {{running}} ejecutándose",
  "privateKeyOnce": "La clave privada del cliente se muestra solo aquí. Descárguelo o cópielo ahora; no podrá recuperarlo más adelante.",
  "showPrivateKey": "Mostrar clave privada",
  "hidePrivateKey": "Ocultar clave privada",
  "deletePeerTitle": "¿Eliminar par {{name}}?",
  "deletePeerDesc": "Remove {{name}} ({{address}}). The client disconnects immediately and the config cannot be restored.",
  "deleteClientTitle": "¿Eliminar el cliente OpenVPN {{name}}?",
  "deleteClientDesc": "Eliminar {{name}} ({{address}}). El cliente se desconecta inmediatamente y el perfil no se puede restaurar. El servidor OpenVPN permanece activo.",
  "deleteKeyTitle": "¿Eliminar la clave Shadowsocks {{name}}?",
  "deleteKeyDesc": "Quitar clave de acceso {{name}} ({{address}}). Los clientes que utilizan esta clave se desconectan. El servidor de Shadowsocks permanece activo.",
  "deleteResult": "Eliminado {{name}}.",
  "portInvalid": "El puerto de escucha debe ser un número entero entre 1 y 65535.",
  "portRequired": "Se requiere puerto de escucha.",
  "importInvalid": "No se pudo detectar una configuración de cliente WireGuard u OpenVPN.",
  "qrFailed": "No se pudo generar un código QR para esta configuración. Descargue o copie el texto en su lugar.",
  "cfgTitle": "Configuración — {{name}}",
  "addPeerWg": "+ Agregar compañero",
  "addPeerOvpn": "+ Agregar cliente",
  "addPeerSs": "+ Agregar clave",
  "noPeers": "Ninguno todavía",
  "noPeersHint": "Agregue uno para descargar la configuración",
  "colName": "Nombre",
  "colAddress": "DIRECCIÓN",
  "colCreated": "Creado",
  "colActions": "Comportamiento",
  "colEngine": "Motor",
  "colStatus": "Estado",
  "colIface": "Interfaz",
  "downloadKey": "Descargar",
  "showQr": "QR",
  "copyConf": "Copiar",
  "copied": "Copiado",
  "downloaded": "Configuración descargada",
  "qrReady": "QR listo",
  "qrTitle": "QR — {{name}}",
  "qrHintWg": "Escanear en la aplicación WireGuard",
  "qrHintSs": "Escanee ss:// en un cliente Shadowsocks",
  "showConf": "Texto de configuración",
  "close": "Cerca",
  "clientIntro": "Importe un archivo conf para conectar este host",
  "profileName": "Nombre del perfil",
  "pasteConf": "Pegar configuración",
  "importProfile": "Importar",
  "importOpen": "+ Importar configuración",
  "noProfiles": "Sin perfiles locales",
  "noProfilesHint": "Importar configuración de cliente WireGuard u OpenVPN",
  "connect": "Conectar",
  "disconnect": "Desconectar",
  "clientStatus": {
    "up": "Conectado",
    "down": "Desconectado",
    "unknown": "Desconocido",
    "error": "Error"
  },
  "result": "Resultado",
  "clientEngine": "Tipo",
  "engineAuto": "Detección automática",
  "refresh": "Refrescar",
  "dnsOptional": "DNS (opcional)",
  "serverSettings": "Configuración del servidor",
  "access": {
    "label": "Tráfico de clientes",
    "full": "Internet completo",
    "lan": "Sólo LAN",
    "custom": "Rutas personalizadas",
    "fullHint": "Todo el tráfico del cliente pasa a través de este servidor (habilita NAT). Vuelva a conectar a los clientes después de presentar la solicitud.",
    "lanHint": "Sólo VPN + redes privadas seleccionadas; El cliente mantiene su propio Internet. Vuelva a conectarse después de aplicar.",
    "customHint": "Solo los CIDR que usted enumera ingresan al túnel. Vuelva a conectarse después de aplicar.",
    "lanCidrs": "Redes LAN",
    "customCidr": "CIDR",
    "addCidr": "Agregar",
    "cidrRequired": "Ingrese un CIDR (por ejemplo 192.168.1.0/24).",
    "cidrInvalid": "Ingrese un CIDR válido, por ejemplo 192.168.1.0/24."
  },
  "engineNotInstalled": "Este motor VPN no está instalado en el host.",
  "serverNotListening": "La unidad del servidor no está activa. UDP/TCP {{port}} puede estar cerrado."
}
