en to fr translation catalogue (764 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>
fr: 
                                        <h5>Configuration avancée du pare‑feu VPN</h5>
                                        <p>
                                            Cette interface est un outil complet de gestion des règles de pare‑feu ; elle permet de définir des politiques de trafic avancées entre pairs VPN et réseaux. Elle simplifie la création de règles, le filtrage de paquets et les configurations NAT afin d’offrir un contrôle précis sur la sécurité. Les utilisateurs peuvent spécifier adresses IP source et destination, ports, protocoles et actions pour ajuster le flux de trafic, garantissant ainsi un environnement réseau sûr et efficace.
                                        </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>
fr: 
                                        <h5>Sélection de la destination</h5>
                                        <p>
                                            Cette règle peut s’appliquer à une adresse IP ou à un réseau précis et/ou à plusieurs peers comme destination.<br><br>
                                            « Inclure les réseaux du peer » ajoute automatiquement toutes les IP autorisées de chaque peer sélectionné en destination.<br><br>
                                            Le choix de plusieurs peers avec réseaux inclus en source et destination peut générer un grand nombre de règles.<br><br>
                                            L’option « Non‑destination » annule la destination IP, le réseau ou le/les peer(s) sélectionné(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>
fr: 
                                        <h5>Protocole et port</h5>
                                        <p>
                                            Seuls les protocoles les plus courants sont listés. Si vous en avez besoin d’un autre, ouvrez une issue sur GitHub.<br><br>
                                            Choisir TCP+UDP dupliquera les règles générées.<br><br>
                                            Les ports peuvent être indiqués individuellement (ex. 8080) ou en plages (ex. 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>
fr: 
                                        <h5>Sélection de la source</h5>
                                        <p>
                                            Vous pouvez appliquer cette règle à une adresse IP ou un réseau précis et/ou à plusieurs peers.<br><br>
                                            L’option « Inclure les réseaux du peer » ajoute automatiquement toutes les IP autorisées associées à chaque peer sélectionné.<br><br>
                                            Attention: choisir plusieurs peers avec réseaux inclus en source et en destination peut rapidement augmenter le nombre de règles générées.<br><br>
                                            L’option « Non‑source » annule la source IP, le réseau ou le/les peer(s) sélectionné(s).
                                        </p>

en: 
                                    DNS servers pushed to peers.
                                    <br>
                                    Using the internal IP as primary DNS enables internal name resolution
                                    and DNS filtering.
fr: 
                                    Serveurs DNS poussés vers les pairs.
                                    <br>
                                    L'utilisation de l'IP interne comme DNS primaire permet la résolution de noms interne
                                    et le filtrage 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.
fr: 
                                    Applique les règles de routage définies par les modèles de routage à l'aide de règles de pare-feu.
                                    <br>
                                    Les pairs avec une route par défaut (0.0.0.0/0) ne sont pas restreints.
                                    <br><br>
                                    Remarque : selon le nombre de routes et de pairs, cette option peut générer
                                    un grand nombre de règles de pare-feu.

en: 
                                    Internal IP address and netmask used by the WireGuard interface.
fr: 
                                    Adresse IP interne et masque de réseau utilisés par l'interface WireGuard.

en: 
                                    Interval used to refresh WireGuard status information in the web UI.
fr: 
                                    Intervalle utilisé pour rafraîchir les informations d'état de WireGuard dans l'interface web.

en: 
                                    Optional name used only for display in the web interface.
fr: 
                                    Nom facultatif utilisé uniquement pour l'affichage dans l'interface 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.
fr: 
                                    Nom d'hôte public ou adresse IP et port UDP utilisés par les pairs pour se connecter.
                                    <br>
                                    Le <b>port d'écoute</b> doit être exposé et mappé dans votre fichier 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.
fr: 
                                    Clés privée et publique WireGuard pour cette interface.
                                    <br>
                                    La clé privée doit rester secrète.
                                    Le changer nécessite la mise à jour de toutes les configurations des pairs.

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>
fr: 
                            <h5>Ports par défaut</h5>
                            <p>Le fichier <code>docker-compose.yml</code> par défaut définit la plage de ports <b>TCP</b> <b>8080‑8089</b>. Si vous souhaitez rediriger vers une autre plage, modifiez ce fichier manuellement, puis relancez l’étape Docker Compose décrite dans les <a href="https://github.com/eduardogsilva/wireguard_webadmin?tab=readme-ov-file#deployment">instructions de déploiement</a>.</p>
                            <h5>Type de destination: Peer</h5>
                            <p>La redirection de port privilégiera la première adresse IP du peer dont la priorité est zéro.</p>
                            <h5>Type de destination: Adresse IP</h5>
                            <p>Les règles de transfert de port pointeront vers l’adresse IP spécifiée. N’oubliez pas d’associer cette IP ou ce réseau à un peer.</p>
                            <h5>Ajouter une règle Forward</h5>
                            <p>Génère automatiquement une règle de transfert afin de respecter des paramètres de pare‑feu plus stricts.</p>
                            <h5>Masquer l’adresse source</h5>
                            <p>Solution temporaire lorsque le peer n’utilise pas le VPN comme passerelle par défaut. Cette configuration est déconseillée, car elle remplace l’adresse source de toutes les connexions par l’IP de l’instance WireGuard.</p>

en: 
                <h5>Deny Policy</h5>
                <p>A Deny policy blocks all access to the matched routes.</p>
fr: 
                <h5>Politique de refus</h5>
                <p>Une politique de refus bloque tout accès aux itinéraires correspondants.</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>
fr: 
                <h5>Politique protégée</h5>
                <p>Une politique protégée exige que les utilisateurs s'authentifient avant d'accéder à l'application.</p>
                <ul>
                    <li><strong>Groupes autorisés</strong> : Limite l'accès à des groupes d'utilisateurs spécifiques. Remarque : L'utilisation de groupes nécessite la sélection d'une méthode d'authentification de type "Mot de passe local".</li>
                    <li><strong>Méthodes d'authentification</strong> : Indiquez les méthodes que les utilisateurs peuvent utiliser pour s'authentifier (par exemple, Mot de passe local, TOTP, OIDC).</li>
                </ul>

en: 
                <h5>Public Policy</h5>
                <p>A Public policy allows access to the application without requiring any authentication.</p>
fr: 
                <h5>Politique publique</h5>
                <p>Une politique publique permet l'accès à l'application sans nécessiter d'authentification.</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, Google, or Authelia). 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. Requires setting a Global TOTP Secret. <br>If <strong>Global TOTP Before Authentication</strong> is enabled, the PIN is required before the username and password to help combat bruteforce attacks.</p>
fr: 
            <h4>Types d'authentification</h4>
            <p>Sélectionnez la façon dont les utilisateurs s'authentifieront via cette méthode.</p>
            
            <h5>Mot de passe local</h5>
            <p>Les utilisateurs s'authentifieront à l'aide d'un nom d'utilisateur et d'un mot de passe standard stockés localement. Un seul de ce type peut être créé.</p>
            
            <h5>OIDC (OpenID Connect)</h5>
            <p>Les utilisateurs s'authentifieront via un fournisseur d'identité externe (comme Keycloak, Google ou Authelia). Nécessite l'URL du fournisseur, l'ID client et le secret client.</p>
            
            <h5>TOTP (Mot de passe à usage unique basé sur le temps)</h5>
            <p>Les utilisateurs devront saisir un jeton rotatif à partir d'une application d'authentification. Nécessite la configuration d'un secret TOTP global. <br>Si <strong>TOTP mondial avant l'authentification</strong> est activé, le code est requis avant le nom d'utilisateur et le mot de passe pour aider à lutter contre les attaques par force brute.</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>
fr: 
            <h4>Niveaux d’utilisateur</h4>
            <h5>Analyste de débogage</h5>
            <p>Accès aux informations système de base et aux journaux pour le dépannage. Aucun droit de modifier les paramètres ni de consulter des données sensibles (comme les clés des peers).</p>
    
            <h5>Lecture seule</h5>
            <p>Droit de tout visualiser, y compris les clés des peers et les fichiers de configuration. Impossible de modifier quoi que ce soit.</p>
    
            <h5>Gestionnaire de peers</h5>
            <p>Peut ajouter, modifier et supprimer des peers et des adresses IP, sans toutefois modifier la configuration des instances WireGuard ni d’autres paramètres avancés.</p>
    
            <h5>Gestionnaire WireGuard</h5>
            <p>Autorisé à ajouter, modifier et supprimer les configurations des instances WireGuard.</p>
    
            <h5>Administrateur</h5>
            <p>Accès complet au système: peut consulter et modifier tous les paramètres, configurations et gérer les utilisateurs.</p>
    
            <br>
            <h4>Groupes de peers</h4>
            <p>Sélectionnez les groupes de peers accessibles à cet utilisateur. Sans sélection, il aura accès à tous les peers.</p>
    
            <h4>Console</h4>
            <p>Activer ou désactiver l’accès à la console Web pour cet utilisateur.</p>
    
            <h4>Filtre avancé</h4>
            <p>Limite la réponse de l’API aux seuls peers autorisés pour l’utilisateur. Selon la taille de votre environnement, cette option peut affecter les performances. Pour compenser, augmentez éventuellement l’« intervalle d’actualisation Web » afin de réduire le nombre de requêtes.</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>
fr: 
            <h5>Clés d'API</h5>
            <p>Les clés d'API permettent à des applications externes d'interagir com a API do WireGuard WebAdmin.</p>
            <p><strong>Token:</strong> Le jeton secret utilisé pour l'authentification. Gardez-le en sécurité.</p>
            <p><strong>Instances autorisées:</strong> Les instances WireGuard que cette clé peut gérer. Si aucune n'est sélectionnée, la clé a accès à TOUTES les instances.</p>
            <p><strong>Permissions:</strong> actions spécifiques autorisées pour cette clé.</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>
fr: 
            <h5>Route d'application</h5>
            <p>Une route définit un préfixe de chemin au sein de cette application qui nécessite une politique d'accès spécifique.</p>
            <ul>
                <li><strong>Nom de la route</strong> : Un identifiant interne pour cette route (ex : "public_api", "admin_area"). Utilisé pour référence et exportations.</li>
                <li><strong>Préfixe de chemin</strong> : Le chemin d'URL qui déclenche cette route (ex : <code>/api/</code> ou <code>/admin/</code>). Utilisez <code>/</code> pour faire correspondre tous les chemins restants.</li>
                <li><strong>Politique</strong> : La politique d'accès qui sera appliquée lorsqu'un utilisateur accède à ce chemin.</li>
                <li><strong>Ordre</strong> : Détermine la priorité de cette route lors de l'évaluation de la demande. Les nombres les plus bas sont évalués en premier. Si plusieurs routes correspondent à un chemin, celle avec l'ordre le plus bas l'emporte.</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>
fr: 
            <h5>Application</h5>
            <p>Définissez les principaux détails de l'application que vous souhaitez exposer via la passerelle.</p>
            <ul>
                <li><strong>Nom</strong> : Un identifiant interne unique pour cette application (ex: "wiki", "crm"). Contient uniquement des lettres, des chiffres, des traits d'union ou des traits de soulignement.</li>
                <li><strong>Nom d'affichage</strong> : Un nom convivial et lisible pour l'affichage.</li>
                <li><strong>Amont (Upstream)</strong> : L'URL de destination vers laquelle les requêtes seront transférées (ex: <code>http://10.188.18.27:3000</code>). Doit commencer par <code>http://</code> ou <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>
fr: 
            <h5>Mode de cluster</h5>
            <p>Configurez le fonctionnement du cluster et la synchronisation des configurations entre les nœuds.</p>
            
            <h5>Intervalle de synchronisation</h5>
            <p>Configurez la fréquence à laquelle les statistiques et les données de cache sont synchronisées entre les nœuds du cluster.</p>
            
            <h5>Mode de redémarrage</h5>
            <p>Choisissez si les services WireGuard doivent être redémarrés automatiquement lorsque les configurations changent, ou si une intervention manuelle est requise.</p>
            
            <h5>Affichage du worker</h5>
            <p>Sélectionnez la manière dont les workers doivent être identifiés dans l’interface - par nom, adresse du serveur, emplacement ou une combinaison.</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>
fr: 
            <h5>Liste d'adresses IP</h5>
            <p>Gérez les adresses IP ou les réseaux spécifiques dont l'accès est autorisé ou refusé lors de l'utilisation de la méthode d'authentification par liste d'adresses IP.</p>
            
            <h5>Adresse IP et préfixe</h5>
            <p>Saisissez une adresse IP unique (ex : 192.168.1.50) ou une adresse réseau. Utilisez la longueur du préfixe pour la notation CIDR (ex : 24 pour un réseau /24). Laissez le préfixe vide pour un hôte unique (/32 pour IPv4, /128 pour IPv6).</p>
            
            <h5>Action</h5>
            <p><strong>Autoriser</strong> : Accorde l'accès à l'IP/au réseau spécifié.<br>
            <strong>Refuser</strong> : Bloque spécifiquement l'accès à partir de l'IP/du réseau spécifié.</p>
            
            <h5>Description</h5>
            <p>Une note facultative pour aider à identifier cette entrée (ex : "Réseau de bureau", "Attaquant bloqué").</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>
fr: 
            <h5>Peers</h5>
            <p>Sélectionnez les peers que les utilisateurs de ce groupe peuvent gérer.</p>
    
            <h5>Instances WireGuard</h5>
            <p>Tous les peers de cette instance WireGuard pourront être gérés par les utilisateurs du groupe, y compris l’ajout et la suppression.</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>
fr: 
            <h5>Modèles de Routage</h5>
            <p>Définir des configurations de routage pouvant être appliquées aux peers.</p>
            
            <h5>Modèle par Défaut</h5>
            <p>Si coché, ce modèle sera le modèle par défaut pour l'instance WireGuard sélectionnée. Un seul modèle par défaut est autorisé par instance.</p>
    
            <h5>Type de Route</h5>
            <p>Sélectionnez le type de routes à envoyer au client.</p>
            <ul>
                <li><strong>Route par Défaut (0.0.0.0/0)</strong>: Redirige tout le trafic via le VPN.</li>
                <li><strong>Routes des Peers sur la même Interface</strong>: Envoie les routes des autres peers sur la même interface WireGuard.</li>
                <li><strong>Routes de Tous les Peers</strong>: Envoie les routes de tous les peers sur toutes les interfaces.</li>
                <li><strong>Routes Personnalisées</strong>: Permet de spécifier des plages CIDR personnalisées.</li>
            </ul>
    
            <h5>Routes Personnalisées</h5>
            <p>Entrez des routes personnalisées en notation CIDR, une par ligne (ex: 192.168.1.0/24).</p>
            
            <h5>Autoriser les Routes Personnalisées des Peers</h5>
            <p>Si coché, permet à des peers spécifiques d'ajouter leurs propres routes personnalisées en plus de ce modèle.</p>
            
            <h5>Appliquer la politique de routage</h5>
            <p>Si activé, des règles de pare-feu seront appliquées pour faire respecter strictement cette politique de routage.<br>Le pair ne pourra accéder qu'aux réseaux explicitement définis par le modèle de routage attribué.<br>Tout trafic vers des destinations en dehors de ces routes sera bloqué.</p>
            <p>Note : selon le nombre de routes et de pairs, l'activation de cette option peut générer un grand nombre de règles de pare-feu.</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>
fr: 
            <h5>Configuration du Worker</h5>
            <p>Configurez un nœud worker de cluster qui se synchronisera avec cette instance primaire.</p>
            
            <h5>Nom</h5>
            <p>Un nom unique pour identifier ce worker.</p>
            
            <h5>Adresse IP</h5>
            <p>L’adresse IP du nœud worker. Laissez vide si le verrouillage IP est désactivé.</p>
            
            <h5>Verrouillage IP</h5>
            <p>Lorsqu’il est activé, le worker ne peut se connecter qu’à partir de l’adresse IP spécifiée.</p>
            
            <h5>Informations de localisation</h5>
            <p>Détails de localisation facultatifs pour ce worker (pays, ville, nom d’hôte).</p>

en: '%(line)s' is not a network address. Use the network address (e.g., '%(net)s').
fr: '%(line)s' n'est pas une adresse de réseau. Utilisez l'adresse de réseau (ex : '%(net)s').

en: (Share this password via a separate secure channel)
fr: (Partagez ce mot de passe via un canal sécurisé distinct)

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>
fr: <h2>Bienvenue dans votre configuration VPN</h2>
    <p>Commencez par télécharger l’application WireGuard pour votre appareil à l’aide de l’un des liens ci‑dessous.</p>
    <p>Une fois installée, vous pouvez <strong>scanner le QR Code</strong> ou <strong>télécharger le fichier de configuration</strong> pour importer rapidement vos paramètres et profiter de votre connexion VPN sécurisée.</p>

en: A peer can have only one IP with priority zero.
fr: Un peer ne peut avoir qu’une seule IP de priorité zéro.

en: A peer group with that name already exists.
fr: Un groupe de peers portant ce nom existe déjà.

en: A worker with that name already exists.
fr: Un worker avec ce nom existe déjà.

en: ACCEPT
fr: Accepter

en: API Documentation
fr: Documentation de l'API

en: API Key deleted successfully.
fr: Clé d'API supprimée avec succès.

en: API Key saved successfully.
fr: Clé d'API enregistrée avec succès.

en: API Keys
fr: Clés d'API

en: Access Denied
fr: Accès refusé

en: Access Password
fr: Mot de passe d’accès

en: Access Policies
fr: Politiques d'accès

en: Access Policy deleted successfully.
fr: Politique d'accès supprimée avec succès.

en: Access Policy saved successfully.
fr: Politique d'accès enregistrée avec succès.

en: Active
fr: Actif

en: Add
fr: Ajouter

en: Add API Key
fr: Ajouter une clé d'API

en: Add Access Policy
fr: Ajouter une politique d'accès

en: Add Allowed Domain
fr: Ajouter un domaine autorisé

en: Add Allowed Email
fr: Ajouter un e-mail autorisé

en: Add Application
fr: Ajouter une application

en: Add Application Host
fr: Ajouter un hôte d'application

en: Add Application Route
fr: Ajouter une route d'application

en: Add Auth Method
fr: Ajouter une méthode d'authentification

en: Add Client route
fr: Ajouter une route client

en: Add Filter List
fr: Ajouter une liste de filtres

en: Add Forward Rule (allow)
fr: Ajouter une règle Forward (allow)

en: Add Group
fr: Ajouter un groupe

en: Add Host
fr: Ajouter un hôte

en: Add IP Address
fr: Ajouter une adresse IP

en: Add Interval
fr: Ajouter um Intervalle

en: Add Peer Group
fr: Ajouter un groupe de peers

en: Add Profile
fr: Ajouter un Profil

en: Add Route
fr: Ajouter une route

en: Add Routing Template
fr: Ajouter un Modèle de Routage

en: Add Time Interval
fr: Ajouter um Intervalle de Temps

en: Add User
fr: Ajouter un utilisateur

en: Add WireGuard Instance
fr: Ajouter une instance WireGuard

en: Add Worker
fr: Ajouter Worker

en: Address
fr: Adresse

en: Administrator
fr: Administrateur

en: All
fr: Tous

en: All DNS queries will be forwarded to the primary resolver. If the primary resolver is not available, the secondary resolver will be used.
fr: Toutes les requêtes DNS seront transmises au résolveur primaire. Si celui‑ci est indisponible, le résolveur secondaire sera utilisé.

en: Allow
fr: Autoriser

en: Allow Export
fr: Autoriser l'exportation

en: Allow Forward
fr: Autoriser Forward

en: Allow Instance to Instance
fr: Autoriser Instance ↔ Instance

en: Allow Peer Custom Routes
fr: Autoriser les Routes Personnalisées des Pairs

en: Allow Peer to Peer
fr: Autoriser Peer ↔ Peer

en: Allow Reload
fr: Autoriser le rechargement

en: Allow Restart
fr: Autoriser le redémarrage

en: Allow access to everyone without authentication.
fr: Autoriser l'accès à tout le monde sans authentification.

en: Allow traffic from VPN to WAN
fr: Autoriser le trafic du VPN vers le WAN

en: Allowed Domain deleted successfully.
fr: Domaine autorisé supprimé avec succès.

en: Allowed Domain saved successfully.
fr: Domaine autorisé enregistré avec succès.

en: Allowed Email deleted successfully.
fr: E-mail autorisé supprimé avec succès.

en: Allowed Email saved successfully.
fr: E-mail autorisé enregistré avec succès.

en: Allowed Emails & Domains
fr: E-mails et domaines autorisés

en: Allowed Groups
fr: Groupes autorisés

en: Allowed IP or Network
fr: IP ou réseau autorisé

en: Allowed IPs
fr: IPs autorisées

en: Allowed Instances
fr: Instances autorisées

en: AllowedIPs at Peer section of wg
fr: AllowedIPs dans la section Peer de wg

en: AllowedIPs at client configuration file
fr: AllowedIPs dans le fichier de configuration client

en: Allowing peer custom routes is not applicable when Route Type is 'Default Route'.
fr: L'autorisation de routes personnalisées de pairs n'est pas applicable lorsque le Type de Route est 'Route par Défaut'.

en: Application Default Policy deleted successfully.
fr: Politique par défaut de l'application supprimée avec succès.

en: Application Default Policy saved successfully.
fr: Politique par défaut de l'application enregistrée avec succès.

en: Application Details
fr: Détails de l'application

en: Application Host deleted successfully.
fr: Hôte d'application supprimé avec succès.

en: Application Host saved successfully.
fr: Hôte d'application enregistré avec succès.

en: Application Hosts
fr: Hôtes d'application

en: Application Route deleted successfully.
fr: Route d'application supprimée avec succès.

en: Application Route saved successfully.
fr: Route d'application enregistrée avec succès.

en: Application Routes
fr: Routes d'application

en: Application deleted successfully.
fr: Application supprimée avec succès.

en: Application saved successfully.
fr: Application enregistrée avec succès.

en: Apply
fr: Appliquer

en: Apply Route Template
fr: Appliquer le modèle de routage

en: Apply template
fr: Appliquer le modèle

en: Are you sure you want to create a new peer?
fr: Voulez‑vous vraiment créer un nouveau peer ?

en: Are you sure you want to delete the API Key "%(name)s"?
fr: Êtes-vous sûr de vouloir supprimer la clé d'API "%(name)s" ?

en: Are you sure you want to delete the IP address "%(address)s"?
fr: Êtes-vous sûr de vouloir supprimer l'adresse IP "%(address)s" ?

en: Are you sure you want to delete the access policy "%(name)s"?
fr: Êtes-vous sûr de vouloir supprimer la politique d'accès "%(name)s" ?

en: Are you sure you want to delete the allowed domain "%(domain)s"?
fr: Êtes-vous sûr de vouloir supprimer le domaine autorisé "%(domain)s" ?

en: Are you sure you want to delete the allowed email "%(email)s"?
fr: Êtes-vous sûr de vouloir supprimer l'e-mail autorisé "%(email)s" ?

en: Are you sure you want to delete the application "%(name)s"?
fr: Êtes-vous sûr de vouloir supprimer l'application "%(name)s" ?

en: Are you sure you want to delete the authentication method "%(name)s"?
fr: Êtes-vous sûr de vouloir supprimer la méthode d'authentification "%(name)s" ?

en: Are you sure you want to delete the group "%(name)s"?
fr: Êtes-vous sûr de vouloir supprimer le groupe "%(name)s" ?

en: Are you sure you want to delete the host "%(hostname)s"?
fr: Êtes-vous sûr de vouloir supprimer l'hôte "%(hostname)s" ?

en: Are you sure you want to delete the profile "%(name)s"?
fr: Êtes-vous sûr de vouloir supprimer le profil "%(name)s" ?

en: Are you sure you want to delete the route "%(name)s" (%(path)s)?
fr: Êtes-vous sûr de vouloir supprimer la route "%(name)s" (%(path)s) ?

en: Are you sure you want to delete the user "%(username)s"?
fr: Êtes-vous sûr de vouloir supprimer l'utilisateur "%(username)s" ?

en: Are you sure you want to delete this time interval?
fr: Êtes-vous sûr de vouloir supprimer cet intervalle de temps ?

en: Are you sure you want to regenerate the token? The old token will stop working immediately.
fr: Êtes-vous sûr de vouloir régénérer le jeton ? L'ancien jeton cessera de fonctionner immédiatement.

en: Are you sure you want to remove the default policy for "%(name)s"?
fr: Êtes-vous sûr de vouloir supprimer la politique par défaut pour "%(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.
fr: Au moins une adresse n’apparaît pas dans la sortie « wg show » ; cela peut signifier qu’un autre peer utilise un IP chevauchant ou que la configuration est obsolète.

en: At least one route must be provided when Route Type is 'Custom'.
fr: Au moins une route doit être fournie lorsque le Type de Route est 'Personnalisée'.

en: At least one user group must be selected when using Local Password authentication.
fr: Au moins un groupe d'utilisateurs doit être sélectionné lors de l'utilisation de l'authentification par mot de passe local.

en: At this stage, only core features are implemented:
fr: À ce stade, seules les fonctionnalités de base sont implémentées :

en: Auth Method
fr: Méthode d'authentification

en: Auth Methods
fr: Méthodes d'authentification

en: Authentication
fr: Authentification

en: Authentication Method
fr: Méthode d'authentification

en: Authentication Method deleted successfully.
fr: Méthode d'authentification supprimée avec succès.

en: Authentication Method saved successfully.
fr: Méthode d'authentification enregistrée avec succès.

en: Authentication Methods
fr: Méthodes d'authentification

en: Authentication Type
fr: Type d'authentification

en: Automatic Rule: Firewall Settings Instance to Instance
fr: Règle automatique: trafic Instance ↔ Instance (paramètres du pare‑feu)

en: Automatic Rule: Firewall Settings Peer to Peer traffic
fr: Règle automatique: trafic Peer ↔ Peer (paramètres du pare‑feu)

en: Automatic Rule: Port forward.
fr: Règle automatique: redirection de port.

en: Automatic rule: Allow established/related traffic
fr: Règle automatique: autoriser le trafic établi/associé

en: Automatic rule: Route Policy
fr: Règle automatique : politique de routage

en: Back
fr: Retour

en: Back to List
fr: Retour à la liste

en: Becomes active at
fr: Devient actif à

en: Becomes inactive at
fr: Devient inactif à

en: Cache Enabled
fr: Cache activé

en: Cache Web Load Previous Count
fr: Nombre de chargements précédents du cache Web

en: Caddy is not active. Configuration files were exported for debugging purposes.
fr: Caddy n'est pas actif. Les fichiers de configuration ont été exportés à des fins de débogage.

en: Cancel
fr: Annuler

en: Cannot apply template: This template does not allow custom routes, but the peer has custom client routes defined.
fr: Impossible d'appliquer le modèle : ce modèle n'autorise pas les routes personnalisées, mais le peer a des routes client personnalisées définies.

en: Cannot delete this Access Policy because it is currently in use by an Application Route or Application Default Policy.
fr: Impossible de supprimer cette politique d'accès car elle est actuellement utilisée par un itinéraire d'application ou une politique par défaut d'application.

en: Cannot select both Local Password and OpenID Connect (OIDC) authentication methods.
fr: Impossible de sélectionner à la fois les méthodes d'authentification par mot de passe local et OpenID Connect (OIDC).

en: Cannot select more than one Local Password authentication method.
fr: Impossible de sélectionner plus d'une méthode d'authentification par mot de passe local.

en: Cannot select more than one OpenID Connect (OIDC) authentication method.
fr: Impossible de sélectionner plus d'une méthode d'authentification OpenID Connect (OIDC).

en: Change Language
fr: Changer de langue

en: Choose the type of access policy you want to create.
fr: Choisissez le type de politique d'accès que vous souhaitez créer.

en: City
fr: Ville

en: Clear
fr: Effacer

en: Clear Schedule
fr: Effacer la programmation

en: Client Routing
fr: Routage client

en: Clipboard API not supported.
fr: API Clipboard non prise en charge.

en: Close
fr: Fermer

en: Close QR Code
fr: Fermer le QR Code

en: Cluster Cache Processing Time
fr: Temps de traitement du cache du cluster

en: Cluster Enabled
fr: Cluster activé

en: Cluster Feature – Testing Phase
fr: Fonctionnalité de Cluster – Phase de test

en: Cluster Information
fr: Informations sur le cluster

en: Cluster Mode
fr: Mode du cluster

en: Cluster Settings
fr: Paramètres du Cluster

en: Cluster is not enabled
fr: Le cluster n'est pas activé

en: Cluster mode requires WireGuard status cache to be enabled.
fr: Le mode cluster nécessite que le cache d'état de WireGuard soit activé.

en: Cluster settings updated successfully.
fr: Paramètres du cluster mis à jour avec succès.

en: Config Version
fr: Version de configuration

en: Configuration exported successfully.
fr: Configuration exportée avec succès.

en: Configuration sync in progress
fr: Synchronisation de la configuration en cours

en: Configuration synchronization service
fr: Service de synchronisation de la configuration

en: Confirm Delete
fr: Confirmer la Suppression

en: Console Enabled
fr: Console autorisée

en: Copy Text
fr: Copier le texte

en: Country
fr: Pays

en: Create Access Policy
fr: Créer une politique d'accès

en: Create Application
fr: Créer une application

en: Create Authentication Method
fr: Créer une méthode d'authentification

en: Create Firewall Rule
fr: Créer une règle de pare‑feu

en: Create Gatekeeper Group
fr: Créer un groupe Gatekeeper

en: Create Gatekeeper User
fr: Créer un utilisateur Gatekeeper

en: Create Instance
fr: Créer une instance

en: Create Peer
fr: Créer un peer

en: Create Port forwarding Rule
fr: Créer une règle de redirection de port

en: Create Schedule Profile
fr: Créer un Profil de Planification

en: Create a new WireGuard Instance
fr: Créer une nouvelle instance WireGuard

en: Current Active Template:
fr: Modèle actif actuel :

en: Current time
fr: Heure actuelle

en: Custom Routes
fr: Routes Personnalisées

en: Custom routes should be empty when Route Type is 'Default Route'.
fr: Les routes personnalisées doivent être vides lorsque le Type de Route est 'Route par Défaut'.

en: DNS Configuration
fr: Configuration DNS

en: DNS Filter List Details
fr: Détails de la liste de filtres DNS

en: DNS Filter List deleted successfully
fr: Liste de filtres DNS supprimée avec succès

en: DNS Filter List disabled successfully
fr: Liste de filtres DNS désactivée avec succès

en: DNS Filter List enabled successfully
fr: Liste de filtres DNS activée avec succès

en: DNS Filter List not deleted | Filter List is enabled
fr: Liste de filtres DNS non supprimée | La liste est activée

en: DNS Filter List not deleted | Invalid confirmation
fr: Liste de filtres DNS non supprimée | Confirmation invalide

en: DNS Filter List not enabled | No valid hosts found
fr: Liste de filtres DNS non activée | Aucun hôte valide trouvé

en: DNS Filter List saved successfully
fr: Liste de filtres DNS enregistrée avec succès

en: DNS Filter List updated successfully
fr: Liste de filtres DNS mise à jour avec succès

en: DNS Filter Lists
fr: Listes de filtres DNS

en: DNS Forwarders
fr: Redirecteurs DNS

en: DNS Version
fr: Version du DNS

en: DNS container test script
fr: Script de test du conteneur DNS

en: DNS rules mirroring
fr: Mise en miroir des règles DNS

en: DNS settings applied successfully
fr: Paramètres DNS appliqués avec succès

en: DROP
fr: Abandonner

en: Debugging Analyst
fr: Analyste de débogage

en: Default
fr: Politique par défaut

en: Default (Deny)
fr: Par défaut (Refuser)

en: Default DNS Filter List created successfully
fr: Liste de filtres DNS par défaut créée avec succès

en: Default Forward Policy
fr: Politique de transfert par défaut

en: Default Password
fr: Mot de passe par défaut

en: Default Policy
fr: Politique par défaut

en: Default Route (0.0.0.0/0)
fr: Route par Défaut (0.0.0.0/0)

en: Default Template
fr: Modèle par Défaut

en: Default password must be at least 6 characters long.
fr: Le mot de passe par défaut doit comporter au moins 6 caractères.

en: Default password must be provided when random password is disabled.
fr: Un mot de passe par défaut doit être fourni lorsque le mot de passe aléatoire est désactivé.

en: Default password must not be contained in any message template. Found at:
fr: Le mot de passe par défaut ne doit figurer dans aucun modèle de message. Trouvé dans:

en: Default password must not be provided when random password is enabled.
fr: Le mot de passe par défaut ne doit pas être fourni lorsque le mot de passe aléatoire est activé.

en: Delete
fr: Supprimer

en: Delete API Key
fr: Supprimer la clé d'API

en: Delete Access Policy
fr: Supprimer la politique d'accès

en: Delete Allowed Domain
fr: Supprimer le domaine autorisé

en: Delete Allowed Email
fr: Supprimer l'e-mail autorisé

en: Delete Application
fr: Supprimer l'application

en: Delete Application Default Policy
fr: Supprimer la politique par défaut de l'application

en: Delete Application Host
fr: Supprimer l'hôte d'application

en: Delete Application Route
fr: Supprimer la route d'application

en: Delete Authentication Method
fr: Supprimer la méthode d'authentification

en: Delete Gatekeeper Group
fr: Supprimer le groupe Gatekeeper

en: Delete Gatekeeper User
fr: Supprimer l'utilisateur Gatekeeper

en: Delete IP Address
fr: Supprimer l'adresse IP

en: Delete Peer
fr: Supprimer le peer

en: Delete Schedule Profile
fr: Supprimer le Profil de Planification

en: Delete Time Interval
fr: Supprimer l'Intervalle de Temps

en: Delete WireGuard Instance
fr: Supprimer l’instance WireGuard

en: Deny
fr: Refuser

en: Deny all access.
fr: Refuser tout accès.

en: Destination Hostname or IP Address
fr: Nom d’hôte ou adresse IP de destination

en: Destination IP
fr: IP de destination

en: Destination Peer
fr: Peer de destination

en: Destination Peer Include Networks
fr: Inclure les réseaux du Peer destination

en: Destination Port
fr: Port de destination

en: Destination Type
fr: Type de destination

en: Digits
fr: Chiffres

en: Disabled
fr: Désactivé

en: Disabled Peers
fr: Peers désactivés

en: Disabled WireGuard Peer List
fr: Liste des peers WireGuard désactivés

en: Disabled by Schedule
fr: Désactivé par la planification

en: Disabled by schedule
fr: Désactivé par le calendrier

en: Display Name
fr: Nom à afficher

en: Display automatic rules
fr: Afficher les règles automatiques

en: Domain
fr: Domaine

en: Download Buttons
fr: Boutons de téléchargement

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.
fr: Téléchargez l’application WireGuard pour votre appareil via l’un des liens ci‑dessous. Après l’installation, scannez le QR Code ou téléchargez le fichier de configuration pour l’importer sur votre appareil.

en: Edit
fr: Modifier

en: Edit API Key:
fr: Modifier la clé d'API :

en: Edit Access Policy
fr: Modifier la politique d'accès

en: Edit Allowed Domain
fr: Modifier le domaine autorisé

en: Edit Allowed Email
fr: Modifier l'e-mail autorisé

en: Edit Application
fr: Modifier l'application

en: Edit Application Default Policy
fr: Modifier la politique par défaut de l'application

en: Edit Application Host
fr: Modifier l'hôte d'application

en: Edit Application Route
fr: Modifier la route de l'application

en: Edit Authentication Method
fr: Modifier la méthode d'authentification

en: Edit Gatekeeper Group
fr: Modifier le groupe Gatekeeper

en: Edit Gatekeeper User
fr: Modifier l'utilisateur Gatekeeper

en: Edit IP Address
fr: Modifier l'adresse IP

en: Edit Instance
fr: Modifier l'instance

en: Edit Keepalive
fr: Modifier le Keepalive

en: Edit Keys
fr: Modifier les Clés

en: Edit Peer
fr: Modifier le Peer

en: Edit Peer Group:
fr: Modifier le groupe de peers:

en: Edit Peer Name
fr: Modifier le Nom du Peer

en: Edit Routing Template:
fr: Modifier le Modèle de Routage:

en: Edit Schedule Profile
fr: Modifier le Profil de Planification

en: Edit Time Interval
fr: Modifier l'Intervalle de Temps

en: Edit User
fr: Modifier l’utilisateur

en: Edit Worker:
fr: Modifier Worker :

en: Email
fr: E‑mail

en: Email Enabled
fr: E‑mail activé

en: Email Message
fr: Message e‑mail

en: Email Message Template
fr: Modèle de message e‑mail

en: Email Settings
fr: Paramètres e‑mail

en: Email Settings|Settings saved successfully.
fr: Paramètres e‑mail | Paramètres enregistrés avec succès.

en: Email Subject
fr: Objet de l’e‑mail

en: Email or phone number
fr: E‑mail ou numéro de téléphone

en: Enabled
fr: Activé

en: Enabled Peers
fr: Peers activés

en: Enabled by schedule
fr: Activé par le calendrier

en: Encryption
fr: Chiffrement

en: End Day
fr: Jour de Fin

en: End Time
fr: Heure de Fin

en: Endpoints
fr: Points de terminaison

en: Enforce Route Policy
fr: Appliquer la politique de routage

en: Enhanced Filter
fr: Filtre avancé

en: Enhanced Filter Enabled
fr: Filtre avancé activé

en: Enhanced filter is enabled. This command is not available.
fr: Le filtre avancé est activé. Cette commande n’est pas disponible.

en: Enter Allowed IP
fr: Saisir l’IP autorisée

en: Enter Email or WhatsApp Number
fr: Saisir l’e‑mail ou le numéro WhatsApp

en: Enter a 6-digit PIN generated by your authenticator app to validate the secret.
fr: Saisissez un code à 6 chiffres généré par votre application d'authentification pour valider le secret.

en: Enter a valid upstream URL starting with http:// or https://
fr: Entrez une URL upstream valide commençant par http:// ou https://

en: Error closing invite:
fr: Erreur lors de la fermeture de l’invitation:

en: Error creating invite.
fr: Erreur lors de la création de l’invitation.

en: Error creating peer|No available IP address found for peer creation.
fr: Erreur de création | Aucune adresse IP disponible pour créer le peer.

en: Error creating peer|The specified IP address is not available.
fr: Erreur lors de la création du peer | L'adresse IP spécifiée n'est pas disponible.

en: Error deleting Firewall rule|Confirmation did not match. Firewall rule was not deleted.
fr: Erreur de suppression de la règle|La confirmation ne correspond pas ; la règle n’a pas été supprimée.

en: Error deleting IP address|Invalid confirmation message. Type "delete" to confirm.
fr: Erreur de suppression de l’IP | Message de confirmation invalide. Tapez « delete » pour confirmer.

en: Error deleting Port Forward rule|Confirmation did not match. Port Forward rule was not deleted.
fr: Erreur de suppression|La confirmation ne correspond pas ; la règle de redirection n’a pas été supprimée.

en: Error deleting peer|Invalid confirmation message. Type "delete" to confirm.
fr: Erreur de suppression | Message de confirmation invalide. Tapez « delete » pour confirmer.

en: Error refreshing invite.
fr: Erreur lors de l’actualisation de l’invitation.

en: Error reloading
fr: Erreur de rechargement

en: Error removing config file:
fr: Erreur lors de la suppression du fichier de configuration:

en: Error removing instance: wg
fr: Erreur lors de la suppression de l’instance: wg

en: Error scheduling peer suspension/unsuspension. Please correct the errors below.
fr: Erreur lors de la programmation de la suspension/réactivation du peer. Veuillez corriger les erreurs ci-dessous.

en: Error sending email.
fr: Erreur lors de l’envoi de l’e‑mail.

en: Error starting
fr: Erreur au démarrage

en: Error stopping
fr: Erreur à l’arrêt

en: Errors encountered|Error processing one or more interfaces.
fr: Erreurs rencontrées | Problème lors du traitement d’une ou plusieurs interfaces.

en: Established
fr: Établi

en: Exact hostname or domain rule (e.g. *.example.com matches example.com and all subdomains)
fr: Nom d'hôte exact ou règle de domaine (ex: *.exemple.com correspond à exemple.com et tous les sous-domaines)

en: Example
fr: Exemple

en: Examples
fr: Exemples

en: Expiration (minutes) must be between 1 and 1440.
fr: L’expiration (en minutes) doit être comprise entre 1 et 1440.

en: Expires on
fr: Expire le

en: Export Configuration
fr: Exporter la configuration

en: Export successful!|WireGuard configuration files have been exported to /etc/wireguard/.
fr: Exportation réussie! | Les fichiers de configuration WireGuard ont été exportés vers /etc/wireguard/.

en: Export successful!|WireGuard configuration files have been exported to /etc/wireguard/. Don't forget to restart the interfaces.
fr: Exportation réussie! | Les fichiers WireGuard ont été exportés vers /etc/wireguard/. N’oubliez pas de redémarrer les interfaces.

en: Failed to copy text.
fr: Échec de la copie du texte.

en: Failed to fetch the host list:
fr: Échec du téléchargement de la liste d’hôtes:

en: Failed to read existing config file:
fr: Impossible de lire le fichier de configuration existant:

en: Failed to write config file:
fr: Impossible d’écrire le fichier de configuration:

en: Firewall Chain
fr: Chaîne du pare‑feu

en: Firewall Rule List
fr: Liste des règles du pare‑feu

en: Firewall Settings
fr: Paramètres du pare‑feu

en: Firewall rule deleted successfully
fr: Règle du pare‑feu supprimée avec succès

en: Firewall rule saved successfully
fr: Règle du pare‑feu enregistrée avec succès

en: Firewall settings saved successfully
fr: Paramètres du pare‑feu enregistrés avec succès

en: Flush Wireguard status cache
fr: Vider le cache d'état de WireGuard

en: Flushed WireGuard status cache entries:
fr: Entrées du cache d'état de WireGuard vidées :

en: Flushed WireGuard status cache for worker:
fr: Cache d'état de WireGuard vidé pour le worker :

en: For more information, please visit:
fr: Pour plus d'informations, veuillez visiter :

en: Friday
fr: Vendredi

en: From Address
fr: Adresse de l’expéditeur

en: Gatekeeper Group deleted successfully.
fr: Groupe Gatekeeper supprimé avec succès.

en: Gatekeeper Group saved successfully.
fr: Groupe Gatekeeper enregistré avec succès.

en: Gatekeeper User deleted successfully.
fr: Utilisateur Gatekeeper supprimé avec succès.

en: Gatekeeper User saved successfully.
fr: Utilisateur Gatekeeper enregistré avec succès.

en: Gatekeeper Users
fr: Utilisateurs de Gatekeeper

en: General
fr: Général

en: General Settings
fr: Paramètres généraux

en: Global TOTP Before Authentication
fr: TOTP global avant l'authentification

en: Global TOTP Secret
fr: Secret TOTP mondial

en: Group Name
fr: Nom du groupe

en: Groups
fr: Groupes

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.
fr: Bonjour,
    
    Vous êtes invité·e à rejoindre notre réseau VPN WireGuard sécurisé. Cliquez sur le lien ci‑dessous pour accéder à votre configuration VPN personnalisée:
    
    {invite_url}
    
    Remarque: ce lien d’invitation expirera dans {expire_minutes} minutes. Si vous avez besoin d’un nouveau lien après expiration, veuillez demander une nouvelle invitation.

en: Hide extras
fr: Masquer les extras

en: Host
fr: Hôte

en: Hostname
fr: Nom d’hôte

en: Hosts
fr: Hôtes

en: I Understand
fr: Je comprends

en: IP Address
fr: Adresse IP

en: IP Address List
fr: Liste d'adresses IP

en: IP Address cannot be used without selecting a WireGuard instance.
fr: Une adresse IP ne peut être utilisée sans sélectionner d’instance WireGuard.

en: IP Address deleted successfully.
fr: Adresse IP supprimée avec succès.

en: IP Address is required when IP Lock is enabled.
fr: L'adresse IP est requise lorsque le verrouillage IP est activé.

en: IP Address saved successfully.
fr: Adresse IP enregistrée avec succès.

en: IP Addresses
fr: Adresses IP

en: IP Lock
fr: Verrouillage IP

en: IP Lock Enabled
fr: Verrouillage IP activé

en: IP address added|IP address added successfully.
fr: Adresse IP ajoutée | Ajout réussi.

en: IP address deleted|IP address deleted successfully.
fr: Adresse IP supprimée | Suppression réussie.

en: IP address updated|IP address updated successfully.
fr: Adresse IP mise à jour | Mise à jour réussie.

en: IP lock is enabled, but the worker is attempting to access from a different IP address.
fr: Le verrouillage IP est activé, mais le worker tente d'accéder à partir d'une adresse IP différente.

en: Identity
fr: Identité

en: If you find any issues with the translation or would like to request a new language, please open an
fr: Si vous constatez un problème dans la traduction ou souhaitez demander une nouvelle langue, veuillez ouvrir une

en: In
fr: Entrée

en: In Interface
fr: Interface entrante

en: Inactive
fr: Inactif

en: Instance ID
fr: ID de l’instance

en: Instance Traffic
fr: Trafic de l’instance

en: Interface Keys
fr: Clés de l'interface

en: Internal IP Address
fr: Adresse IP interne

en: Internal Network
fr: Réseau Interne

en: Invalid
fr: Invalide

en: Invalid Destination. Either Peer or IP Address must be informed.
fr: Destination invalide: renseignez soit un Peer, soit une adresse IP.

en: Invalid TOTP PIN.
fr: Code TOTP invalide.

en: Invalid TOTP secret format. Must be a valid Base32 string.
fr: Format du secret TOTP invalide. Doit être une chaîne Base32 valide.

en: Invalid action.
fr: Action invalide.

en: Invalid command
fr: Commande invalide

en: Invalid config file
fr: Fichier de configuration invalide

en: Invalid confirmation|Please confirm deletion of WireGuard instance: wg
fr: Confirmation invalide | Veuillez confirmer la suppression de l’instance WireGuard: wg

en: Invalid hostname or IP Address
fr: Nom d’hôte ou adresse IP invalide

en: Invalid hostname.
fr: Nom d'hôte invalide.

en: Invalid route format: '%(line)s'. Please use CIDR notation (e.g., 10.0.0.0/24).
fr: Format de route invalide : '%(line)s'. Veuillez utiliser la notation CIDR (ex : 10.0.0.0/24).

en: Invalid target
fr: Cible invalide

en: Invite Settings
fr: Paramètres d’invitation

en: Invite Settings|Settings saved successfully.
fr: Paramètres d’invitation | Paramètres enregistrés avec succès.

en: Invite URL
fr: URL d’invitation

en: Invite URL must end with '/invite/'.
fr: L’URL d’invitation doit se terminer par « /invite/ ».

en: Invite URL must start with 'https://'.
fr: L’URL d’invitation doit commencer par « https:// ».

en: Invite data is not available.
fr: Les données d’invitation ne sont pas disponibles.

en: Invite refreshed.
fr: Invitation actualisée.

en: Invite text copied to clipboard.
fr: Texte d’invitation copié dans le presse‑papiers.

en: Keys
fr: Clés

en: Language
fr: Langue

en: Last Seen
fr: Dernière connexion

en: Last Update
fr: Dernière mise à jour

en: Last seen more than 10 minutes ago or never seen.
fr: Vu pour la dernière fois il y a plus de 10 minutes ou jamais vu.

en: Latest Handshake
fr: Dernier handshake

en: Letters
fr: Lettres

en: Letters, Digits
fr: Lettres, chiffres

en: Letters, Digits, Special Characters
fr: Lettres, chiffres, caractères spéciaux

en: Linked Peers (Debug)
fr: Peers liés (Debug)

en: List Peer Groups
fr: Lister les groupes de peers

en: List URL
fr: URL de la liste

en: List Users
fr: Lister les utilisateurs

en: Listen Port
fr: Port d’écoute

en: Local Password
fr: Mot de passe local

en: Location
fr: Emplacement

en: Login
fr: Connexion

en: Login again
fr: Se reconnecter

en: Main ip address
fr: Adresse IP principale

en: Manage
fr: Gérer

en: Manage Firewall Rule
fr: Gérer la règle du pare‑feu

en: Manage Firewall Settings
fr: Gérer les paramètres du pare‑feu

en: Manage IP address or Network
fr: Gérer l’adresse IP ou le réseau

en: Manage Peer Schedule Profile
fr: Gérer le Profil de Planification du Peer

en: Manage Port Forward
fr: Gérer la redirection de port

en: Manage client route
fr: Gérer la route client

en: Masquerade Source
fr: Masquer l’adresse source

en: Masquerade traffic from VPN to WAN
fr: Masquer le trafic du VPN vers le WAN

en: Master Cache Processing Time
fr: Temps de traitement du cache maître

en: Members
fr: Membres

en: Memory usage
fr: Utilisation de la mémoire

en: Message templates
fr: Modèles de message

en: Missing a method or feature?
fr: Une méthode ou une fonctionnalité manquante ?

en: Monday
fr: Lundi

en: Name
fr: Nom

en: Netmask
fr: Masque

en: Never
fr: Jamais

en: New
fr: Nouveau

en: New WireGuard Instance
fr: Nouvelle instance WireGuard

en: Next Disable
fr: Prochaine désactivation

en: Next Enable
fr: Prochaine activation

en: Next disable
fr: Prochaine désactivation

en: Next enable
fr: Prochaine activation

en: No
fr: Non

en: No Access Policies found.
fr: Aucune politique d'accès trouvée.

en: No Allowed Emails or Domains found.
fr: Aucun e-mail ou domaine autorisé trouvé.

en: No Applications found.
fr: Aucune application trouvée.

en: No Authentication Methods found.
fr: Aucune méthode d'authentification trouvée.

en: No Gatekeeper Groups found.
fr: Aucun groupe Gatekeeper trouvé.

en: No Gatekeeper Users found.
fr: Aucun utilisateur Gatekeeper trouvé.

en: No Hosts configured for this application.
fr: Aucun hôte configuré pour cette application.

en: No Hosts found.
fr: Aucun hôte trouvé.

en: No IP Addresses found.
fr: Aucune adresse IP trouvée.

en: No Routes configured for this application.
fr: Aucune route configurée pour cette application.

en: No WireGuard Instances Found
fr: Aucune instance WireGuard trouvée

en: No WireGuard instances found.
fr: Aucune instance WireGuard trouvée.

en: No active VPN invitations
fr: Aucune invitation VPN active

en: No interfaces found|No WireGuard interfaces were found to process.
fr: Aucune interface trouvée | Aucune interface WireGuard à traiter.

en: No invite data available to refresh.
fr: Aucune donnée d’invitation à actualiser.

en: No peers linked to this profile.
fr: Aucun peer lié à ce profil.

en: No profile associated
fr: Aucun profil associé

en: No routing templates available for this interface.
fr: Aucun modèle de routage disponible pour cette interface.

en: No schedule profiles found.
fr: Aucun profil de planification trouvé.

en: No time intervals found.
fr: Aucun intervalle de temps trouvé.

en: No traffic history, please wait a few minutes
fr: Aucun historique de trafic ; veuillez patienter quelques minutes

en: No workers configured
fr: Aucun worker configuré

en: Not Destination
fr: Non‑destination

en: Not Source
fr: Non‑source

en: Not State
fr: Sans état

en: Not set
fr: Non défini

en: OIDC Client ID
fr: ID client OIDC

en: OIDC Client Secret
fr: Secret client OIDC

en: OIDC Provider URL
fr: URL du fournisseur OIDC

en: OIDC fields must be empty for Local Password authentication.
fr: Les champs OIDC doivent être vides pour l'authentification par mot de passe local.

en: OIDC fields must be empty for TOTP authentication.
fr: Les champs OIDC doivent être vides pour l'authentification TOTP.

en: One route per line in CIDR notation.
fr: Une route par ligne en notation CIDR.

en: One-Time Password (TOTP)
fr: Mot de passe à usage unique (TOTP)

en: Only one Local Password authentication method can be configured.
fr: Un seul système d'authentification par mot de passe local peut être configuré.

en: Open an issue on GitHub
fr: Ouvrir un ticket sur GitHub

en: Order
fr: Ordre

en: Out
fr: Sortie

en: Out Interface
fr: Interface sortante

en: Packet State
fr: État du paquet

en: Parameters
fr: Paramètres

en: Password
fr: Mot de passe

en: Password Confirmation
fr: Confirmation du mot de passe

en: Password confirmation is required for new users.
fr: La confirmation du mot de passe est requise pour les nouveaux utilisateurs.

en: Password for local authentication (leave blank if not using)
fr: Mot de passe pour l'authentification locale (laissez vide si vous ne l'utilisez pas)

en: Password is required for new users.
fr: Le mot de passe est requis pour les nouveaux utilisateurs.

en: Password must be at least 8 characters long.
fr: Le mot de passe doit comporter au moins 8 caractères.

en: Path Prefix
fr: Préfixe de chemin

en: Peer
fr: Pair

en: Peer Configuration
fr: Configuration du peer

en: Peer Configuration:
fr: Configuration du peer:

en: Peer Group deleted|Peer Group deleted:
fr: Groupe de peers supprimé|Groupe supprimé:

en: Peer Group not deleted|Invalid confirmation.
fr: Groupe non supprimé|Confirmation invalide.

en: Peer Groups
fr: Groupes de peers

en: Peer IP Addresses and networks
fr: Adresses IP et réseaux du peer

en: Peer List
fr: Liste des Peers

en: Peer List Refresh Interval must be at least 5 seconds
fr: L'intervalle d'actualisation de la liste des peers doit être d'au moins 5 secondes.

en: Peer Manager
fr: Gestionnaire de peers

en: Peer Schedule
fr: Calendrier du Peer

en: Peer State
fr: État du Peer

en: Peer Traffic
fr: Trafic du peer

en: Peer and IP Address cannot be selected at the same time.
fr: Le Peer et l’adresse IP ne peuvent pas être sélectionnés simultanément.

en: Peer created|Peer created successfully.
fr: Peer créé | Peer créé avec succès.

en: Peer deleted|Peer deleted successfully.
fr: Peer supprimé | Peer supprimé avec succès.

en: Peer not created|Missing instance parameter.
fr: Peer non créé|Paramètre d'instance manquant.

en: Peer reactivated successfully.
fr: Peer réactivé avec succès.

en: Peer reactivated, but failed to reload WireGuard interface:
fr: Peer réactivé, mais échec du rechargement de l'interface WireGuard :

en: Peer scheduling profile updated successfully.
fr: Profil de planification du peer mis à jour avec succès.

en: Peer suspended successfully.
fr: Peer suspendu avec succès.

en: Peer suspended, but failed to reload WireGuard interface:
fr: Peer suspendu, mais échec du rechargement de l'interface WireGuard :

en: Peer suspension/unsuspension scheduled successfully.
fr: Suspension/réactivation du peer programmée avec succès.

en: Peer updated|Peer updated successfully.
fr: Peer mis à jour | Peer mis à jour avec succès.

en: Pending Changes|There are pending DNS changes that have not been applied
fr: Modifications en attente|Des changements DNS n’ont pas encore été appliqués

en: Per-user TOTP secret key
fr: Clé secrète TOTP par utilisateur

en: Permissions
fr: Autorisations

en: Persistent Keepalive
fr: Keep‑alive persistant

en: Please contact your system administrator if you believe this is an error.
fr: Veuillez contacter votre administrateur système si vous pensez qu’il s’agit d’une erreur.

en: Please enter a TOTP Secret first to generate the QR code.
fr: Veuillez d'abord saisir un secret TOTP pour générer le code QR.

en: Please enter a valid email address.
fr: Veuillez saisir une adresse e‑mail valide.

en: Please enter a valid phone number for WhatsApp.
fr: Veuillez saisir un numéro de téléphone WhatsApp valide.

en: Please provide a PIN to validate the TOTP secret.
fr: Veuillez fournir un code pour valider le secret TOTP.

en: Please provide a valid IP address.
fr: Veuillez fournir une adresse IP valide.

en: Please report worker_config_version, worker_dns_version and worker_version in the API request.
fr: Veuillez indiquer worker_config_version, worker_dns_version et worker_version dans la requête API.

en: Please type 'delete' to remove this firewall rule.
fr: Tapez « delete » pour supprimer cette règle de pare‑feu.

en: Please type \"delete\" to remove peer configuration.
fr: Tapez \"delete\" pour supprimer la configuration du peer.

en: Please type \"delete\" to remove this IP address.
fr: Tapez \"delete\" pour supprimer cette adresse IP.

en: Please type the username to proceed.
fr: Veuillez saisir le nom d’utilisateur pour continuer.

en: Policy
fr: Politique

en: Policy Type
fr: Type de politique

en: Port %s is already in use by another WireGuard instance.
fr: Le port %s est déjà utilisé par une autre instance WireGuard.

en: Port 8000 (tcp) is reserved for wireguard-webadmin.
fr: Le port 8000 (TCP) est réservé à wireguard‑webadmin.

en: Port Forward
fr: Redirection de port

en: Port Forward List
fr: Liste des redirections de port

en: Port Forward rule deleted successfully
fr: Règle de redirection supprimée avec succès

en: Port Forward rule saved successfully
fr: Règle de redirection enregistrée avec succès

en: Port is required.
fr: Le port est obligatoire.

en: Pre-Shared Key
fr: Clé pré‑partagée

en: Prefix Length
fr: Longueur du préfixe

en: Primary DNS
fr: DNS primaire

en: Primary Enable WireGuard
fr: Habilitation primaire de WireGuard

en: Primary Server
fr: Serveur primaire

en: Primary WireGuard
fr: Activer WireGuard principal

en: Primary node mirroring (WireGuard and firewall rules)
fr: Mise en miroir du nœud primaire (WireGuard et règles de pare-feu)

en: Priority
fr: Priorité

en: Priority must be greater than or equal to 1
fr: La priorité doit être supérieure ou égale à 1.

en: Private Key
fr: Clé privée

en: Profile Name
fr: Nom du Profil

en: Protected
fr: Protégé

en: Protocol
fr: Protocole

en: Public Address
fr: Adresse publique

en: Public Key
fr: Clé publique

en: REJECT
fr: Rejeter

en: RETURN
fr: RETOUR

en: Random Password
fr: Mot de passe aléatoire

en: Random Password Complexity
fr: Complexité du mot de passe aléatoire

en: Random Password Length
fr: Longueur du mot de passe aléatoire

en: Random password length must be at least 6 characters.
fr: La longueur du mot de passe aléatoire doit être d’au moins 6 caractères.

en: Reactivate
fr: Réactiver

en: Reactivate now
fr: Réactiver maintenant

en: Refresh Invite
fr: Actualiser l'invitation

en: Regenerate Token
fr: Régénérer le jeton

en: Reject traffic to private networks exiting on WAN interface
fr: Rejeter le trafic vers les réseaux privés sortant sur l’interface WAN

en: Related
fr: Connexe

en: Reload Enabled
fr: Rechargement autorisé

en: Reload WireGuard
fr: Recharger WireGuard

en: Reload Wireguard service
fr: Recharger le service WireGuard

en: Remove VPN invitation for peer
fr: Supprimer l’invitation VPN du peer

en: Require authentication using specified methods or groups.
fr: Nécessite une authentification à l'aide de méthodes ou de groupes spécifiés.

en: Required
fr: Obligatoire

en: Required User Level
fr: Niveau utilisateur requis

en: Reset firewall to default
fr: Réinitialiser le pare‑feu

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.
fr: Réinitialiser le pare‑feu supprimera toutes les règles et paramètres. Voulez‑vous vraiment continuer ?\n\nTapez « delete all rules and reset firewall » pour confirmer.

en: Resolver Settings
fr: Paramètres du résolveur

en: Restart Enabled
fr: Redémarrage autorisé

en: Restart Mode
fr: Mode de redémarrage

en: Restart WireGuard
fr: Redémarrer WireGuard

en: Restart Wireguard service
fr: Redémarrer le service WireGuard

en: Returns
fr: Retourne

en: Route Name
fr: Nom de la route

en: Route Type
fr: Type de Route

en: Route identifier, used in export (e.g.: public_area)
fr: Identifiant d'itinéraire, utilisé dans l'exportation (ex: public_area)

en: Route policy enforced
fr: Politique de routage appliquée

en: Route template applied successfully.
fr: Modèle de routage appliqué avec succès.

en: Route template unlinked successfully.
fr: Modèle de routage dissocié avec succès.

en: Routes from All Peers
fr: Routes de Tous les Pairs

en: Routes from Peers on same Interface
fr: Routes des Pairs sur la même Interface

en: Routing Template
fr: Modèle de Routage

en: Routing Template deleted|Routing Template deleted:
fr: Modèle de Routage supprimé|Modèle de Routage supprimé:

en: Routing Template not deleted|Invalid confirmation.
fr: Modèle de Routage non supprimé|Confirmation invalide.

en: Routing Templates
fr: Modèles de Routage

en: Routing table
fr: Table de routage

en: Rule Action
fr: Action

en: SMTP port must be between 1 and 65535.
fr: Le port SMTP doit être compris entre 1 et 65535.

en: Saturday
fr: Samedi

en: Save
fr: Enregistrer

en: Schedule
fr: Programmer

en: Schedule Profile deleted successfully.
fr: Profil de planification supprimé avec succès.

en: Schedule Profile saved successfully.
fr: Profil de planification enregistré avec succès.

en: Schedule Profiles
fr: Profils de Planification

en: Schedule Visualization
fr: Visualisation de la planification

en: Schedule cleared successfully.
fr: Programmation effacée avec succès.

en: Scheduled suspend
fr: Suspension agendée

en: Scheduled suspension time must be at least 10 minutes in the future.
fr: L'heure de suspension programmée doit être au moins 10 minutes dans le futur.

en: Scheduled unsuspend
fr: Réactivation agendée

en: Scheduled unsuspension time must be at least 10 minutes in the future.
fr: L'heure de réactivation programmée doit être au moins 10 minutes dans le futur.

en: Scheduler
fr: Planificateur

en: Secondary DNS
fr: DNS secondaire

en: Select
fr: Sélectionner

en: Select Access Policy Type
fr: Sélectionner le type de politique d'accès

en: Select a routing template to apply to the peer
fr: Sélectionnez un modèle de routage à appliquer au peer

en: Server
fr: Serveur primaire

en: Server Instance
fr: Instance serveur

en: Server selection dropdown before downloading peer configs or VPN invites
fr: Menu déroulant de sélection de serveur avant de télécharger les configurations des pairs ou les invitations VPN

en: Set Application Default Policy
fr: Définir la politique par défaut de l'application

en: Set Policy
fr: Définir la politique

en: Settings
fr: Paramètres

en: Shared/global TOTP secret key
fr: Clé secrète TOTP partagée/globale

en: Show Peers
fr: Afficher les Peers

en: Show extras
fr: Afficher les extras

en: Sorry, you do not have permission to access this page.
fr: Désolé, vous n’avez pas l’autorisation d’accéder à cette page.

en: Sort Order
fr: Ordre

en: Source IP
fr: IP source

en: Source Peer
fr: Peer source

en: Source Peer Include Networks
fr: Inclure les réseaux du Peer source

en: Start Day
fr: Jour de Début

en: Start Time
fr: Heure de Début

en: State
fr: État

en: Static DNS
fr: DNS statique

en: Static DNS deleted successfully
fr: Entrée DNS statique supprimée avec succès

en: Static DNS not deleted|Invalid confirmation
fr: DNS statique non supprimé|Confirmation invalide

en: Static DNS saved successfully
fr: DNS statique enregistré avec succès

en: Static Host List
fr: Liste d’hôtes statiques

en: Stats Cache Refresh Interval
fr: Intervalle de rafraîchissement du cache des statistiques

en: Status
fr: Statut

en: Sunday
fr: Dimanche

en: Suspend
fr: Suspendre

en: Suspend / Reactivate Peer
fr: Suspendre / Réactiver le Peer

en: Suspend now
fr: Suspendre maintenant

en: Suspended
fr: Suspendu

en: TOTP Secret
fr: Secret TOTP

en: TOTP Validation PIN
fr: Code de validation TOTP

en: TOTP secret is required for TOTP authentication.
fr: Le secret TOTP est requis pour l'authentification TOTP.

en: TOTP secret must be empty for Local Password authentication.
fr: Le secret TOTP doit être vide pour l'authentification par mot de passe local.

en: TOTP secret must be empty for OIDC authentication.
fr: Le secret TOTP doit être vide pour l'authentification OIDC.

en: TOTP validation PIN must be empty for Local Password authentication.
fr: Le code de validation TOTP doit être vide pour l'authentification par mot de passe local.

en: TOTP validation PIN must be empty for OIDC authentication.
fr: Le code de validation TOTP doit être vide pour l'authentification OIDC.

en: Template Name
fr: Nom du modèle

en: Template Route
fr: Route du modèle

en: Text
fr: Texte

en: Text Message
fr: Message texte

en: Text Message Template
fr: Modèle de message texte

en: Text field must not be empty when download button is enabled.
fr: Le champ texte ne doit pas être vide lorsque le bouton de téléchargement est activé.

en: The IP address belongs to the Peer's WireGuard instance network range. Please check the IP address or change use priority 0 instead.
fr: L’adresse IP se trouve déjà dans la plage réseau de l’instance WireGuard du peer. Vérifiez l’adresse ou utilisez plutôt la priorité 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.
fr: L’adresse IP n’appartient pas à la plage réseau de l’instance WireGuard du peer. Veuillez vérifier l’adresse ou modifier la priorité.

en: The IP address is the same as the Peer's WireGuard instance address.
fr: Cette adresse IP est identique à celle de l’instance WireGuard du peer.

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.
fr: Le client est configuré pour utiliser le VPN comme passerelle par défaut.\n\nTout son trafic Internet passe donc par le VPN, améliorant la confidentialité et la sécurité de ses connexions.

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.
fr: Le client n’est pas configuré pour utiliser le VPN comme passerelle par défaut.\n\nSeuls les réseaux indiqués ci‑dessous sont routés via le VPN.\n\nRemarque: ces routes ne sont pas poussées automatiquement vers le client ; vous devrez mettre à jour manuellement son fichier de configuration.

en: The cluster functionality is currently released as experimental.
fr: La fonctionnalité de cluster est actuellement en phase expérimentale.

en: The difference between suspend and unsuspend times must be at least 5 minutes.
fr: La différence entre les heures de suspension et de réactivation doit être d'au moins 5 minutes.

en: The minimum duration between start and end must be at least 10 minutes.
fr: La durée minimale entre le début et la fin doit être d'au moins 10 minutes.

en: The netmask for priority 0 IP must be 32.
fr: Le masque de sous‑réseau pour une IP de priorité 0 doit être 32.

en: The peer's routing template does not allow custom routes.
fr: Le modèle de routage du pair n'autorise pas les routes personnalisées.

en: The route %(route)s is not allowed. Use the 'Default Route' type instead.
fr: La route %(route)s n'est pas autorisée. Utilisez le type 'Route par Défaut'.

en: The selected network range overlaps with another instance.
fr: La plage réseau sélectionnée chevauche une autre instance.

en: The template must include the placeholder '{invite_url}'.
fr: Le modèle doit contenir l’espace réservé « {invite_url} ».

en: The two password fields didn't match.
fr: Les deux champs de mot de passe ne correspondent pas.

en: The worker is outdated. Please update it to the latest version.
fr: Le worker est obsolète. Veuillez le mettre à jour vers la dernière version.

en: There are no WireGuard instances configured. You can add a new instance by clicking the button below.
fr: Aucune instance WireGuard n’est configurée. Vous pouvez en ajouter une en cliquant sur le bouton ci‑dessous.

en: There must be at least 10 minutes between time slots.
fr: Il doit y avoir au moins 10 minutes entre les créneaux horaires.

en: This API is a work in progress and new endpoints are added as needed.
fr: Cette API est en cours de développement et de nouveaux points de terminaison sont ajoutés au besoin.

en: This IP is already in use by another peer.
fr: Cette adresse IP est déjà utilisée par un autre 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.
fr: Cette adresse n’apparaît pas dans la sortie de la commande « wg show ». Il est probable qu’un autre peer utilise un IP chevauchant ce réseau ou que le fichier de configuration soit obsolète.

en: This configuration does not contain a private key. You must add the private key manually in your client before using it.
fr: Cette configuration ne contient pas de clé privée. Vous devez ajouter la clé privée manuellement dans votre client avant de l'utiliser.

en: This is a reserved system name.
fr: Il s'agit d'un nom de système réservé.

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.
fr: Ceci est une solution temporaire lorsqu’un peer n’utilise pas le VPN comme passerelle par défaut. Cette configuration est déconseillée ; elle remplace l’adresse source de toutes les connexions par l’IP de l’instance WireGuard.

en: This time slot overlaps with an existing slot (%(start)s → %(end)s).
fr: Ce créneau horaire chevauche un créneau existant (%(start)s → %(end)s).

en: This upstream is reserved by the system.
fr: Cet upstream est réservé par le système.

en: Throughput
fr: Débit

en: Thursday
fr: Jeudi

en: Time Interval deleted successfully.
fr: Intervalle de temps supprimé avec succès.

en: Time Interval saved successfully.
fr: Intervalle de temps enregistré avec succès.

en: Time Intervals
fr: Intervalles de Temps

en: To delete this rule, please type:
fr: Pour supprimer cette règle, saisissez:

en: Token
fr: Jeton

en: Token regenerated successfully.
fr: Jeton régénéré avec succès.

en: Traffic Graph
fr: Graphique de trafic

en: Traffic data synchronization
fr: Synchronisation des données de trafic

en: Transfer
fr: Transfert

en: Tuesday
fr: Mardi

en: URL field must not be empty when download button is enabled.
fr: Le champ URL ne doit pas être vide lorsque le bouton de téléchargement est activé.

en: Unable to validate overlaps: schedule profile is missing.
fr: Impossible de valider les chevauchements : le profil de planification est manquant.

en: Unknown error
fr: Erreur inconnue

en: Unlink
fr: Dissocier

en: Untracked
fr: Non suivi

en: Update
fr: Mettre à jour

en: Update Available
fr: Mise à jour disponible

en: Update Configuration
fr: Mettre à jour la configuration

en: Update Required
fr: Mise à jour requise

en: Update WireGuard Instance
fr: Mettre à jour l’instance WireGuard

en: Update and reload service
fr: Mettre à jour et recharger le service

en: Update and restart service
fr: Mettre à jour et redémarrer le service

en: Updated
fr: Mettre à jour

en: Upstream URL cannot contain spaces.
fr: L'URL upstream ne peut pas contenir d'espaces.

en: Upstream address, e.g.: http://10.188.18.27:3000
fr: Adresse en amont, ex : http://10.188.18.27:3000

en: User Disconnected|User Disconnected:
fr: Utilisateur déconnecté|Utilisateur déconnecté:

en: User Level
fr: Niveau utilisateur

en: User Manager
fr: Gestion des utilisateurs

en: User created|User created:
fr: Utilisateur créé|Utilisateur créé:

en: User deleted|User deleted:
fr: Utilisateur supprimé|Utilisateur supprimé:

en: User groups can only be used with Local Password authentication.
fr: Les groupes d'utilisateurs ne peuvent être utilisés qu'avec l'authentification par mot de passe local.

en: User not deleted|Invalid confirmation.
fr: Utilisateur non supprimé|Confirmation invalide.

en: User updated|User updated:
fr: Utilisateur mis à jour|Utilisateur mis à jour:

en: Username
fr: Nom d’utilisateur

en: Users
fr: Utilisateurs

en: VPN Invite
fr: Invitation VPN

en: VPN Invite Details
fr: Détails de l’invitation VPN

en: VPN Invite Settings
fr: Paramètres de l’invitation VPN

en: View Only
fr: Lecture seule

en: View QR Code
fr: Voir le code QR

en: WAN Interface
fr: Interface 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.
fr: AVERTISSEMENT | L’interface a été rechargée, pas redémarrée. Vérifiez que les peers fonctionnent comme prévu ; signalez tout problème rencontré.

en: Web Page Instructions
fr: Instructions de la page Web

en: Web Refresh Interval
fr: Intervalle d’actualisation Web

en: Wednesday
fr: Mercredi

en: WhatsApp Enabled
fr: WhatsApp activé

en: WhatsApp Message
fr: Message WhatsApp

en: WhatsApp Message Template
fr: Modèle de message WhatsApp

en: WireGuard Instance
fr: Instance WireGuard

en: WireGuard Instances
fr: Instances WireGuard

en: WireGuard Manager
fr: Gestionnaire WireGuard

en: WireGuard Peer List
fr: Liste des peers WireGuard

en: WireGuard Status
fr: Statut WireGuard

en: WireGuard VPN Invite
fr: Invitation VPN WireGuard

en: WireGuard reloaded|The WireGuard service has been reloaded.
fr: WireGuard rechargé | Le service WireGuard a été rechargé.

en: WireGuard restarted|The WireGuard service has been restarted.
fr: WireGuard redémarré | Le service WireGuard a été redémarré.

en: WireGuard show
fr: état WireGuard

en: Worker Display
fr: Affichage du Worker

en: Worker created|Worker created:
fr: Worker créé|Worker créé :

en: Worker deleted|Worker deleted:
fr: Worker supprimé|Worker supprimé :

en: Worker is not enabled
fr: Le worker n'est pas activé

en: Worker not deleted|Invalid confirmation.
fr: Worker non supprimé|Confirmation invalide.

en: Worker update is required.
fr: La mise à jour du worker est requise.

en: Worker updated|Worker updated:
fr: Worker mis à jour|Worker mis à jour :

en: Yes
fr: Oui

en: You have been successfully logged out.
fr: Vous avez été déconnecté avec succès.

en: Your WireGuard settings have been modified. To apply these changes, please update the configuration and reload the WireGuard service.
fr: Les paramètres WireGuard ont été modifiés. Pour appliquer ces changements, mettez à jour la configuration et rechargez le service WireGuard.

en: all
fr: tous

en: default route
fr: route par défaut

en: iptables list
fr: liste iptables

en: running processes
fr: processus en cours

en: wg+ (Any WireGuard Interface)
fr: wg+ (n’importe quelle interface WireGuard)

en: |Cannot delete the requested WireGuard instance. There are still peers associated with this instance.
fr: |Impossible de supprimer l’instance WireGuard demandée ; des peers y sont encore associés.

en: |WireGuard instance deleted: wg
fr: |Instance WireGuard supprimée: wg
