en to es translation catalogue (816 entries)

en: 
                                        <h5>Advanced VPN Firewall Configuration</h5>
                                        <p>
                                            This interface serves as a comprehensive tool for managing firewall rules, enabling users to implement advanced traffic policies between VPN peers and networks. It simplifies establishing firewall rules, packet filtering, and NAT configurations, allowing for precise control over network security. Users can define source and destination IP addresses, ports, protocols, and actions to tailor traffic flow, ensuring a secure and efficient networking environment.
                                        </p>
es: 
                                        <h5>Configuración avanzada del firewall VPN</h5>
                                        <p>
                                            Esta interfaz sirve como una herramienta completa para gestionar reglas de firewall, permitiendo a los usuarios implementar políticas de tráfico avanzadas entre peers de VPN y redes. Simplifica el establecimiento de reglas de firewall, el filtrado de paquetes y las configuraciones de NAT, posibilitando un control preciso de la seguridad de la red. Los usuarios pueden definir direcciones IP de origen y destino, puertos, protocolos y acciones para ajustar el flujo de tráfico, asegurando un entorno de red seguro y eficiente.
                                        </p>

en: 
                                        <h5>Destination Selection</h5>
                                        <p>
                                            You have the option to apply this rule to a specific IP address or network and/or to multiple peers as the destination.<br><br>
                                            Enabling the "Include peer networks" option will automatically include all Allowed IPs associated with each selected peer as the destination.<br><br>
                                            Please note that selecting multiple peers with included networks on both the source and destination ends may result in a rapid increase in the number of firewall rules generated, depending on your configuration.<br><br>
                                            The "Not Destination" option negates the selected destination IP, network, or peer(s).
                                        </p>
es: 
                                        <h5>Selección de destino</h5>
                                        <p>
                                            Puedes aplicar esta regla a una dirección IP o red específica y/o a múltiples peers como destino.<br><br>
                                            Habilitar "Include peer networks" incluirá automáticamente todas las IPs permitidas asociadas a cada peer seleccionado como destino.<br><br>
                                            Ten en cuenta que seleccionar múltiples peers con redes incluidas tanto en origen como en destino puede incrementar rápidamente el número de reglas generadas, dependiendo de tu configuración.<br><br>
                                            La opción "Not Destination" niega la IP, red o peer(s) seleccionado(s).
                                        </p>

en: 
                                        <h5>Protocol and Port</h5>
                                        <p>
                                            Only the most commonly used protocols are listed here. If you require a specific protocol, please open an issue on GitHub.<br><br>
                                            Selecting TCP+UDP will result in the duplication of generated rules.<br><br>
                                            Ports can be specified as single numbers (e.g., 8080) or as ranges (e.g., 8001:8999).
                                        </p>
es: 
                                        <h5>Protocolo y puerto</h5>
                                        <p>
                                            Solo se listan los protocolos más comunes. Si necesitas uno específico, abre un issue en GitHub.<br><br>
                                            Seleccionar TCP+UDP duplicará las reglas generadas.<br><br>
                                            Puedes especificar puertos como números individuales (por ejemplo, 8080) o rangos (por ejemplo, 8001:8999).
                                        </p>

en: 
                                        <h5>Source Selection</h5>
                                        <p>
                                            You have the option to apply this rule to a specific IP address or network and/or to multiple peers.<br><br>
                                            Enabling the "Include peer networks" option will automatically include all Allowed IPs associated with each selected peer.<br><br>
                                            Please note that selecting multiple peers with included networks on both the source and destination ends may result in a rapid increase in the number of firewall rules generated, depending on your configuration.<br><br>
                                            The "Not Source" option negates the selected source IP, network, or peer(s).
                                        </p>
es: 
                                        <h5>Selección de origen</h5>
                                        <p>
                                            Puedes aplicar esta regla a una dirección IP o red específica y/o a múltiples peers.<br><br>
                                            Habilitar "Include peer networks" incluirá automáticamente todas las IPs permitidas asociadas a cada peer seleccionado.<br><br>
                                            Ten en cuenta que seleccionar múltiples peers con redes incluidas tanto en origen como en destino puede incrementar rápidamente el número de reglas generadas, dependiendo de tu configuración.<br><br>
                                            La opción "Not Source" niega la IP, red o peer(s) seleccionado(s).
                                        </p>

en: 
                                    DNS servers pushed to peers.
                                    <br>
                                    Using the internal IP as primary DNS enables internal name resolution
                                    and DNS filtering.
es: 
                                    Servidores DNS enviados a los pares.
                                    <br>
                                    El uso de la IP interna como DNS primario permite la resolución de nombres interna
                                    y el filtrado de DNS.

en: 
                                    Enforces routing rules defined by routing templates using firewall rules.
                                    <br>
                                    Peers with a default route (0.0.0.0/0) are not restricted.
                                    <br><br>
                                    Note: depending on the number of routes and peers, this option may generate
                                    a large number of firewall rules.
es: 
                                    Obliga as regras de roteamento definidas pelas modelos de roteamento usando regras de firewall.
                                    <br>
                                    Pares con una ruta predeterminada (0.0.0.0/0) no están restringidos.
                                    <br><br>
                                    Nota: dependiendo del número de rutas y pares, esta opción puede generar
                                    un gran número de reglas de firewall.

en: 
                                    Internal IP address and netmask used by the WireGuard interface.
es: 
                                    Dirección IP interna y máscara de red utilizadas por la interfaz WireGuard.

en: 
                                    Interval used to refresh WireGuard status information in the web UI.
es: 
                                    Intervalo utilizado para actualizar la información de estado de WireGuard na interface web.

en: 
                                    Optional name used only for display in the web interface.
es: 
                                    Nombre opcional utilizado solo para visualización en la interfaz web.

en: 
                                    Public hostname or IP address and UDP port used by peers to connect.
                                    <br>
                                    The <b>listen port</b> must be exposed and mapped in your Docker compose (YAML) file.
es: 
                                    Nombre de host público o dirección IP y puerto UDP utilizados por los pares para conectarse.
                                    <br>
                                    El <b>Puerto de escucha</b> debe estar expuesta y mapeada en su archivo Docker compose (YAML).

en: 
                                    WireGuard private and public keys for this interface.
                                    <br>
                                    The private key must remain secret.
                                    Changing it requires updating all peer configurations.
es: 
                                    Claves privada y pública de WireGuard para esta interfaz.
                                    <br>
                                    La clave privada debe permanecer secreta.
                                    Cambiarla requiere atualizar todas las configuraciones de los pares.

en: 
                            <h5>Default Ports</h5>
                            <p>The default <code>docker-compose.yml</code> file specifies the <b>TCP</b> port range <b>8080-8089</b>. If you wish to change the port forwarding to a different range, you must manually edit the <code>docker-compose.yml</code> file and rerun the Docker Compose step outlined in the <a href="https://github.com/eduardogsilva/wireguard_webadmin?tab=readme-ov-file#deployment">deployment instructions</a>.</p>
                            <h5>Destination Type: Peer</h5>
                            <p>Port redirection will prioritize the first Peer IP address assigned a priority of Zero.</p>
                            <h5>Destination Type: IP Address</h5>
                            <p>Port forwarding rules will redirect to the specified IP address. Remember to allocate the IP address or network to a Peer.</p>
                            <h5>Adding a Forward Rule</h5>
                            <p>Automatically generates a forwarding rule to accommodate stricter firewall settings.</p>
                            <h5>Masquerade Source</h5>
                            <p>This serves as a temporary solution when a peer does not use the VPN as its default gateway. It's important to note that this configuration is not recommended, as it alters the source address of all connections to match the IP address of the WireGuard instance.</p>
es: 
                            <h5>Puertos predeterminados</h5>
                            <p>El archivo <code>docker-compose.yml</code> predeterminado especifica el rango de puertos <b>TCP</b> <b>8080-8089</b>. Si deseas cambiarlo, edita manualmente el archivo <code>docker-compose.yml</code> y vuelve a ejecutar Docker Compose según las <a href="https://github.com/eduardogsilva/wireguard_webadmin?tab=readme-ov-file#deployment">instrucciones de despliegue</a>.</p>
                            <h5>Tipo de destino: Peer</h5>
                            <p>La redirección de puerto dará prioridad a la primera IP del peer con prioridad cero.</p>
                            <h5>Tipo de destino: Dirección IP</h5>
                            <p>Las reglas redirigirán al IP especificado. Recuerda asignar esa IP o red a un peer.</p>
                            <h5>Añadir regla de reenvío</h5>
                            <p>Genera automáticamente una regla de reenvío para ajustarse a configuraciones más estrictas de firewall.</p>
                            <h5>Enmascarar origen</h5>
                            <p>Solución temporal cuando un peer no usa la VPN como puerta predeterminada. No se recomienda: cambia la IP de origen de todas las conexiones por la de la instancia WireGuard.</p>

en: 
                <h5>Deny Policy</h5>
                <p>A Deny policy blocks all access to the matched routes.</p>
es: 
                <h5>Política de denegación</h5>
                <p>Una política de denegación bloquea todo el acceso a las rutas coincidentes.</p>

en: 
                <h5>Protected Policy</h5>
                <p>A Protected policy requires users to authenticate before accessing the application.</p>
                <ul>
                    <li><strong>Allowed Groups</strong>: Limits access to specific user groups. Note: Using groups requires selecting an Authentication Method of type "Local Password".</li>
                    <li><strong>Authentication Methods</strong>: Specify which methods users can use to authenticate (e.g., Local Password, TOTP, OIDC).</li>
                </ul>
es: 
                <h5>Política protegida</h5>
                <p>Una política protegida requiere que los usuarios se autentiquen antes de acceder a la aplicación.</p>
                <ul>
                    <li><strong>Grupos permitidos</strong>: Limita el acceso a grupos de usuarios específicos. Nota: El uso de grupos requiere seleccionar un Método de autenticación de tipo "Contraseña local".</li>
                    <li><strong>Métodos de autenticación</strong>: Especifique qué métodos pueden utilizar los usuarios para autenticarse (por ejemplo, Contraseña local, TOTP, OIDC).</li>
                </ul>

en: 
                <h5>Public Policy</h5>
                <p>A Public policy allows access to the application without requiring any authentication.</p>
es: 
                <h5>Política pública</h5>
                <p>Una política pública permite el acceso a la aplicación sin requerir ninguna autenticación.</p>

en: 
            <h4>Authentication Types</h4>
            <p>Select how users will authenticate through this method.</p>
            
            <h5>Local Password</h5>
            <p>Users will authenticate using a standard username and password stored locally. Only one of this type can be created.</p>
            
            <h5>OIDC (OpenID Connect)</h5>
            <p>Users will authenticate via an external identity provider (like Keycloak or Google). Requires Provider URL, Client ID, and Client Secret.</p>
            
            <h5>TOTP (Time-Based One-Time Password)</h5>
            <p>Users will need to enter a rotating token from an authenticator app. If a user does not have a personal TOTP configured, the <strong>Global TOTP Secret</strong> will be used instead. </p>
es: 
            <h4>Tipos de Autenticación</h4>
            <p>Seleccione cómo se autenticarán los usuarios a través de este método.</p>
    
            <h5>Contraseña Local</h5>
            <p>Los usuarios se autenticarán utilizando un nombre de usuario y contraseña estándar almacenados localmente. Solo se puede crear uno de este tipo.</p>
    
            <h5>OIDC (OpenID Connect)</h5>
            <p>Los usuarios se autenticarán a través de un proveedor de identidad externo (como Keycloak o Google). Requiere URL del Proveedor, ID de Cliente y Secreto de Cliente.</p>
    
            <h5>TOTP (Contraseña de un Solo Uso Basada en Tiempo)</h5>
            <p>Los usuarios deberán ingresar un token rotativo de una aplicación de autenticación. Si un usuario no tiene configurado un TOTP personal, se utilizará el <strong>Secreto TOTP Global</strong> en su lugar.</p>

en: 
            <h4>Gatekeeper User</h4>
            <p>Gatekeeper users are used for authenticating against protected applications managed by this gateway.</p>
    
            <h5>Password</h5>
            <p>Required when creating a user. When editing, leave both password fields blank to keep the current password.
            Passwords are stored using <strong>Argon2id</strong> hashing.</p>
    
            <h5>TOTP Secret</h5>
            <p>Optional per-user TOTP secret. When set, this user will authenticate using their own secret instead of the
            global TOTP secret configured on the Authentication Method. Use the buttons below the field to generate a
            random secret and scan the QR code with your authenticator app. Validate the secret by entering the current
            6-digit PIN before saving.</p>
es: 
            <h4>Usuario de Gatekeeper</h4>
            <p>Los usuarios de Gatekeeper se utilizan para autenticarse en aplicaciones protegidas gestionadas por este gateway.</p>
    
            <h5>Contraseña</h5>
            <p>Obligatorio al crear un usuario. Al editar, deje ambos campos de contraseña en blanco para mantener la contraseña actual.
            Las contraseñas se almacenan mediante el hash <strong>Argon2id</strong>.</p>
    
            <h5>Secreto TOTP</h5>
            <p>Secreto TOTP opcional por usuario. Cuando está configurado, este usuario se autenticará usando su propio secreto en lugar del
            secreto TOTP global configurado en el Método de Autenticación. Utilice los botones debajo del campo para generar un
            secreto aleatorio y escanee el código QR con su aplicación de autenticación. Valide el secreto ingresando el PIN actual de
            6 dígitos antes de guardar.</p>

en: 
            <h4>User Levels</h4>
            <h5>Debugging Analyst</h5>
            <p>Access to basic system information and logs for troubleshooting. No access to modify settings or view sensitive data such as peer keys.</p>
    
            <h5>View Only</h5>
            <p>Full view access, including peer keys and configuration files. Cannot modify any settings or configurations.</p>
    
            <h5>Peer Manager</h5>
            <p>Permissions to add, edit, and remove peers and IP addresses. Does not include access to modify WireGuard instance configurations or higher-level settings.</p>
    
            <h5>Wireguard Manager</h5>
            <p>Authority to add, edit, and remove configurations of WireGuard instances.</p>
    
            <h5>Administrator</h5>
            <p>Full access across the system. Can view and modify all settings, configurations and manage users. </p>
    
            <br>
            <h4>Peer Groups</h4>
            <p>Select which peer groups this user can access. If no peer groups are selected, the user will have access to all peers.</p>
    
            <h4>Console</h4>
            <p>Enable or disable web console access for this user.</p>
    
            <h4>Enhanced Filter</h4>
            <p>This option filters the API status response to include only peers that the user has access to. Depending on the size of your environment, enabling this option may impact performance. To mitigate this, consider increasing the "Web Refresh Interval" to reduce the number of requests.</p>
es: 
            <h4>Niveles de usuario</h4>
            <h5>Analista de depuración</h5>
            <p>Acceso a información básica y registros para depuración. Sin permiso para modificar ajustes o ver datos sensibles como claves de peer.</p>
    
            <h5>Solo lectura</h5>
            <p>Acceso completo de visualización, incluyendo claves y archivos de configuración. No puede modificar ajustes.</p>
    
            <h5>Gestor de peers</h5>
            <p>Permisos para añadir, editar y eliminar peers e IPs. No incluye modificar configuraciones de instancias WireGuard u otros ajustes.</p>
    
            <h5>Gestor de WireGuard</h5>
            <p>Autoridad para añadir, editar y eliminar configuraciones de instancias de WireGuard.</p>
    
            <h5>Administrador</h5>
            <p>Acceso total al sistema. Puede ver y modificar todas las configuraciones y gestionar usuarios.</p>
    
            <br>
            <h4>Grupos de peers</h4>
            <p>Selecciona los grupos de peers a los que puede acceder este usuario. Si no seleccionas ninguno, tendrá acceso a todos.</p>
    
            <h4>Consola</h4>
            <p>Habilitar o deshabilitar acceso a la consola web para este usuario.</p>
    
            <h4>Filtro mejorado</h4>
            <p>Este filtro muestra solo los peers a los que el usuario tiene acceso. Según el tamaño de tu entorno, puede impactar rendimiento. Para mitigarlo, aumenta el "Intervalo de actualización web" para reducir las solicitudes.</p>

en: 
            <h5>API Keys</h5>
            <p>API Keys allow external applications to interact with the WireGuard WebAdmin API.</p>
            <p><strong>Token:</strong> The secret token used for authentication. Keep this secure.</p>
            <p><strong>Allowed Instances:</strong> The WireGuard instances this key can manage. If none are selected, the key has access to ALL instances.</p>
            <p><strong>Permissions:</strong> specific actions allowed for this key.</p>
es: 
            <h5>Claves de API</h5>
            <p>Las claves de API permiten que aplicaciones externas interactúen com a API do WireGuard WebAdmin.</p>
            <p><strong>Token:</strong> El token secreto utilizado para la autenticación. Manténgalo seguro.</p>
            <p><strong>Instancias permitidas:</strong> Las instancias de WireGuard que esta clave puede gestionar. Si no se selecciona ninguna, la clave tiene acceso a TODAS las instancias.</p>
            <p><strong>Permisos:</strong> acciones específicas permitidas para esta clave.</p>

en: 
            <h5>Application Route</h5>
            <p>A Route defines a path prefix within this Application that requires a specific Access Policy.</p>
            <ul>
                <li><strong>Route Name</strong>: An internal identifier for this route (e.g., "public_api", "admin_area"). Used for reference and exports.</li>
                <li><strong>Path Prefix</strong>: The URL path that triggers this route (e.g., <code>/api/</code> or <code>/admin/</code>). Use <code>/</code> to match all remaining paths.</li>
                <li><strong>Policy</strong>: The Access Policy that will be enforced when a user accesses this path.</li>
                <li><strong>Order</strong>: Determines the priority of this route when evaluating the request. Lower numbers are evaluated first. If multiple routes match a path, the one with the lowest order wins.</li>
            </ul>
es: 
            <h5>Ruta de Aplicación</h5>
            <p>Una Ruta define un prefijo de ruta dentro de esta Aplicación que requiere una Política de Acceso específica.</p>
            <ul>
                <li><strong>Nombre de la Ruta</strong>: Un identificador interno para esta ruta (ej: "public_api", "admin_area"). Se usa para referencias y exportaciones.</li>
                <li><strong>Prefijo de Ruta</strong>: La ruta de la URL que activa esta ruta (ej: <code>/api/</code> o <code>/admin/</code>). Use <code>/</code> para coincidir con todas las rutas restantes.</li>
                <li><strong>Política</strong>: La Política de Acceso que se aplicará cuando un usuario acceda a esta ruta.</li>
                <li><strong>Orden</strong>: Determina la prioridad de esta ruta al evaluar la solicitud. Los números más bajos se evalúan primero. Si varias rutas coinciden con una ruta, gana la de menor orden.</li>
            </ul>

en: 
            <h5>Application</h5>
            <p>Define the main details of the application you want to expose through the gateway.</p>
            <ul>
                <li><strong>Name</strong>: A unique internal identifier for this application (e.g., "wiki", "crm"). Contains only letters, numbers, hyphens, or underscores.</li>
                <li><strong>Display Name</strong>: A friendly, human-readable name for display purposes.</li>
                <li><strong>Upstream</strong>: The destination URL where requests will be forwarded (e.g., <code>http://10.188.18.27:3000</code>). Must start with <code>http://</code> or <code>https://</code>.</li>
            </ul>
es: 
            <h5>Aplicación</h5>
            <p>Defina los detalles principales de la aplicación que desea exponer a través del gateway.</p>
            <ul>
                <li><strong>Nombre</strong>: Un identificador interno único para esta aplicación (ej: "wiki", "crm"). Contiene solo letras, números, guiones o guiones bajos.</li>
                <li><strong>Nombre para mostrar</strong>: Un nombre amigable y legible para fines de visualización.</li>
                <li><strong>Upstream</strong>: La URL de destino a la que se reenviarán las solicitudes (ej: <code>http://10.188.18.27:3000</code>). Debe comenzar con <code>http://</code> o <code>https://</code>.</li>
            </ul>

en: 
            <h5>Cluster Mode</h5>
            <p>Configure how the cluster operates and synchronizes configurations between nodes.</p>
            
            <h5>Sync Intervals</h5>
            <p>Configure how frequently statistics and cache data are synchronized between cluster nodes.</p>
            
            <h5>Restart Mode</h5>
            <p>Choose whether WireGuard services should be automatically restarted when configurations change, or if manual intervention is required.</p>
            
            <h5>Worker Display</h5>
            <p>Select how workers should be identified in the interface - by name, server address, location, or a combination.</p>
es: 
            <h5>Modo de Cluster</h5>
            <p>Configure cómo opera el cluster y sincroniza las configuraciones entre nodos.</p>
            
            <h5>Intervalos de sincronización</h5>
            <p>Configure con qué frecuencia se sincronizan las estadísticas y los datos de caché entre los nodos del cluster.</p>
            
            <h5>Modo de reinicio</h5>
            <p>Elija si los servicios WireGuard deben reiniciarse automáticamente cuando cambien las configuraciones, o si se requiere intervención manual.</p>
            
            <h5>Visualización del worker</h5>
            <p>Seleccione cómo deben identificarse los workers en la interfaz: por nombre, dirección del servidor, ubicación o una combinación.</p>

en: 
            <h5>IP Address List</h5>
            <p>Manage specific IP addresses or networks that are allowed or denied access when using the IP Address List authentication method.</p>
            
            <h5>IP Address & Prefix</h5>
            <p>Enter a single IP address (e.g., 192.168.1.50) or a network address. Use the prefix length for CIDR notation (e.g., 24 for a /24 network). Leave prefix blank for a single host (/32 for IPv4, /128 for IPv6).</p>
            
            <h5>Action</h5>
            <p><strong>Allow</strong>: Grants access to the specified IP/network.<br>
            <strong>Deny</strong>: Specifically blocks access from the specified IP/network.</p>
            
            <h5>Description</h5>
            <p>An optional note to help identify this entry (e.g., "Office Network", "Blocked Attacker").</p>
es: 
            <h5>Lista de Direcciones IP</h5>
            <p>Administre direcciones IP o redes específicas a las que se les permite o deniega el acceso al usar el método de autenticación por Lista de Direcciones IP.</p>
            
            <h5>Dirección IP y Prefijo</h5>
            <p>Ingrese una única dirección IP (ej: 192.168.1.50) o una dirección de red. Use la longitud del prefijo para la notación CIDR (ej: 24 para una red /24). Deixe el prefijo en blanco para un único host (/32 para IPv4, /128 para IPv6).</p>
            
            <h5>Acción</h5>
            <p><strong>Permitir</strong>: Otorga acceso a la red/IP especificada.<br>
            <strong>Denegar</strong>: Bloqueia especificamente el acceso desde la red/IP especificada.</p>
            
            <h5>Descripción</h5>
            <p>Una nota opcional para ayudar a identificar esta entrada (ej: "Red de la Oficina", "Atacante Bloqueado").</p>

en: 
            <h5>Peers</h5>
            <p>Select which peers can be managed by users with this peer group.</p>
    
            <h5>WireGuard Instances</h5>
            <p>All peers in this WireGuard instance can be managed by users with this peer group, including adding or removing peers.</p>
es: 
            <h5>Peers</h5>
            <p>Selecciona los peers que pueden gestionar los usuarios de este grupo.</p>
    
            <h5>Instancias de WireGuard</h5>
            <p>Todos los peers en esta instancia de WireGuard pueden ser gestionados por usuarios de este grupo, incluyendo añadir o eliminar peers.</p>

en: 
            <h5>Routing Templates</h5>
            <p>Define routing configurations that can be applied to peers.</p>
            
            <h5>Default Template</h5>
            <p>If checked, this template will be the default for the selected WireGuard instance. Only one default template is allowed per instance.</p>
    
            <h5>Route Type</h5>
            <p>Select the type of routes to push to the client.</p>
            <ul>
                <li><strong>Default Route (0.0.0.0/0)</strong>: Redirects all traffic through the VPN.</li>
                <li><strong>Routes from Peers on same Interface</strong>: Pushes routes for other peers on the same WireGuard interface.</li>
                <li><strong>Routes from All Peers</strong>: Pushes routes for all peers across all interfaces.</li>
                <li><strong>Custom Routes</strong>: Allows you to specify custom CIDR ranges.</li>
            </ul>
    
            <h5>Custom Routes</h5>
            <p>Enter custom routes in CIDR notation, one per line (e.g., 192.168.1.0/24).</p>
            
            <h5>Allow Peer Custom Routes</h5>
            <p>If checked, allows specific peers to add their own custom routes on top of this template.</p>
            
            <h5>Enforce Route Policy</h5>
            <p>If enabled, firewall rules will be applied to strictly enforce this routing policy.<br>The peer will only be able to access networks explicitly defined by the assigned routing template.<br>Any traffic to destinations outside these routes will be blocked.</p>
            <p>Note: depending on the number of routes and peers, enabling this option may generate a large number of firewall rules.</p>
es: 
            <h5>Plantillas de Enrutamiento</h5>
            <p>Defina configuraciones de enrutamiento que se pueden aplicar a los pares.</p>
            
            <h5>Plantilla Predeterminada</h5>
            <p>Si está marcado, esta plantilla será la predeterminada para la instancia WireGuard seleccionada. Solo se permite una plantilla predeterminada por instancia.</p>
    
            <h5>Tipo de Ruta</h5>
            <p>Seleccione el tipo de rutas para enviar al cliente.</p>
            <ul>
                <li><strong>Ruta Predeterminada (0.0.0.0/0)</strong>: Redirige todo el tráfico a través de la VPN.</li>
                <li><strong>Rutas de Pares en la misma Interfaz</strong>: Envía rutas para otros pares en la misma interfaz WireGuard.</li>
                <li><strong>Rutas de Todos los Pares</strong>: Envía rutas para todos los pares en todas las interfaces.</li>
                <li><strong>Rutas Personalizadas</strong>: Permite especificar rangos CIDR personalizados.</li>
            </ul>
    
            <h5>Rutas Personalizadas</h5>
            <p>Ingrese rutas personalizadas en notación CIDR, una por línea (ej: 192.168.1.0/24).</p>
            
            <h5>Permitir Rutas Personalizadas del Par</h5>
            <p>Si está marcado, permite que pares específicos agreguen sus propias rutas personalizadas además de esta plantilla.</p>
            
            <h5>Forzar Política de Enrutamiento</h5>
            <p>Si está habilitado, se aplicarán reglas de cortafuegos para hacer cumplir estrictamente esta política de enrutamiento.<br>El par solo podrá acceder a las redes definidas explícitamente por la plantilla de enrutamiento asignada.<br>Cualquier tráfico a destinos fuera de estas rutas será bloqueado.</p>
            <p>Nota: dependiendo del número de rutas y pares, habilitar esta opción puede generar un gran número de reglas de cortafuegos.</p>

en: 
            <h5>Worker Configuration</h5>
            <p>Configure a cluster worker node that will synchronize with this primary instance.</p>
            
            <h5>Name</h5>
            <p>A unique name to identify this worker.</p>
            
            <h5>IP Address</h5>
            <p>The IP address of the worker node. Leave empty if IP lock is disabled.</p>
            
            <h5>IP Lock</h5>
            <p>When enabled, the worker can only connect from the specified IP address.</p>
            
            <h5>Location Information</h5>
            <p>Optional location details for this worker (country, city, hostname).</p>
es: 
            <h5>Configuración del Worker</h5>
            <p>Configure un nodo worker del cluster que se sincronizará con esta instancia primaria.</p>
            
            <h5>Nombre</h5>
            <p>Un nombre único para identificar este worker.</p>
            
            <h5>Dirección IP</h5>
            <p>La dirección IP del nodo worker. Deje vacío si el bloqueo de IP está deshabilitado.</p>
            
            <h5>Bloqueo de IP</h5>
            <p>Cuando está habilitado, el worker solo puede conectarse desde la dirección IP especificada.</p>
            
            <h5>Información de ubicación</h5>
            <p>Detalles de ubicación opcionales para este worker (país, ciudad, nombre de host).</p>

en: '%(line)s' is not a network address. Use the network address (e.g., '%(net)s').
es: '%(line)s' no es una dirección de red. Use la dirección de red (ej: '%(net)s').

en: (Share this password via a separate secure channel)
es: (Comparte esta contraseña por un canal seguro separado)

en: <h2>Welcome to Your VPN Setup</h2>
    <p>Begin by downloading the WireGuard app for your device using one of the links below.</p>
    <p>Once installed, you can either <strong>scan the QR code</strong> or <strong>download the configuration file</strong> to quickly import your settings and start using your secure VPN connection.</p>
es: <h2>Bienvenido a la configuración de tu VPN</h2>
    <p>Descarga la app WireGuard para tu dispositivo desde uno de los enlaces.</p>
    <p>Tras instalar, puedes <strong>escanear el código QR</strong> o <strong>descargar el archivo de configuración</strong> para importarlo y usar tu VPN segura.</p>

en: A peer can have only one IP with priority zero.
es: Un peer solo puede tener una IP con prioridad cero.

en: A peer group with that name already exists.
es: Ya existe un grupo de peers con ese nombre.

en: A worker with that name already exists.
es: Ya existe un worker con ese nombre.

en: ACCEPT
es: ACEPTAR

en: API Documentation
es: Documentación de la API

en: API Key deleted successfully.
es: Clave de API eliminada con éxito.

en: API Key saved successfully.
es: Clave de API guardada con éxito.

en: API Keys
es: Claves de API

en: Access Denied
es: Acceso denegado

en: Access Password
es: Contraseña de acceso

en: Access Policies
es: Políticas de acceso

en: Access Policy deleted successfully.
es: Política de acceso eliminada correctamente.

en: Access Policy saved successfully.
es: Política de acceso guardada correctamente.

en: Action
es: Acción

en: Actions
es: Acciones

en: Active
es: Activo

en: Add
es: Añadir

en: Add API Key
es: Añadir clave de API

en: Add Access Policy
es: Añadir política de acceso

en: Add Allowed Domain
es: Añadir dominio permitido

en: Add Allowed Email
es: Añadir correo electrónico permitido

en: Add Application
es: Añadir aplicación

en: Add Application Host
es: Añadir host de aplicación

en: Add Application Route
es: Añadir ruta de la aplicación

en: Add Auth Method
es: Añadir método de autenticación

en: Add Client route
es: Añadir ruta cliente

en: Add Filter List
es: Añadir lista de filtro

en: Add Forward Rule (allow)
es: Añadir regla de reenvío (permitir)

en: Add Group
es: Añadir grupo

en: Add Host
es: Añadir host

en: Add IP Address
es: Añadir IP

en: Add Interval
es: Añadir Intervalo

en: Add Peer Group
es: Añadir grupo de peers

en: Add Profile
es: Añadir Perfil

en: Add Route
es: Añadir ruta

en: Add Routing Template
es: Agregar Plantilla de Enrutamiento

en: Add Time Interval
es: Añadir Intervalo de Tiempo

en: Add User
es: Añadir usuario

en: Add WireGuard Instance
es: Añadir instancia WireGuard

en: Add Worker
es: Agregar Worker

en: Address
es: Dirección

en: Administrator
es: Administrador

en: All
es: Todos

en: All DNS queries will be forwarded to the primary resolver. If the primary resolver is not available, the secondary resolver will be used.
es: Todas las consultas DNS se enviarán al resolvedor primario. Si el primario no está disponible, se usará el secundario.

en: Allow
es: Permitir

en: Allow Export
es: Permitir exportación

en: Allow Forward
es: Permitir reenvío

en: Allow Instance to Instance
es: Permitir tráfico entre instancias

en: Allow Peer Custom Routes
es: Permitir Rutas Personalizadas del Par

en: Allow Peer to Peer
es: Permitir tráfico entre peers

en: Allow Reload
es: Permitir recarga

en: Allow Restart
es: Permitir reinicio

en: Allow access to everyone without authentication.
es: Permitir el acceso a todos sin autenticación.

en: Allow invalid or self-signed TLS certificates from the upstream
es: Permitir certificados TLS no válidos o autofirmados del upstream

en: Allow invalid/self-signed certificate
es: Permitir certificado no válido/autofirmado

en: Allow traffic from VPN to WAN
es: Permitir tráfico de VPN a WAN

en: Allowed Domain deleted successfully.
es: Dominio permitido eliminado correctamente.

en: Allowed Domain saved successfully.
es: Dominio permitido guardado correctamente.

en: Allowed Email deleted successfully.
es: Correo electrónico permitido eliminado correctamente.

en: Allowed Email saved successfully.
es: Correo electrónico permitido guardado correctamente.

en: Allowed Emails & Domains
es: Correos electrónicos y dominios permitidos

en: Allowed Groups
es: Grupos permitidos

en: Allowed IP or Network
es: IP o red permitida

en: Allowed IPs
es: IPs permitidas

en: Allowed Instances
es: Instancias permitidas

en: AllowedIPs at Peer section of wg
es: AllowedIPs en sección peer de wg

en: AllowedIPs at client configuration file
es: AllowedIPs en el archivo de configuración del cliente

en: Allowing peer custom routes is not applicable when Route Type is 'Default Route'.
es: Permitir rutas personalizadas del par no es aplicable cuando el Tipo de Ruta es 'Ruta Predeterminada'.

en: Application
es: Aplicación

en: Application Default Policy deleted successfully.
es: Política predeterminada de la aplicación eliminada correctamente.

en: Application Default Policy saved successfully.
es: Política predeterminada de la aplicación guardada correctamente.

en: Application Details
es: Detalles de la aplicación

en: Application Host deleted successfully.
es: Host de aplicación eliminado correctamente.

en: Application Host saved successfully.
es: Host de aplicación guardado correctamente.

en: Application Hosts
es: Hosts de la aplicación

en: Application Route deleted successfully.
es: Ruta de la aplicación eliminada correctamente.

en: Application Route saved successfully.
es: Ruta de la aplicación guardada correctamente.

en: Application Routes
es: Rutas de la aplicación

en: Application deleted successfully.
es: Aplicación eliminada correctamente.

en: Application saved successfully.
es: Aplicación guardada correctamente.

en: Applications
es: Aplicaciones

en: Apply
es: Aplicar

en: Apply Route Template
es: Aplicar Plantilla de Enrutamiento

en: Apply template
es: Aplicar plantilla

en: Are you sure you want to create a new peer?
es: ¿Seguro que quieres crear un nuevo peer?

en: Are you sure you want to delete the API Key "%(name)s"?
es: ¿Está seguro de que desea eliminar la clave de API "%(name)s"?

en: Are you sure you want to delete the IP address "%(address)s"?
es: ¿Está seguro de que desea eliminar la dirección IP "%(address)s"?

en: Are you sure you want to delete the access policy "%(name)s"?
es: ¿Está seguro de que desea eliminar la política de acceso "%(name)s"?

en: Are you sure you want to delete the allowed domain "%(domain)s"?
es: ¿Está seguro de que desea eliminar el dominio permitido "%(domain)s"?

en: Are you sure you want to delete the allowed email "%(email)s"?
es: ¿Está seguro de que desea eliminar el correo electrónico permitido "%(email)s"?

en: Are you sure you want to delete the application "%(name)s"?
es: ¿Está seguro de que desea eliminar la aplicación "%(name)s"?

en: Are you sure you want to delete the authentication method "%(name)s"?
es: ¿Está seguro de que desea eliminar el método de autenticación "%(name)s"?

en: Are you sure you want to delete the group "%(name)s"?
es: ¿Está seguro de que desea eliminar el grupo "%(name)s"?

en: Are you sure you want to delete the host "%(hostname)s"?
es: ¿Está seguro de que desea eliminar el host "%(hostname)s"?

en: Are you sure you want to delete the profile "%(name)s"?
es: ¿Está seguro de que desea eliminar el perfil "%(name)s"?

en: Are you sure you want to delete the route "%(name)s" (%(path)s)?
es: ¿Está seguro de que desea eliminar la ruta "%(name)s" (%(path)s)?

en: Are you sure you want to delete the user "%(username)s"?
es: ¿Está seguro de que desea eliminar al usuario "%(username)s"?

en: Are you sure you want to delete this time interval?
es: ¿Está seguro de que desea eliminar este intervalo de tiempo?

en: Are you sure you want to regenerate the token? The old token will stop working immediately.
es: ¿Está seguro de que desea regenerar el token? El antiguo token dejará de funcionar inmediatamente.

en: Are you sure you want to remove the default policy for "%(name)s"?
es: ¿Está seguro de que desea eliminar la política predeterminada para "%(name)s"?

en: At least one address does not appear in the wg show command output, which may indicate that another peer is using an overlapping IP or that the configuration file is outdated.
es: Al menos una dirección no aparece en la salida de 'wg show', lo cual puede indicar un IP solapada o un archivo desactualizado.

en: At least one route must be provided when Route Type is 'Custom'.
es: Se debe proporcionar al menos una ruta cuando el Tipo de Ruta es 'Personalizada'.

en: At least one user group must be selected when using Local Password authentication.
es: Se debe seleccionar al menos um grupo de usuarios al usar la autenticación de Contraseña Local.

en: At this stage, only core features are implemented:
es: En esta etapa, solo se han implementado las funciones principales:

en: Auth Method
es: Método de autenticación

en: Auth Methods
es: Métodos de autenticación

en: Authentication
es: Autenticación

en: Authentication Method
es: Método de autenticación

en: Authentication Method deleted successfully.
es: Método de autenticación eliminado correctamente.

en: Authentication Method saved successfully.
es: Método de autenticación guardado correctamente.

en: Authentication Methods
es: Métodos de autenticación

en: Authentication Type
es: Tipo de autenticación

en: Automatic Rule: Firewall Settings Instance to Instance
es: Regla automática: tráfico entre instancias

en: Automatic Rule: Firewall Settings Peer to Peer traffic
es: Regla automática: tráfico peer-to-peer

en: Automatic Rule: Port forward.
es: Regla automática: redirección de puerto.

en: Automatic rule: Allow established/related traffic
es: Regla automática: permitir tráfico establecido/relacionado

en: Automatic rule: Route Policy
es: Regla automática: Política de enrutamiento

en: Back
es: Volver

en: Back to List
es: Volver a la lista

en: Becomes active at
es: Se activa a las

en: Becomes inactive at
es: Se desactiva a las

en: Cache Enabled
es: Caché habilitado

en: Cache Web Load Previous Count
es: Recuento de carga previa del caché web

en: Caddy is not enabled
es: Caddy no está habilitado

en: Cancel
es: Cancelar

en: Cannot apply template: This template does not allow custom routes, but the peer has custom client routes defined.
es: No se puede aplicar la plantilla: esta plantilla no permite rutas personalizadas, pero el peer tiene rutas de cliente personalizadas definidas.

en: Cannot delete authentication method "%(method)s" because it is used by the following policies: %(policies)s.
es: No se puede eliminar el método de autenticación "%(method)s" porque es utilizado por las siguientes políticas: %(policies)s.

en: Cannot delete this Access Policy because it is currently in use by an Application Route or Application Default Policy.
es: No se puede eliminar esta política de acceso porque está actualmente en uso por una ruta de aplicación o una política predeterminada de aplicación.

en: Cannot select both Local Password and OpenID Connect (OIDC) authentication methods.
es: No se pueden seleccionar simultáneamente los métodos de autenticación de Contraseña Local y OpenID Connect (OIDC).

en: Cannot select more than one Local Password authentication method.
es: No se puede seleccionar más de un método de autenticación de Contraseña Local.

en: Cannot select more than one OpenID Connect (OIDC) authentication method.
es: No se puede seleccionar más de un método de autenticação OpenID Connect (OIDC).

en: Cannot select more than one TOTP authentication method.
es: No se puede seleccionar más de un método de autenticación TOTP.

en: Change Language
es: Cambiar idioma

en: Choose the type of access policy you want to create.
es: Elija el tipo de política de acceso que desea crear.

en: City
es: Ciudad

en: Clear
es: Limpiar

en: Clear Schedule
es: Limpiar programación

en: Client Routing
es: Enrutamiento del Cliente

en: Clipboard API not supported.
es: API del portapapeles no soportada.

en: Close
es: Cerrar

en: Close QR Code
es: Cerrar código QR

en: Cluster Cache Processing Time
es: Tiempo de procesamiento del caché del clúster

en: Cluster Enabled
es: Cluster habilitado

en: Cluster Feature – Testing Phase
es: Función de clúster – Fase de pruebas

en: Cluster Information
es: Información del clúster

en: Cluster Mode
es: Modo de cluster

en: Cluster Settings
es: Configuración del Cluster

en: Cluster is not enabled
es: Cluster no está habilitado

en: Cluster mode requires WireGuard status cache to be enabled.
es: El modo de clúster requiere que el caché de estado de WireGuard esté habilitado.

en: Cluster settings updated successfully.
es: Configuración del cluster actualizada exitosamente.

en: Config
es: Configuración

en: Config Version
es: Versión de configuración

en: Configuration export is not available because Caddy is not enabled. To use App Gateway and Gatekeeper, start the application using docker-compose-caddy.yml.
es: La exportación de la configuración no está disponible porque Caddy no está habilitado. Para usar App Gateway y Gatekeeper, inicie la aplicación usando docker-compose-caddy.yml.

en: Configuration exported successfully.
es: Configuración exportada con éxito.

en: Configuration sync in progress
es: Sincronización de configuración en curso

en: Configuration synchronization service
es: Servicio de sincronización de configuración

en: Confirm Delete
es: Confirmar Eliminación

en: Confirm Password
es: Confirmar Contraseña

en: Console
es: Consola

en: Console Enabled
es: Consola habilitada

en: Copy Text
es: Copiar texto

en: Country
es: País

en: Create Access Policy
es: Crear política de acceso

en: Create Application
es: Crear aplicación

en: Create Authentication Method
es: Crear método de autenticación

en: Create Firewall Rule
es: Crear regla de firewall

en: Create Gatekeeper Group
es: Crear grupo Gatekeeper

en: Create Gatekeeper User
es: Crear usuario de Gatekeeper

en: Create Instance
es: Crear instancia

en: Create Peer
es: Crear peer

en: Create Port forwarding Rule
es: Crear regla de reenvío de puerto

en: Create Schedule Profile
es: Crear Perfil de Programación

en: Create a new WireGuard Instance
es: Crear nueva instancia WireGuard

en: Current Active Template:
es: Plantilla Activa Actual:

en: Current time
es: Hora actual

en: Custom Routes
es: Rutas Personalizadas

en: Custom routes should be empty when Route Type is 'Default Route'.
es: Las rutas personalizadas deben estar vacías cuando el Tipo de Ruta es 'Ruta Predeterminada'.

en: DNS Configuration
es: Configuración DNS

en: DNS Filter List Details
es: Detalles de la lista de filtro DNS

en: DNS Filter List deleted successfully
es: Lista de filtro DNS eliminada correctamente

en: DNS Filter List disabled successfully
es: Lista de filtro DNS deshabilitada correctamente

en: DNS Filter List disabled | Unsupported format detected
es: Lista de filtros DNS deshabilitada | Formato no soportado detectado

en: DNS Filter List enabled successfully
es: Lista de filtro DNS habilitada correctamente

en: DNS Filter List not deleted | Filter List is enabled
es: Lista de filtro DNS no eliminada | La lista está habilitada

en: DNS Filter List not deleted | Invalid confirmation
es: Lista de filtro DNS no eliminada | Confirmación inválida

en: DNS Filter List not enabled | List has not been downloaded yet
es: Lista de filtros DNS no habilitada | La lista aún no ha sido descargada

en: DNS Filter List not enabled | No valid hosts found
es: Lista de filtro DNS no habilitada | No se encontraron hosts válidos

en: DNS Filter List not enabled | Unsupported format
es: Lista de filtros DNS no habilitada | Formato no soportado

en: DNS Filter List saved successfully
es: Lista de filtro DNS guardada correctamente

en: DNS Filter List updated successfully
es: Lista de filtro DNS actualizada correctamente

en: DNS Filter Lists
es: Listas de filtros DNS

en: DNS Forwarders
es: Encaminadores DNS

en: DNS Version
es: Versión de DNS

en: DNS container test script
es: Script de prueba del contenedor DNS

en: DNS rules mirroring
es: Reflejo de regras de DNS

en: DNS settings applied successfully
es: Configuración DNS aplicada correctamente

en: DROP
es: DESCARTAR

en: Day(s)
es: Día(s)

en: Debugging Analyst
es: Analista de depuración

en: Default
es: Política predeterminada

en: Default (Deny)
es: Predeterminado (Denegar)

en: Default DNS Filter List created successfully
es: Lista de filtro DNS predeterminada creada correctamente

en: Default Forward Policy
es: Política predeterminada de reenvío

en: Default Password
es: Contraseña predeterminada

en: Default Policy
es: Política predeterminada

en: Default Route (0.0.0.0/0)
es: Ruta Predeterminada (0.0.0.0/0)

en: Default Template
es: Plantilla Predeterminada

en: Default password must be at least 6 characters long.
es: La contraseña predeterminada debe tener al menos 6 caracteres.

en: Default password must be provided when random password is disabled.
es: Proporciona contraseña predeterminada si la aleatoria está deshabilitada.

en: Default password must not be contained in any message template. Found at:
es: La contraseña predeterminada no debe estar en ninguna plantilla. Encontrado en:

en: Default password must not be provided when random password is enabled.
es: No proporciones contraseña predeterminada si la aleatoria está habilitada.

en: Delete
es: Eliminar

en: Delete API Key
es: Eliminar clave de API

en: Delete Access Policy
es: Eliminar política de acceso

en: Delete Allowed Domain
es: Eliminar dominio permitido

en: Delete Allowed Email
es: Eliminar correo electrónico permitido

en: Delete Application
es: Eliminar aplicación

en: Delete Application Default Policy
es: Eliminar política predeterminada de la aplicación

en: Delete Application Host
es: Eliminar host de aplicación

en: Delete Application Route
es: Eliminar ruta de la aplicación

en: Delete Authentication Method
es: Eliminar método de autenticación

en: Delete Gatekeeper Group
es: Eliminar grupo Gatekeeper

en: Delete Gatekeeper User
es: Eliminar usuario de Gatekeeper

en: Delete IP Address
es: Eliminar dirección IP

en: Delete Peer
es: Eliminar peer

en: Delete Schedule Profile
es: Eliminar Perfil de Programación

en: Delete Time Interval
es: Eliminar Intervalo de Tiempo

en: Delete WireGuard Instance
es: Eliminar instancia WireGuard

en: Deny
es: Denegar

en: Deny all access.
es: Denegar todo el acceso.

en: Depending on your custom firewall or proxy rules, the way you access wireguard_webadmin may change slightly after enabling Caddy.
es: Dependiendo de sus reglas personalizadas de firewall o proxy, la forma en que accede a wireguard_webadmin puede cambiar ligeramente después de habilitar Caddy.

en: Description
es: Descripción

en: Destination
es: Destino

en: Destination Hostname or IP Address
es: Nombre de host o IP de destino

en: Destination IP
es: IP destino

en: Destination Peer
es: Peer de destino

en: Destination Peer Include Networks
es: Incluir redes del peer de destino

en: Destination Port
es: Puerto de destino

en: Destination Type
es: Tipo de destino

en: Digits
es: Dígitos

en: Disabled
es: Deshabilitado

en: Disabled Peers
es: Peers deshabilitados

en: Disabled WireGuard Peer List
es: Lista de peers de WireGuard desactivados

en: Disabled by Schedule
es: Desactivado por agenda

en: Disabled by schedule
es: Desactivado por agenda

en: Display Name
es: Nombre para mostrar

en: Display automatic rules
es: Mostrar reglas automáticas

en: Domain
es: Dominio

en: Download Buttons
es: Botones de descarga

en: Download the WireGuard app for your device using one of the links below. After installation, you can scan the QR code or download the configuration file to import on your device.
es: Descarga la app WireGuard para tu dispositivo desde uno de los enlaces. Tras la instalación, puedes escanear el código QR o descargar el archivo de configuración para importarlo.

en: Edit
es: Editar

en: Edit API Key:
es: Editar clave de API:

en: Edit Access Policy
es: Editar política de acceso

en: Edit Allowed Domain
es: Editar dominio permitido

en: Edit Allowed Email
es: Editar correo electrónico permitido

en: Edit Application
es: Editar aplicación

en: Edit Application Default Policy
es: Editar política predeterminada de la aplicación

en: Edit Application Host
es: Editar host de aplicación

en: Edit Application Route
es: Editar ruta de la aplicación

en: Edit Authentication Method
es: Editar método de autenticación

en: Edit Gatekeeper Group
es: Editar grupo de Gatekeeper

en: Edit Gatekeeper User
es: Editar usuario de Gatekeeper

en: Edit IP Address
es: Editar dirección IP

en: Edit Instance
es: Editar instancia

en: Edit Keepalive
es: Editar Keepalive

en: Edit Keys
es: Editar Chaves

en: Edit Peer
es: Editar Usuario

en: Edit Peer Group:
es: Editar grupo de peers:

en: Edit Peer Name
es: Editar Nombre de Peer

en: Edit Routing Template:
es: Editar Plantilla de Enrutamiento:

en: Edit Schedule Profile
es: Editar Perfil de Programación

en: Edit Time Interval
es: Editar Intervalo de Tiempo

en: Edit User
es: Editar usuario

en: Edit Worker:
es: Editar Worker:

en: Email Enabled
es: Correo habilitado

en: Email Message
es: Mensaje de correo

en: Email Message Template
es: Plantilla de correo

en: Email Settings
es: Configuración de correo

en: Email Settings|Settings saved successfully.
es: Configuración de correo|Configuración guardada correctamente.

en: Email Subject
es: Asunto del correo

en: Email or phone number
es: Email o teléfono

en: Enabled
es: Habilitado

en: Enabled Peers
es: Peers habilitados

en: Enabled by schedule
es: Activado por agenda

en: Encryption
es: Cifrado

en: End Day
es: Día de Fin

en: End Time
es: Hora de Fin

en: Enforce Route Policy
es: Forzar Política de Enrutamiento

en: Enhanced Filter
es: Filtro mejorado

en: Enhanced Filter Enabled
es: Filtro mejorado habilitado

en: Enhanced filter is enabled. This command is not available.
es: El filtro mejorado está habilitado. Este comando no está disponible.

en: Enter Allowed IP
es: Ingresar IP permitida

en: Enter Email or WhatsApp Number
es: Ingresa email o número de WhatsApp

en: Enter a 6-digit PIN generated by your authenticator app to validate the secret.
es: Introduzca un PIN de 6 dígitos generado por su aplicación de autenticación para validar el secreto.

en: Enter a valid upstream URL starting with http:// or https://
es: Introduzca una URL de upstream válida que empiece por http:// o https://

en: Error closing invite:
es: Error al cerrar invitación:

en: Error creating invite.
es: Error al crear invitación.

en: Error creating peer|No available IP address found for peer creation.
es: Error al crear peer|No hay IP disponible para asignar.

en: Error creating peer|The specified IP address is not available.
es: Error al crear peer|La dirección IP especificada no está disponible.

en: Error deleting Firewall rule|Confirmation did not match. Firewall rule was not deleted.
es: Error al eliminar regla de firewall|Confirmación inválida. La regla no se eliminó.

en: Error deleting IP address|Invalid confirmation message. Type "delete" to confirm.
es: Error al eliminar IP|Confirmación inválida. Escribe "delete" para confirmar.

en: Error deleting Port Forward rule|Confirmation did not match. Port Forward rule was not deleted.
es: Error al eliminar regla de redirección|Confirmación inválida. La regla no se eliminó.

en: Error deleting peer|Invalid confirmation message. Type "delete" to confirm.
es: Error al eliminar peer|Confirmación inválida. Escribe "delete" para confirmar.

en: Error generating QR code.
es: Error al generar el código QR.

en: Error refreshing invite.
es: Error al actualizar invitación.

en: Error reloading
es: Error al recargar

en: Error removing config file:
es: Error al eliminar archivo de configuración:

en: Error removing instance: wg
es: Error al eliminar instancia: wg

en: Error scheduling peer suspension/unsuspension. Please correct the errors below.
es: Error al programar la suspensión/reactivación del peer. Por favor, corrija los errores abajo.

en: Error sending email.
es: Error al enviar email.

en: Error starting
es: Error al iniciar

en: Error stopping
es: Error al detener

en: Errors encountered|Error processing one or more interfaces.
es: Errores encontrados|Error al procesar una o más interfaces.

en: Established
es: Establecido

en: Exact hostname or domain rule (e.g. *.example.com matches example.com and all subdomains)
es: Nombre de host exacto o regla de dominio (ej: *.ejemplo.com coincide con ejemplo.com y todos los subdominios)

en: Example
es: Ejemplo

en: Examples
es: Ejemplos

en: Expiration
es: Caduca en

en: Expiration (minutes)
es: Expira en (minutos)

en: Expiration (minutes) must be between 1 and 1440.
es: La expiración (minutos) debe estar entre 1 y 1440.

en: Expires on
es: Caduca el

en: Export Configuration
es: Exportar configuración

en: Export is not available because Caddy is not enabled.
es: La exportación no está disponible porque Caddy no está habilitado.

en: Export successful!|WireGuard configuration files have been exported to /etc/wireguard/.
es: Exportación exitosa!|Los archivos de configuración se exportaron a /etc/wireguard/.

en: Export successful!|WireGuard configuration files have been exported to /etc/wireguard/. Don't forget to restart the interfaces.
es: Exportación exitosa!|Los archivos de configuración se exportaron a /etc/wireguard/. No olvides reiniciar las interfaces.

en: Failed to copy text.
es: Error al copiar texto.

en: Failed to fetch the host list:
es: Error al obtener lista de hosts:

en: Failed to read existing config file:
es: Error al leer archivo de configuración existente:

en: Failed to write config file:
es: Error al escribir archivo de configuración:

en: Firewall Chain
es: Cadena de firewall

en: Firewall Rule List
es: Lista de reglas de firewall

en: Firewall Settings
es: Configuración de firewall

en: Firewall rule deleted successfully
es: Regla de firewall eliminada correctamente

en: Firewall rule saved successfully
es: Regla de firewall guardada correctamente

en: Firewall settings saved successfully
es: Configuración de firewall guardada correctamente

en: Flush Wireguard status cache
es: Limpiar caché de estado de WireGuard

en: Flushed WireGuard status cache entries:
es: Se han limpiado las entradas del caché de estado de WireGuard:

en: Flushed WireGuard status cache for worker:
es: Se ha limpiado el caché de estado de WireGuard para el worker:

en: For more information, please visit:
es: Para obtener más información, visite:

en: For more information, see the discussion:
es: Para obtener más información, consulte la discusión:

en: Format
es: Formato

en: Friday
es: Viernes

en: From Address
es: Dirección de origen

en: Gatekeeper Group deleted successfully.
es: Grupo de Gatekeeper eliminado correctamente.

en: Gatekeeper Group saved successfully.
es: Grupo de Gatekeeper guardado correctamente.

en: Gatekeeper User deleted successfully.
es: Usuario de Gatekeeper eliminado correctamente.

en: Gatekeeper User saved successfully.
es: Usuario de Gatekeeper guardado correctamente.

en: Gatekeeper Users
es: Usuarios de Gatekeeper

en: General Settings
es: Ajustes generales

en: Generate TOTP Secret
es: Generar Secreto TOTP

en: Global TOTP Secret
es: Secreto TOTP global

en: Group Name
es: Nombre del grupo

en: Groups
es: Grupos

en: Hello,
    
    You're invited to join our secure WireGuard VPN network. Please click the link below to access your personalized VPN configuration:
    
    {invite_url}
    
    Note: This invitation link will expire in {expire_minutes} minutes. If you need a new link after expiration, please request another invite.
es: Hola,
    
    Estás invitado a unirte a nuestra red VPN WireGuard segura. Haz clic en el enlace para acceder a tu configuración VPN personalizada:
    
    {invite_url}
    
    Nota: Este enlace expirará en {expire_minutes} minutos. Si necesitas uno nuevo, solicita otra invitación.

en: Hide extras
es: Ocultar extras

en: Hostname
es: Nombre de host

en: Hostname contains invalid characters.
es: El nombre de host contiene caracteres no válidos.

en: Hour(s)
es: Hora(s)

en: I Understand
es: Lo entiendo

en: IP Address
es: Dirección IP

en: IP Address List
es: Lista de direcciones IP

en: IP Address cannot be used without selecting a WireGuard instance.
es: No se puede usar Dirección IP sin seleccionar una instancia de WireGuard.

en: IP Address deleted successfully.
es: Dirección IP eliminada correctamente.

en: IP Address is required when IP Lock is enabled.
es: La dirección IP es obligatoria cuando el bloqueo de IP está habilitado.

en: IP Address saved successfully.
es: Dirección IP guardada correctamente.

en: IP Addresses
es: Direcciones IP

en: IP Lock
es: Bloqueo de IP

en: IP Lock Enabled
es: Bloqueo de IP habilitado

en: IP address added|IP address added successfully.
es: IP añadida|IP añadida correctamente.

en: IP address deleted|IP address deleted successfully.
es: IP eliminada|IP eliminada correctamente.

en: IP address updated|IP address updated successfully.
es: IP actualizada|IP actualizada correctamente.

en: IP lock is enabled, but the worker is attempting to access from a different IP address.
es: El bloqueo de IP está habilitado, pero el worker está intentando acceder desde una dirección IP diferente.

en: Identity
es: Identidad

en: If you find any issues with the translation or would like to request a new language, please open an
es: Si encuentra algún problema con la traducción o desea solicitar un nuevo idioma, por favor abra un

en: In
es: Entrada

en: In Interface
es: Interfaz de entrada

en: Inactive
es: Inactivo

en: Instance
es: Instancia

en: Instance ID
es: Instancia

en: Instance Traffic
es: Tráfico de la instancia

en: Interface
es: Interfaz

en: Interface Keys
es: Claves de interfaz

en: Internal IP Address
es: Dirección IP interna

en: Internal Network
es: Red Interna

en: Invalid
es: Inválido

en: Invalid Destination. Either Peer or IP Address must be informed.
es: Destino inválido. Debe indicar Peer o Dirección IP.

en: Invalid TOTP PIN.
es: PIN TOTP no válido.

en: Invalid TOTP secret format. Must be a valid Base32 string.
es: Formato de secreto TOTP no válido. Debe ser una cadena Base32 válida.

en: Invalid action.
es: Acción inválida.

en: Invalid command
es: Comando inválido

en: Invalid config file
es: Archivo de configuración inválido

en: Invalid confirmation|Please confirm deletion of WireGuard instance: wg
es: Confirmación inválida|Por favor confirma eliminación de instancia: wg

en: Invalid hostname or IP Address
es: Nombre de host o IP inválido

en: Invalid hostname.
es: Nombre de host inválido.

en: Invalid route format: '%(line)s'. Please use CIDR notation (e.g., 10.0.0.0/24).
es: Formato de ruta inválido: '%(line)s'. Por favor, use la notación CIDR (ej: 10.0.0.0/24).

en: Invalid target
es: Destino inválido

en: Invite Settings
es: Configuración de invitación

en: Invite Settings|Settings saved successfully.
es: Configuración de invitación|Configuración guardada correctamente.

en: Invite URL
es: URL de invitación

en: Invite URL must end with '/invite/'.
es: La URL debe terminar con '/invite/'.

en: Invite URL must start with 'https://'.
es: La URL debe empezar con 'https://'.

en: Invite data is not available.
es: Datos de invitación no disponibles.

en: Invite refreshed.
es: Invitación actualizada.

en: Invite text copied to clipboard.
es: Texto de invitación copiado al portapapeles.

en: Keys
es: Claves

en: Language
es: Idioma

en: Last Seen
es: Visto por última vez

en: Last Update
es: Última actualización

en: Last seen more than 10 minutes ago or never seen.
es: Visto por última vez hace más de 10 minutos o nunca visto.

en: Latest Handshake
es: Último handshake

en: Letters
es: Letras

en: Letters, Digits
es: Letras, dígitos

en: Letters, Digits, Special Characters
es: Letras, dígitos, caracteres especiales

en: Linked Peers (Debug)
es: Peers vinculados (Debug)

en: List Peer Groups
es: Listar grupos de peers

en: List URL
es: URL de la lista

en: List Users
es: Listar usuarios

en: Listen Port
es: Puerto

en: Local Password
es: Contraseña local

en: Location
es: Ubicación

en: Login
es: Iniciar sesión

en: Login again
es: Iniciar sesión de nuevo

en: MASQUERADE
es: MASCARAR

en: Main ip address
es: IP principal

en: Manage
es: Gestionar

en: Manage Firewall Rule
es: Gestionar regla de firewall

en: Manage Firewall Settings
es: Gestionar configuración de firewall

en: Manage IP address or Network
es: Gestionar IP o red

en: Manage Peer Schedule Profile
es: Gestionar Perfil de Programación del Peer

en: Manage Port Forward
es: Gestionar redirección de puerto

en: Manage client route
es: Gestionar ruta cliente

en: Masquerade Source
es: Enmascarar origen

en: Masquerade traffic from VPN to WAN
es: Mascarar tráfico de VPN a WAN

en: Master Cache Processing Time
es: Tiempo de procesamiento del caché maestro

en: Members
es: Miembros

en: Memory usage
es: Uso de memoria

en: Message templates
es: Plantillas de mensaje

en: Minimum 8 characters, with at least one uppercase letter, one lowercase letter, and one number.
es: Mínimo de 8 caracteres, con al menos una letra mayúscula, una letra minúscula y un número.

en: Missing a method or feature?
es: ¿Falta un método o característica?

en: Monday
es: Lunes

en: Name
es: Nombre

en: Netmask
es: Máscara de red

en: Never
es: Nunca

en: New
es: Nuevo

en: New WireGuard Instance
es: Nueva instancia WireGuard

en: Next Disable
es: Próxima desactivación

en: Next Enable
es: Próxima activación

en: Next disable
es: Próxima desactivación

en: Next enable
es: Próxima activación

en: No Access Policies found.
es: No se han encontrado políticas de acceso.

en: No Allowed Emails or Domains found.
es: No se han encontrado correos electrónicos o dominios permitidos.

en: No Applications found.
es: No se han encontrado aplicaciones.

en: No Authentication Methods found.
es: No se han encontrado métodos de autenticación.

en: No Gatekeeper Groups found.
es: No se han encontrado grupos de Gatekeeper.

en: No Gatekeeper Users found.
es: No se han encontrado usuarios de Gatekeeper.

en: No Hosts configured for this application.
es: No hay hosts configurados para esta aplicación.

en: No Hosts found.
es: No se han encontrado hosts.

en: No IP Addresses found.
es: No se han encontrado direcciones IP.

en: No Routes configured for this application.
es: No hay rutas configuradas para esta aplicación.

en: No WireGuard Instances Found
es: No se encontraron instancias WireGuard

en: No WireGuard instances found.
es: No se encontraron instancias de WireGuard.

en: No active VPN invitations
es: No hay invitaciones VPN activas

en: No interfaces found|No WireGuard interfaces were found to process.
es: No se encontraron interfaces|No hay interfaces WireGuard para procesar.

en: No invite data available to refresh.
es: No hay datos de invitación para actualizar.

en: No peers linked to this profile.
es: No hay peers vinculados a este perfil.

en: No profile associated
es: Nenhum perfil asociado

en: No routing templates available for this interface.
es: No hay plantillas de enrutamiento disponibles para esta interfaz.

en: No schedule profiles found.
es: No se encontraron perfiles de programación.

en: No time intervals found.
es: No se encontraron intervalos de tiempo.

en: No traffic history, please wait a few minutes
es: Sin historial de tráfico, espera unos minutos

en: No workers configured
es: No hay workers configurados

en: Not Destination
es: No destino

en: Not Source
es: No origen

en: Not State
es: No estado

en: Not set
es: No establecido

en: OIDC Client ID
es: ID de cliente OIDC

en: OIDC Client Secret
es: Secreto de cliente OIDC

en: OIDC Provider URL
es: URL del proveedor OIDC

en: OIDC authentication is temporarily unavailable and will be available soon.
es: La autenticación OIDC no está disponible temporalmente y estará disponible pronto.

en: OIDC fields must be empty for Local Password authentication.
es: Los campos OIDC deben estar vacíos para la autenticación por contraseña local.

en: OIDC fields must be empty for TOTP authentication.
es: Los campos OIDC deben estar vacíos para la autenticación TOTP.

en: One route per line in CIDR notation.
es: Una ruta por línea en notación CIDR.

en: One-Time Password (TOTP)
es: Contraseña de un solo uso (TOTP)

en: Only one Local Password authentication method can be configured.
es: Sólo se puede configurar un método de autenticación por contraseña local.

en: Open an issue on GitHub
es: Abrir un problema en GitHub

en: Order
es: Orden

en: Out
es: Salida

en: Out Interface
es: Interfaz de salida

en: Packet State
es: Estado del paquete

en: Parameters
es: Parámetros

en: Password
es: Contraseña

en: Password Confirmation
es: Confirmación de contraseña

en: Password confirmation is required for new users.
es: Confirmación de contraseña obligatoria para nuevos usuarios.

en: Password for local authentication (leave blank if not using)
es: Contraseña para autenticación local (dejar en blanco si no se usa)

en: Password is required for new users.
es: Contraseña obligatoria para nuevos usuarios.

en: Password is required.
es: La contraseña es obligatoria.

en: Password must be at least 8 characters long.
es: La contraseña debe tener al menos 8 caracteres.

en: Password must contain at least one lowercase letter.
es: La contraseña debe contener al menos una letra minúscula.

en: Password must contain at least one number.
es: La contraseña debe contener al menos un número.

en: Password must contain at least one uppercase letter.
es: La contraseña debe contener al menos una letra mayúscula.

en: Passwords do not match.
es: Las contraseñas no coinciden.

en: Path Prefix
es: Prefijo de ruta

en: Path prefix cannot contain spaces.
es: El prefijo de la ruta no puede contener espacios.

en: Path prefix contains invalid characters.
es: El prefijo de la ruta contiene caracteres no válidos.

en: Path prefix must start with /.
es: El prefijo de la ruta debe comenzar con /.

en: Peer Configuration
es: Configuración de peer

en: Peer Configuration:
es: Configuración de peer:

en: Peer Group deleted|Peer Group deleted:
es: Grupo de peers eliminado|Grupo eliminado:

en: Peer Group not deleted|Invalid confirmation.
es: Grupo de peers no eliminado|Confirmación inválida.

en: Peer Groups
es: Grupos de peers

en: Peer IP Addresses and networks
es: IPs y redes del peer

en: Peer List
es: Lista de Peers

en: Peer List Refresh Interval must be at least 5 seconds
es: El intervalo de actualización de la lista de peers debe ser de al menos 5 segundos

en: Peer Manager
es: Gestor de peers

en: Peer Schedule
es: Agenda del peer

en: Peer State
es: Estado de Peer

en: Peer Traffic
es: Tráfico del peer

en: Peer and IP Address cannot be selected at the same time.
es: Peer y Dirección IP no se pueden seleccionar simultáneamente.

en: Peer created|Peer created successfully.
es: Peer creado|Peer creado correctamente.

en: Peer deleted|Peer deleted successfully.
es: Peer eliminado|Peer eliminado correctamente.

en: Peer not created|Missing instance parameter.
es: Peer no creado|Falta el parámetro de instancia.

en: Peer reactivated successfully.
es: Peer reactivado con éxito.

en: Peer reactivated, but failed to reload WireGuard interface:
es: Peer reactivado, pero falló la recarga de la interfaz WireGuard:

en: Peer scheduling profile updated successfully.
es: Perfil de programación del peer actualizado con éxito.

en: Peer suspended successfully.
es: Peer suspendido con éxito.

en: Peer suspended, but failed to reload WireGuard interface:
es: Peer suspendido, pero falló la recarga de la interfaz WireGuard:

en: Peer suspension/unsuspension scheduled successfully.
es: Suspensión/reactivación programada con éxito.

en: Peer updated|Peer updated successfully.
es: Peer actualizado|Peer actualizado correctamente.

en: Pending Changes|There are pending DNS changes that have not been applied
es: Cambios pendientes|Hay cambios DNS pendientes que no se han aplicado

en: Per-user TOTP secret key
es: Clave secreta TOTP por usuario

en: Permissions
es: Permisos

en: Persistent Keepalive
es: Keepalive persistente

en: Please contact your system administrator if you believe this is an error.
es: Por favor, contacta a tu administrador del sistema si crees que esto es un error.

en: Please enter a TOTP Secret first to generate the QR code.
es: Por favor, introduzca primero un secreto TOTP para generar el código QR.

en: Please enter a valid email address.
es: Ingresa un email válido.

en: Please enter a valid phone number for WhatsApp.
es: Ingresa un número de WhatsApp válido.

en: Please provide a PIN to validate the TOTP secret.
es: Proporcione un PIN para validar el secreto TOTP.

en: Please provide a valid IP address.
es: Por favor proporciona una IP válida.

en: Please report worker_config_version, worker_dns_version and worker_version in the API request.
es: Por favor, informe worker_config_version, worker_dns_version y worker_version en la solicitud de API.

en: Please type 'delete' to remove this firewall rule.
es: Por favor escribe 'delete' para eliminar esta regla de firewall.

en: Please type \"delete\" to remove peer configuration.
es: Por favor escribe \"delete\" para eliminar la configuración del peer.

en: Please type \"delete\" to remove this IP address.
es: Por favor escribe \"delete\" para eliminar esta IP.

en: Please type the username to proceed.
es: Por favor escribe el nombre de usuario para continuar.

en: Policy
es: Política

en: Policy Type
es: Tipo de política

en: Port
es: Puerto

en: Port %s is already in use by another WireGuard instance.
es: El puerto %s ya está en uso por otra instancia de WireGuard.

en: Port 8000 (tcp) is reserved for wireguard-webadmin.
es: El puerto 8000 (TCP) está reservado para wireguard-webadmin.

en: Port Forward
es: Redirección de puerto

en: Port Forward List
es: Lista de redirecciones de puerto

en: Port Forward rule deleted successfully
es: Regla de redirección eliminada correctamente

en: Port Forward rule saved successfully
es: Regla de redirección guardada correctamente

en: Port is required.
es: Puerto es obligatorio.

en: Pre-Shared Key
es: Clave precompartida

en: Prefix Length
es: Longitud del prefijo

en: Prefix length for IPv%(version)d must be between 0 and %(max)d.
es: La longitud del prefijo para IPv%(version)d debe estar entre 0 y %(max)d.

en: Primary DNS
es: DNS primario

en: Primary Enable WireGuard
es: Habilitar WireGuard primario

en: Primary Server
es: Servidor primario

en: Primary WireGuard
es: Habilitar WireGuard primario

en: Primary node mirroring (WireGuard and firewall rules)
es: Reflejo del nodo primario (WireGuard e regras de firewall)

en: Priority
es: Prioridad

en: Priority must be greater than or equal to 1
es: La prioridad debe ser ≥ 1

en: Private Key
es: Clave privada

en: Profile Name
es: Nombre del Perfil

en: Protected
es: Protegido

en: Protocol
es: Protocolo

en: Public
es: Público

en: Public Address
es: Dirección pública

en: Public Key
es: Clave pública

en: QR Code
es: Código QR

en: REJECT
es: RECHAZAR

en: RETURN
es: RETORNO

en: Random Password
es: Contraseña aleatoria

en: Random Password Complexity
es: Complejidad de contraseña aleatoria

en: Random Password Length
es: Longitud de contraseña aleatoria

en: Random password length must be at least 6 characters.
es: La contraseña aleatoria debe tener al menos 6 caracteres.

en: Reactivate
es: Reactivar

en: Reactivate now
es: Reactivar ahora

en: Refresh Invite
es: Actualizar invitación

en: Regenerate Token
es: Regenerar token

en: Reject traffic to private networks exiting on WAN interface
es: Rechazar tráfico a redes privadas saliendo por la interfaz WAN

en: Related
es: Relacionado

en: Reload Enabled
es: Recarga habilitada

en: Reload WireGuard
es: Recargar WireGuard

en: Reload Wireguard service
es: Recargar servicio WireGuard

en: Remove VPN invitation for peer
es: Eliminar invitación VPN del peer

en: Require authentication using specified methods or groups.
es: Requerir autenticación utilizando métodos o grupos especificados.

en: Required
es: Obligatorio

en: Required User Level
es: Nivel de acceso requerido

en: Reset firewall to default
es: Restablecer firewall a valores predeterminados

en: Reseting the firewall to default will remove all rules and settings. Are you sure you want to continue?\n\nType 'delete all rules and reset firewall' to confirm.
es: Restablecer el firewall eliminará todas las reglas y ajustes. ¿Deseas continuar?\n\nEscribe 'delete all rules and reset firewall' para confirmar.

en: Resolver Settings
es: Configuración de resolución

en: Restart Enabled
es: Reinicio habilitado

en: Restart Mode
es: Modo de reinicio

en: Restart WireGuard
es: Reiniciar WireGuard

en: Restart Wireguard service
es: Reiniciar servicio WireGuard

en: Returns
es: Retorna

en: Route Name
es: Nombre de la ruta

en: Route Type
es: Tipo de Ruta

en: Route policy enforced
es: Política de rutas forzada

en: Route template applied successfully.
es: Plantilla de enrutamiento aplicada exitosamente.

en: Route template unlinked successfully.
es: Plantilla de enrutamiento desvinculada exitosamente.

en: Routes
es: Rutas

en: Routes from All Peers
es: Rutas de Todos los Pares

en: Routes from Peers on same Interface
es: Rutas de Pares en la misma Interfaz

en: Routing Template
es: Plantilla de Enrutamiento

en: Routing Template deleted|Routing Template deleted:
es: Plantilla de Enrutamiento eliminada|Plantilla de Enrutamiento eliminada:

en: Routing Template not deleted|Invalid confirmation.
es: Plantilla de Enrutamiento no eliminada|Confirmación inválida.

en: Routing Templates
es: Plantillas de Enrutamiento

en: Routing table
es: Tabla de enrutamiento

en: Rule Action
es: Acción de la regla

en: SMTP port must be between 1 and 65535.
es: El puerto SMTP debe estar entre 1 y 65535.

en: Saturday
es: Sábado

en: Save
es: Guardar

en: Schedule
es: Programar

en: Schedule Profile deleted successfully.
es: Perfil de programación eliminado con éxito.

en: Schedule Profile saved successfully.
es: Perfil de programación guardado con éxito.

en: Schedule Profiles
es: Perfiles de Programación

en: Schedule Visualization
es: Visualización de Programación

en: Schedule cleared successfully.
es: Programación limpiada con éxito.

en: Scheduled suspend
es: Suspensión programada

en: Scheduled suspension time must be at least 10 minutes in the future.
es: La programación de la suspensión debe ser al menos 10 minutos en el futuro.

en: Scheduled unsuspend
es: Reactivación programada

en: Scheduled unsuspension time must be at least 10 minutes in the future.
es: La programación de la reactivación debe ser al menos 10 minutos en el futuro.

en: Scheduler
es: Programador

en: Secondary DNS
es: DNS secundario

en: Select
es: Seleccionar

en: Select Access Policy Type
es: Seleccionar tipo de política de acceso

en: Select a routing template to apply to the peer
es: Seleccione una plantilla de enrutamiento para aplicar al peer

en: Server
es: Servidor primario

en: Server Instance
es: Instancia de WireGuard

en: Server selection dropdown before downloading peer configs or VPN invites
es: Menú desplegable de selección de servidor antes de descargar configuraciones de pares o invitaciones de VPN

en: Session Expiration
es: Expiración de la sesión

en: Session expiration time in minutes
es: Tiempo de expiración de la sesión en minutos

en: Set Application Default Policy
es: Establecer política predeterminada de la aplicación

en: Set Policy
es: Establecer política

en: Settings
es: Configuración

en: Shared/global TOTP secret key
es: Clave secreta TOTP compartida/global

en: Show Peers
es: Mostrar peers

en: Show extras
es: Mostrar extras

en: Sorry, you do not have permission to access this page.
es: Lo siento, no tienes permiso para acceder a esta página.

en: Sort Order
es: Orden

en: Source
es: Origen

en: Source IP
es: IP origen

en: Source Peer
es: Peer de origen

en: Source Peer Include Networks
es: Incluir redes del peer de origen

en: Start Day
es: Día de Inicio

en: Start Time
es: Hora de Inicio

en: State
es: Estado

en: Static DNS
es: DNS estático

en: Static DNS deleted successfully
es: DNS estático eliminado correctamente

en: Static DNS not deleted|Invalid confirmation
es: DNS estático no eliminado|Confirmación inválida

en: Static DNS saved successfully
es: DNS estático guardado correctamente

en: Static Host List
es: Lista de hosts estáticos

en: Stats Cache Refresh Interval
es: Intervalo de actualización del caché de estadísticas

en: Status
es: Estado

en: Sunday
es: Domingo

en: Suspend
es: Suspender

en: Suspend / Reactivate Peer
es: Suspender / Reactivar Peer

en: Suspend now
es: Suspender ahora

en: Suspended
es: Suspendido

en: Switching to Caddy is simple, but it may require a bit of time and attention to review your current setup.
es: Cambiar a Caddy es sencillo, pero puede requerir algo de tiempo y atención para revisar su configuración actual.

en: TOTP Secret
es: Secreto TOTP

en: TOTP Validation PIN
es: PIN de validación TOTP

en: TOTP secret is required for TOTP authentication.
es: El secreto TOTP es obligatorio para la autenticación TOTP.

en: TOTP secret must be empty for Local Password authentication.
es: El secreto TOTP debe estar vacío para la autenticación por contraseña local.

en: TOTP secret must be empty for OIDC authentication.
es: El secreto TOTP debe estar vacío para la autenticación OIDC.

en: TOTP validation PIN must be empty for Local Password authentication.
es: El PIN de validación TOTP debe estar vacío para la autenticación por contraseña local.

en: TOTP validation PIN must be empty for OIDC authentication.
es: El PIN de validación TOTP debe estar vacío para la autenticación OIDC.

en: Template Name
es: Nombre de la Plantilla

en: Template Route
es: Ruta de la plantilla

en: Text
es: Texto

en: Text Message
es: Mensaje de texto

en: Text Message Template
es: Plantilla de mensaje de texto

en: Text field must not be empty when download button is enabled.
es: El campo de texto no puede estar vacío si el botón de descarga está habilitado.

en: The App Gateway and Gatekeeper modules require Caddy and the auth-gateway container to be running. Please start the application using <code>docker-compose-caddy.yml</code>.
es: Los módulos App Gateway y Gatekeeper requieren que Caddy y el contenedor auth-gateway estén en ejecución. Inicie la aplicación usando <code>docker-compose-caddy.yml</code>.

en: The IP address belongs to the Peer's WireGuard instance network range. Please check the IP address or change use priority 0 instead.
es: La IP pertenece al rango de la instancia WireGuard del peer. Verifica la IP o usa prioridad 0.

en: The IP address does not belong to the Peer's WireGuard instance network range. Please check the IP address or change the priority.
es: La IP no pertenece al rango de la instancia WireGuard del peer. Verifica la IP o cambia la prioridad.

en: The IP address is the same as the Peer's WireGuard instance address.
es: La IP es la misma que la instancia WireGuard del peer.

en: The WireGuard WebAdmin application cannot be deleted.
es: La aplicación WireGuard WebAdmin no se puede eliminar.

en: The WireGuard WebAdmin application cannot be modified.
es: La aplicación WireGuard WebAdmin no se puede modificar.

en: The client is configured to use the VPN as the default gateway. \n\nThis setting routes all client internet traffic through the VPN, enhancing privacy and security across all connections.
es: El cliente está configurado para usar la VPN como puerta predeterminada.\n\nEsta opción enruta todo el tráfico de Internet del cliente por la VPN, mejorando privacidad y seguridad.

en: The client is not configured to use the VPN as the default gateway.\n\nOnly the specific networks listed below are routed through the VPN.\n\nNote: These routes are not automatically pushed to the client. You will need to manually update the client configuration file to reflect these settings.
es: El cliente no está configurado para usar la VPN como puerta predeterminada.\n\nSolo las redes específicas listadas abajo se enrutan por la VPN.\n\nNota: Estas rutas no se envían automáticamente al cliente. Debes actualizar manualmente su archivo de configuración para reflejarlas.

en: The cluster functionality is currently released as experimental.
es: La funcionalidad de clúster se encuentra actualmente en fase experimental.

en: The difference between suspend and unsuspend times must be at least 5 minutes.
es: La diferencia entre el horario de suspensión y el de reactivación debe ser de al menos 5 minutos.

en: The minimum duration between start and end must be at least 10 minutes.
es: La duración mínima entre el inicio y el fin debe ser de al menos 10 minutos.

en: The netmask for priority 0 IP must be 32.
es: La máscara para IP con prioridad 0 debe ser 32.

en: The peer's routing template does not allow custom routes.
es: La plantilla de enrutamiento del par no permite rutas personalizadas.

en: The route %(route)s is not allowed. Use the 'Default Route' type instead.
es: La ruta %(route)s no está permitida. Use el tipo 'Ruta Predeterminada'.

en: The selected network range overlaps with another instance.
es: El rango de red seleccionado se solapa con otra instancia.

en: The template must include the placeholder '{invite_url}'.
es: La plantilla debe incluir el marcador '{invite_url}'.

en: The two password fields didn't match.
es: Las contraseñas no coinciden.

en: The worker is outdated. Please update it to the latest version.
es: El worker está desactualizado. Por favor, atualícelo a la última versión.

en: There are no WireGuard instances configured. You can add a new instance by clicking the button below.
es: No hay instancias WireGuard configuradas. Puedes añadir una nueva haciendo clic en el botón abajo.

en: There must be at least 10 minutes between time slots.
es: Debe haber al menos 10 minutos entre los intervalos de tiempo.

en: This API is a work in progress and new endpoints are added as needed.
es: Esta API es un trabajo en progreso y se agregan nuevos endpoints según sea necesario.

en: This IP is already in use by another peer.
es: Esta IP ya la usa otro peer.

en: This address does not appear in the wg show command output, likely indicating that another peer has an IP overlapping this network or that the configuration file is outdated.
es: Esta dirección no aparece en la salida de 'wg show', lo que indica que otro peer tiene una IP solapada o el archivo de configuración está desactualizado.

en: This application cannot be deleted
es: Esta aplicación no se puede eliminar

en: This application cannot be modified
es: Esta aplicación no se puede modificar

en: This configuration does not contain a private key. You must add the private key manually in your client before using it.
es: Esta configuración no contiene una clave privada. Debes agregar la clave privada manualmente en tu cliente antes de usarla.

en: This path prefix is reserved by the system.
es: Este prefijo de ruta está reservado por el sistema.

en: This serves as a temporary solution when a peer does not use the VPN as its default gateway. It's important to note that this configuration is not recommended, as it alters the source address of all connections to match the IP address of the WireGuard instance.
es: Solución temporal cuando un peer no usa la VPN como puerta predeterminada. No se recomienda, ya que altera la IP de origen de todas las conexiones a la de la instancia WireGuard.

en: This time slot overlaps with an existing slot (%(start)s → %(end)s).
es: Este intervalo de tiempo se superpone con un intervalo existente (%(start)s → %(end)s).

en: This upstream is reserved by the system.
es: Este upstream está reservado por el sistema.

en: Throughput
es: Rendimiento

en: Thursday
es: Jueves

en: Time Interval deleted successfully.
es: Intervalo de tiempo eliminado con éxito.

en: Time Interval saved successfully.
es: Intervalo de tiempo guardado con éxito.

en: Time Intervals
es: Intervalos de Tiempo

en: To delete this rule, please type:
es: Para eliminar esta regla, escribe:

en: Toggle Dark Mode
es: Alternar modo oscuro

en: Token regenerated successfully.
es: Token regenerado con éxito.

en: Traffic Graph
es: Gráfico de tráfico

en: Traffic data synchronization
es: Sincronización de datos de tráfico

en: Transfer
es: Transferencia

en: Tuesday
es: Martes

en: Type
es: Tipo

en: URL field must not be empty when download button is enabled.
es: El campo URL no puede estar vacío si el botón de descarga está habilitado.

en: Unable to validate overlaps: schedule profile is missing.
es: No se pudieron validar las superposiciones: falta el perfil de programación.

en: Unit
es: Unidad

en: Unknown
es: Desconocido

en: Unknown error
es: Error desconocido

en: Unlink
es: Desvincular

en: Unsupported
es: No soportado

en: Untracked
es: Sin seguimiento

en: Update Available
es: Actualización disponible

en: Update Configuration
es: Actualizar configuración

en: Update Required
es: Actualización requerida

en: Update WireGuard Instance
es: Actualizar instancia WireGuard

en: Update and reload service
es: Actualizar y recargar servicio

en: Update and restart service
es: Actualizar y reiniciar servicio

en: Updated
es: Actualizar

en: Upstream URL cannot contain spaces.
es: La URL de upstream no puede contener espacios.

en: Upstream address, e.g.: http://10.188.18.27:3000
es: Dirección de origen (upstream), ej.: http://10.188.18.27:3000

en: Upstream must be a bare host address with no path, query or fragment. Use http://host or http://host:port
es: El upstream debe ser una dirección de host simple, sin ruta, consulta ni fragmento. Use http://host o http://host:port

en: User Disconnected|User Disconnected:
es: Usuario desconectado|Usuario desconectado:

en: User Level
es: Nivel de acceso

en: User Manager
es: Gestión de usuarios

en: User created|User created:
es: Usuario creado|Usuario creado:

en: User deleted|User deleted:
es: Usuario eliminado|Usuario eliminado:

en: User groups can only be used with Local Password authentication.
es: Los grupos de usuarios solo se pueden usar con la autenticación de Contraseña Local.

en: User not deleted|Invalid confirmation.
es: Usuario no eliminado|Confirmación inválida.

en: User updated|User updated:
es: Usuario actualizado|Usuario actualizado:

en: Username
es: Usuario

en: Users
es: Usuarios

en: VPN Invite
es: Invitación VPN

en: VPN Invite Details
es: Detalles de invitación VPN

en: VPN Invite Settings
es: Configuración de invitación VPN

en: Version
es: Versión

en: View Only
es: Solo lectura

en: View QR Code
es: Ver código QR

en: WAN Interface
es: Interfaz WAN

en: WARNING|Please note that the interface was reloaded, not restarted. Double-check if the the peers are working as expected. If you find any issues, please report them.
es: ADVERTENCIA|La interfaz se recargó, no reinició. Verifica que los peers funcionen correctamente. Si hay problemas, repórtalos.

en: Web Page Instructions
es: Instrucciones en página web

en: Web Refresh Interval
es: Intervalo de actualización web

en: Wednesday
es: Miércoles

en: WhatsApp Enabled
es: WhatsApp habilitado

en: WhatsApp Message
es: Mensaje de WhatsApp

en: WhatsApp Message Template
es: Plantilla de WhatsApp

en: WireGuard Instance
es: Instancia de WireGuard

en: WireGuard Instances
es: Instancias de WireGuard

en: WireGuard Manager
es: Gestor de WireGuard

en: WireGuard Peer List
es: Lista de peers WireGuard

en: WireGuard Status
es: Estado de WireGuard

en: WireGuard VPN Invite
es: Invitación VPN WireGuard

en: WireGuard reloaded|The WireGuard service has been reloaded.
es: WireGuard recargado|El servicio WireGuard se ha recargado.

en: WireGuard restarted|The WireGuard service has been restarted.
es: WireGuard reiniciado|El servicio WireGuard se ha reiniciado.

en: WireGuard show
es: Estado de WireGuard

en: Worker Display
es: Visualización del worker

en: Worker created|Worker created:
es: Worker creado|Worker creado:

en: Worker deleted|Worker deleted:
es: Worker eliminado|Worker eliminado:

en: Worker is not enabled
es: Worker no está habilitado

en: Worker not deleted|Invalid confirmation.
es: Worker no eliminado|Confirmación inválida.

en: Worker update is required.
es: Se requiere la actualización del worker.

en: Worker updated|Worker updated:
es: Worker actualizado|Worker actualizado:

en: Yes
es: Sí

en: You have been successfully logged out.
es: Has cerrado sesión correctamente.

en: Your WireGuard settings have been modified. To apply these changes, please update the configuration and reload the WireGuard service.
es: Tus ajustes de WireGuard han sido modificados. Para aplicar los cambios, actualiza la configuración y recarga el servicio WireGuard.

en: all
es: todos

en: default route
es: ruta predeterminada

en: iptables list
es: Lista de reglas de iptables

en: running processes
es: Procesos en ejecución

en: wg+ (Any WireGuard Interface)
es: wg+ (Cualquier interfaz WireGuard)

en: |Cannot delete the requested WireGuard instance. There are still peers associated with this instance.
es: |No se puede eliminar la instancia solicitada. Aún hay peers asociados.

en: |WireGuard instance deleted: wg
es: |Instancia WireGuard eliminada: wg
