<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="fr">
<context>
    <name>Dialog</name>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="34"/>
        <source>opensnitch-qt</source>
        <translation type="obsolete">opensnitch-qt</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="758"/>
        <source>User ID</source>
        <translation>ID utilisateur</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="695"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Executed from&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Exécuté depuis&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="647"/>
        <source>TextLabel</source>
        <translation type="obsolete">TextLabel</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="972"/>
        <source>Source IP</source>
        <translation>IP source</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="458"/>
        <source>Process ID</source>
        <translation type="obsolete">ID processus</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="786"/>
        <source>Destination IP</source>
        <translation>IP destination</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="622"/>
        <source>Dst Port</source>
        <translation type="obsolete">interface destination</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="56"/>
        <source>from this executable</source>
        <translation>depuis cet exécutable</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="61"/>
        <source>from this command line</source>
        <translation>depuis cette ligne de commande</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="66"/>
        <source>this destination port</source>
        <translation>vers cette interface</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="71"/>
        <source>this user</source>
        <translation>cet utilisateur</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="76"/>
        <source>this destination ip</source>
        <translation>vers cette IP</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="99"/>
        <source>once</source>
        <translation>une seule fois</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="104"/>
        <source>30s</source>
        <translation>30s</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="109"/>
        <source>5m</source>
        <translation>5mn</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="114"/>
        <source>15m</source>
        <translation>15mn</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="119"/>
        <source>30m</source>
        <translation>30mn</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="124"/>
        <source>1h</source>
        <translation>1h</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="706"/>
        <source>for this session</source>
        <translation type="obsolete">durante esta sesión</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="139"/>
        <source>forever</source>
        <translation>définitivement</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="346"/>
        <source>Deny</source>
        <translation>Refuser</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="337"/>
        <source>Allow</source>
        <translation>Permettre</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="202"/>
        <source>+</source>
        <translation>+</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="134"/>
        <source>until reboot</source>
        <translation>jusqu'au redémarrage</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="81"/>
        <source>from this PID</source>
        <translation>depuis ce PID</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="156"/>
        <source>action</source>
        <translation>action</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="14"/>
        <source>Firewall</source>
        <translation>Pare-feu</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="55"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:14pt; font-weight:600;&quot;&gt;Firewall&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:14pt; font-weight:600;&quot;&gt;Pare-feu&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="320"/>
        <source>Inbound</source>
        <translation>Entrant</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="313"/>
        <source>Outbound</source>
        <translation>Sortant</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="275"/>
        <source>Profile</source>
        <translation>Profil</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="375"/>
        <source>Allow inbound connections to a port</source>
        <translation>Autoriser les connexions entrantes vers un port</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="378"/>
        <source>Allow service (IN)</source>
        <translation>Autoriser service(s) ( entrant )</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="398"/>
        <source>Exclude outbound connections to a port from being intercepted</source>
        <translation>Exclure les connexions sortantes vers un port d'être interceptées</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="407"/>
        <source>Allow service (OUT)</source>
        <translation>Autoriser service(s) ( sortant)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="427"/>
        <source>New rule</source>
        <translation>Nouvelle règle</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="451"/>
        <source>Close</source>
        <translation>Fermer</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="14"/>
        <source>Firewall rule</source>
        <translation>Règle de Par-feu</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="26"/>
        <source>Node</source>
        <translation>Nœud</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="38"/>
        <source>Enable</source>
        <translation>Activer</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="50"/>
        <source>Description</source>
        <translation>Description</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="90"/>
        <source>Simple</source>
        <translation>Simple</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="154"/>
        <source>Add new condition</source>
        <translation>Ajouter une nouvelle condition</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="177"/>
        <source>Remove selected condition</source>
        <translation>Retirer la condition sélectionnée</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="221"/>
        <source>Direction</source>
        <translation>Direction</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="232"/>
        <source>IN</source>
        <translation>Entrant</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="241"/>
        <source>OUT</source>
        <translation>Sortant</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="268"/>
        <source>Action</source>
        <translation>Action</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="279"/>
        <source>ACCEPT</source>
        <translation>ACCEPTÉ</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="288"/>
        <source>DROP</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="297"/>
        <source>REJECT</source>
        <translation>REJETER</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="306"/>
        <source>RETURN</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="440"/>
        <source>Clear</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="416"/>
        <source>Delete</source>
        <translation>Effacer</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="462"/>
        <source>Save</source>
        <translation>Enregistrer</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="473"/>
        <source>Add</source>
        <translation>Ajouter</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="250"/>
        <source>FORWARD</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="255"/>
        <source>PREROUTING</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="260"/>
        <source>POSTROUTING</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="315"/>
        <source>QUEUE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="324"/>
        <source>DNAT</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="329"/>
        <source>SNAT</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="334"/>
        <source>REDIRECT</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="351"/>
        <source>depending on the Action (i.e.: target), the syntaxis of the parameters will vary.
Some examples:

QUEUE -&gt; num 0 (or 1, 2, ...)
REDIRECT, TPROXY, DNAT, SNAT, MASQUERADE:
 to :22
 to 192.168.1.254:8080
 to 192.168.1.254
 to 1024-2048 (masquerade)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="20"/>
        <source>Dialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="129"/>
        <source>12h</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="371"/>
        <source>Update rule</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="382"/>
        <source>Update All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="829"/>
        <source>Checksum</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="923"/>
        <source>Destination Port</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PreferencesDialog</name>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="14"/>
        <source>Preferences</source>
        <translation>Préférences</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="521"/>
        <source>UI</source>
        <translation>IU</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="54"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This timeout is the countdown you see when a pop-up dialog is shown.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">Este timeout es la cuenta atrás que aparece cuando se muestra una ventana emergente</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="133"/>
        <source>Default timeout</source>
        <translation>attente par défaut</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="228"/>
        <source>Pop-up default duration</source>
        <translation>attente dialogue par défaut</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1554"/>
        <source>Default duration</source>
        <translation>attente par défaut</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="162"/>
        <source>Pop-up default action</source>
        <translation type="obsolete">Acción por defecto de la ventana emergente</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="483"/>
        <source>Default action</source>
        <translation type="obsolete">Acción por defecto</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="293"/>
        <source>Default target</source>
        <translation>cible par défaut</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="360"/>
        <source>center</source>
        <translation>centré</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="365"/>
        <source>top right</source>
        <translation>en haut à droite</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="370"/>
        <source>bottom right</source>
        <translation>en bas à gauche</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="375"/>
        <source>top left</source>
        <translation>en haut à gauche</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="380"/>
        <source>bottom left</source>
        <translation>en bas à gauche</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="167"/>
        <source>Prompt dialog default position on screen</source>
        <translation type="obsolete">Posición por defecto</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="307"/>
        <source>by executable</source>
        <translation>par l'exécutable</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="312"/>
        <source>by command line</source>
        <translation>par la ligne de commande</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="317"/>
        <source>by destination port</source>
        <translation>par l'interface de destination</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="322"/>
        <source>by destination ip</source>
        <translation>par l'IP de destination</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="327"/>
        <source>by user id</source>
        <translation>par cet utilisateur</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1526"/>
        <source>once</source>
        <translation>une seule fois</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="250"/>
        <source>30s</source>
        <translation type="unfinished">30s</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="255"/>
        <source>5m</source>
        <translation type="unfinished">5m</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="260"/>
        <source>15m</source>
        <translation type="unfinished">15m</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="265"/>
        <source>30m</source>
        <translation type="unfinished">30m</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="270"/>
        <source>1h</source>
        <translation type="unfinished">1h</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="240"/>
        <source>for this session</source>
        <translation type="obsolete">durante esta sesión</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="285"/>
        <source>forever</source>
        <translation>définitivement</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1565"/>
        <source>deny</source>
        <translation>Refuser</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1574"/>
        <source>allow</source>
        <translation>Autoriser</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="406"/>
        <source>Disable pop-ups, only display an alert</source>
        <translation type="obsolete">Pas de dialogue, montrer juste une alerte</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1417"/>
        <source>Nodes</source>
        <translation>noeuds</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1627"/>
        <source>Process monitor method</source>
        <translation>méthode de surveillance des processus</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1551"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The default duration will take place when there&apos;s no UI connected.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;La durée par défaut concerne le cas où aucun utilisateur n'est connecté.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1595"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Address of the node.&lt;/p&gt;&lt;p&gt;Default: unix:///tmp/osui.sock (unix:// is mandatory if it&apos;s a Unix socket)&lt;/p&gt;&lt;p&gt;It can also be an IP address with the port: 127.0.0.1:50051&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Adresse du noeud.&lt;/p&gt;&lt;p&gt;Default: unix:///tmp/osui.sock (unix:// requise si c'est un socket Unix)&lt;/p&gt;&lt;p&gt;Peut aussi être une adresse IP avec son port: 127.0.0.1:50051&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1598"/>
        <source>Address</source>
        <translation>Adresse</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1745"/>
        <source>Default log level</source>
        <translation>détail noté dans le log par défaut</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2255"/>
        <source>Version</source>
        <translation>Version</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="902"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The default action will take place when there&apos;s no UI connected.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;L'action par défaut se déclenche s'il n'y a pas d'utilisateur connecté.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1678"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Log file to write logs.&lt;br/&gt;&lt;/p&gt;&lt;p&gt;/dev/stdout will print logs to the standard output.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;fichier dans lequel enregistrer le log&lt;br/&gt;&lt;/p&gt;&lt;p&gt;/dev/stdout imprime les logs dans le standard output.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1681"/>
        <source>Log file</source>
        <translation>Fichier log</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="578"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If checked, opensnitch will prompt you to allow or deny connections that don&apos;t have an asocciated PID, due to several reasons.&lt;/p&gt;&lt;p&gt;The pop-up dialog will only contain information about the network connection.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">Si marcas esta opción, OpenSnitch te preguntará para Aceptar o Denegar conexiones que no tengan un PID asociado por diferentes razones.

La ventana emergente sólo contendrá información relativa a la conexión.

Nota: Estas conexiones no tienen por qué indicar que algo sospechoso está sucediendo. Simplemente
es que no hemos descubierto el PID (por ejemplo conexiones que no se originan en la máquina, o paquetes en mal estado).</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="581"/>
        <source>Intercept Unknown Connections</source>
        <translation type="obsolete">Interceptar conexiones desconocidas</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2271"/>
        <source>HostName</source>
        <translation>nom d'hôte (host)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1609"/>
        <source>unix:///tmp/osui.sock</source>
        <translation>unix:///tmp/osui.sock</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1531"/>
        <source>until restart</source>
        <translation>jusqu'au redémarrage</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1536"/>
        <source>always</source>
        <translation>toujours</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1756"/>
        <source>/var/log/opensnitchd.log</source>
        <translation>/var/log/opensnitchd.log</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1761"/>
        <source>/dev/stdout</source>
        <translation>/dev/stdout</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1429"/>
        <source>Apply configuration to all nodes</source>
        <translation>appliquer la configuration à tous les noeuds</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2282"/>
        <source>Database</source>
        <translation>Base de données</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2317"/>
        <source>In memory</source>
        <translation>En mémoire</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2322"/>
        <source>File</source>
        <translation>Fichier</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2635"/>
        <source>Close</source>
        <translation>Fermer</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2646"/>
        <source>Apply</source>
        <translation>Appliquer</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2657"/>
        <source>Save</source>
        <translation>Enregistrer</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="280"/>
        <source>until reboot</source>
        <translation>jusqu'au redémarrage</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2336"/>
        <source>Database type</source>
        <translation>type de base de données</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2343"/>
        <source>Select</source>
        <translation>Choisir</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="83"/>
        <source>Pop-ups default options</source>
        <translation type="obsolete">Opciones por defecto de las ventanas emergentes</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="367"/>
        <source>Pop-ups default position on screen</source>
        <translation type="obsolete">Posición en pantalla</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="102"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The advanced view allows you to apply more filters on a connection&lt;/p&gt;&lt;p&gt;when a pop-up appears.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">La vista avanzada permite filtrar conexiones por más parámetros</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="428"/>
        <source>Show advanced view by default</source>
        <translation>Montrer par défaut la vue détaillée</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1213"/>
        <source>Action</source>
        <translation>Action</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="409"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If checked, the pop-ups will be displayed with the advanced view active.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Sélectionner pour que les dialogues s'ouvrent avec le détail avancé.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="231"/>
        <source>Duration</source>
        <translation>Durée</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="503"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;By default when a new pop-up appears, in its simplest form, you&apos;ll be able to filter connections or applications by one property of the connection (executable, port, IP, etc).&lt;/p&gt;&lt;p&gt;With these options, you can choose multiple fields to filter connections for.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Par défaut un nouveau dialogue en version simple propose de filtrer les connexions ou les applications sur une propriété de la connexion (exécutable, port, IP, etc).&lt;/p&gt;&lt;p&gt;Avec ces options, vous pouvez choisir plusieurs critères pour filtrer les connexions.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="506"/>
        <source>Filter connections also by:</source>
        <translation>Filtrer aussi les connexion par :</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="362"/>
        <source>If checked, this field will be checked when a pop-up is displayed</source>
        <translation type="obsolete">Si lo seleccionas, este campo se usará para filtrar las conexiones</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="449"/>
        <source>User ID</source>
        <translation>ID utilisateur</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="465"/>
        <source>Destination port</source>
        <translation>interface (port) de destination</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="481"/>
        <source>Destination IP</source>
        <translation>IP de destination</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="130"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This timeout is the countdown you see when a pop-up dialog is shown.&lt;/p&gt;&lt;p&gt;If the pop-up is not answered, the default options will be applied.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Ctte durée est l'attente par défaut lorsqu'un dialogue est présenté.&lt;/p&gt;&lt;p&gt;Sans réponse au dialogue, les options par défaut sont appliquées.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="425"/>
        <source>The advanced view allows you to easily select multiple fields to filter connections</source>
        <translation>La vue avancée permet de choisir facileent plusieurs critères pour filtrer les connexions</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="478"/>
        <source>If checked, this field will be selected when a pop-up is displayed</source>
        <translation>cocher pour que ce champ soit préselectionné lorsqu'un dialogue est affiché</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="159"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Pop-up default action.&lt;/p&gt;&lt;p&gt;When a new outgoing connection is about to be established, this action will be selected by default, so if the timeout fires, this is the option that will be applied.&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;While a pop-up is asking the user to allow or deny a connection:&lt;/p&gt;&lt;p&gt;1. new outgoing connections are denied.&lt;/p&gt;&lt;p&gt;2. known connections are allowed or denied based on the rules defined by the user.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Action par défaut du dialogue.&lt;/p&gt;&lt;p&gt;Lorsqu'un nouveau dialogue est affiché, cette action sera présélectionnée, et donc appliquée s'il n'y a pas de réponse après le délai par défaut.&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;Pendant que le dialogue demande si on autorise ou non la connexion:&lt;/p&gt;&lt;p&gt;1. toute autre nouvelle demande de connexion est refusée.&lt;/p&gt;&lt;p&gt;2. les connexions déjà connues sont autorisée ou rejetées selon les règles définies par l'utilisateur.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1515"/>
        <source>Default action when the GUI is disconnected</source>
        <translation>Action par défaut lorsque l'interface graphique utilisateur n'est pas connectée</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1620"/>
        <source>Debug invalid connections</source>
        <translation>Noter (debug) les connexions invalides</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="46"/>
        <source>Pop-ups</source>
        <translation>Dialogues</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="175"/>
        <source>Default options</source>
        <translation>Options par défaut</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="340"/>
        <source>Default position on screen</source>
        <translation>Position par défaut sur l'écran</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1363"/>
        <source>any temporary rules</source>
        <translation>toute règle temporaire</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="487"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;When this option is selected, the rules of the selected duration won&apos;t be added to the list of temporary rules in the GUI.&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;Temporary rules will still be valid, and you can use them when prompted to allow/deny a new connection.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Lorsque cette option est choisie, les règles de la durée sélectionnée ne sont pas ajoutées à la liste des règles temporaires présentées dans l'interface graphique utilisateur.&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;Les règles temporaires sont cependant toujours valides et peuvent être utilisées lors d'une demande d'autorisation /refus de connexion.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="490"/>
        <source>Don&apos;t save rules of duration</source>
        <translation type="obsolete">Ne pas enregistrer les règles de cette durée :</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="463"/>
        <source>Show events columns</source>
        <translation type="obsolete">Mostrar columnas de la pestaña Eventos</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1229"/>
        <source>Time</source>
        <translation>Temps</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="669"/>
        <source>Destination</source>
        <translation type="obsolete">Destination</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1245"/>
        <source>Protocol</source>
        <translation>Protocole</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1277"/>
        <source>Process</source>
        <translation>Processus</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1261"/>
        <source>Rule</source>
        <translation>Règle</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1187"/>
        <source>Node</source>
        <translation>Noeud</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="723"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If checked, opensnitch will prompt you to allow or deny connections that don&apos;t have an asocciated PID, due to several reasons, mostly due to bad state connections.&lt;/p&gt;&lt;p&gt;The pop-up dialog will only contain information about the network connection.&lt;/p&gt;&lt;p&gt;There&apos;re some scenarios where these are valid connections though, like when establishing a VPN using wireguard.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;cochez ceci pour recevoir une demande d'autorisation/refus sur les connexions qui n'ont pas de processus (PID) associé, généralement parce que la connexion est en mauvais état.&lt;/p&gt;&lt;p&gt;Le dialogue ne contiendra alors que l'information sur la connexion.&lt;/p&gt;&lt;p&gt;Il y a cependant des scénarios pour lesquels ces demandes sont valides, comme par exemple l'établissement d'un VPN utilisant wireguard.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1134"/>
        <source>Events tab columns</source>
        <translation>colonnes évènements</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="332"/>
        <source>by PID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="153"/>
        <source>Disable pop-ups, only display a notification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1038"/>
        <source>Desktop notifications</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1068"/>
        <source>Use system notifications</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1084"/>
        <source>Use Qt notifications</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1113"/>
        <source>Test</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1617"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If checked, OpenSnitch will prompt you to allow or deny connections that don&apos;t have an associated PID, due to several reasons, mostly due to bad state connections.&lt;/p&gt;&lt;p&gt;The pop-up dialog will only contain information about the network connection.&lt;/p&gt;&lt;p&gt;There&apos;re some scenarios where these are valid connections though, like when establishing a VPN using WireGuard.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2430"/>
        <source>minutes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2462"/>
        <source>Minutes between events purges</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2488"/>
        <source>days</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2501"/>
        <source>Maximum days of events to keep</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1583"/>
        <source>reject</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="572"/>
        <source>System</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1197"/>
        <source>Command line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="797"/>
        <source>Theme</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1939"/>
        <source>Rules</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1350"/>
        <source>When this option is selected, the rules of the selected duration won&apos;t be added to the list of temporary rules in the GUI.

Temporary rules will still be valid, and you can use them when prompted to allow/deny a new connection.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1355"/>
        <source>Don&apos;t save/Delete rules of duration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1373"/>
        <source>30s or less</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1378"/>
        <source>5m or less</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1383"/>
        <source>15m or less</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1388"/>
        <source>30m or less</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1393"/>
        <source>1h or less</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="564"/>
        <source>Language</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="181"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Pop-up default action.&lt;/p&gt;&lt;p&gt;When a new outgoing connection is about to be established, this action will be selected by default, so if the timeout fires, this is the option that will be applied.&lt;/p&gt;&lt;p&gt;While a pop-up is asking the user to allow or deny a connection:&lt;/p&gt;&lt;p&gt;1. the daemon&apos;s default action will be applied (see Nodes tab).&lt;/p&gt;&lt;p&gt;2. known connections are allowed or denied based on the rules defined by the user.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="275"/>
        <source>12h</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="397"/>
        <source>More</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="488"/>
        <source>checksum</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1506"/>
        <source>General</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="551"/>
        <source>Theme density scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="586"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Scale factor (use ; for multiple displays) &lt;a href=&quot;https://github.com/evilsocket/opensnitch/wiki/GUI-known-problems#gui-size-problems-on-4k-monitors&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;More information&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="668"/>
        <source>By default the GUI is started when login</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="671"/>
        <source>Autostart the GUI upon login</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="759"/>
        <source>Use numbers to define a global scale factor for the whole application:
1, 1.2, 1.5, 2, etc ...

Use ; to define multiple screens: 1;1.5 etc...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="765"/>
        <source>ex: 1, 1.25, 1.5, 2, ...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="781"/>
        <source>Refresh interval (seconds)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="804"/>
        <source>Auto screen scale factor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="820"/>
        <source>This option will set QT_QPA_PLATFORM when launching the GUI.

xcb         - X11 compatibility. If you experience issues with wayland, use this plugin.
wayland</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="826"/>
        <source>Qt platform plugin</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="880"/>
        <source>Server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1900"/>
        <source>Absolute path to the cert key file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1853"/>
        <source>Absolute path to the CA cert file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="900"/>
        <source>Maximum size of each message from nodes. Default 4MB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="903"/>
        <source>Max gRPC channel size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="910"/>
        <source>&lt;p&gt;Simple: no authentication&lt;/p&gt;
&lt;p&gt;TLS simple/mutual: use SSL certificates to authenticate nodes.&lt;/p&gt;
&lt;p&gt;Visit the wiki for more information.&lt;/p&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1819"/>
        <source>Authentication type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1807"/>
        <source>Absolute path to the cert file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1833"/>
        <source>Simple</source>
        <translation type="unfinished">Simple</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1838"/>
        <source>Simple TLS</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1843"/>
        <source>Mutual TLS</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="955"/>
        <source>4MiB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="960"/>
        <source>8MiB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="965"/>
        <source>16MiB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="970"/>
        <source>32MiB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1914"/>
        <source>&lt;a href=&quot;https://github.com/evilsocket/opensnitch/wiki/Nodes-authentication#nodes-authentication-added-in-v161&quot;&gt;More information&lt;/a&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1003"/>
        <source>Set the address where the GUI is listening for new nodes.

It can be a unix socket: unix:///run/user/1000/opensnitch/osui.sock

or a network socket: 127.0.0.1:50051</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1050"/>
        <source>Enable</source>
        <translation type="unfinished">Activer</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1167"/>
        <source>Source port</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1174"/>
        <source>Source IP</source>
        <translation type="unfinished">IP source</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1287"/>
        <source>PID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1294"/>
        <source>Dest port</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1310"/>
        <source>Dest host</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1320"/>
        <source>Dest IP</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1327"/>
        <source>UID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1512"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The default action will be applied to new outbound connections in two scenarios:&lt;/p&gt;&lt;p&gt;when the daemon is not connected to the UI, or when there&apos;s a pop-up running.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1665"/>
        <source>Logging</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1688"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If checked, OpenSnitch will log timestamp microseconds.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1691"/>
        <source>Log timestamp microseconds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1735"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If checked, OpenSnitch will use the UTC timezone for timestamps.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1738"/>
        <source>Log UTC timestamps</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1801"/>
        <source>Authentication</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1816"/>
        <source>&lt;p&gt;Simple: no authentication, TLS simple/mutual: use SSL certificates to authenticate nodes.&lt;/p&gt;&lt;p&gt;Visit the wiki for more information.&lt;/p&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1862"/>
        <source>Don&apos;t verify certs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1870"/>
        <source>no-client-cert</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1875"/>
        <source>req-cert</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1880"/>
        <source>req-any-cert</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1885"/>
        <source>verify-cert</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1890"/>
        <source>req-and-verify-cert</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1907"/>
        <source>Absolute path to the server cert file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1956"/>
        <source>md5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1975"/>
        <source>sha1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1984"/>
        <source>Compute and verify binaries checksums when they try to establish new connections</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1987"/>
        <source>Enable checksums verification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2009"/>
        <source>Path</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2020"/>
        <source>If empty, default rules path will be /etc/opensnitchd/rules</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2023"/>
        <source>absolute path to the rules directory (it must exist)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2041"/>
        <source>Internal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2056"/>
        <source>50</source>
        <translation type="unfinished">50</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2066"/>
        <source>Max events</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2086"/>
        <source>Garbage collector percentage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2102"/>
        <source>250</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2112"/>
        <source>When this option is on, all the existing sockets will be killed, in order to force them establish the connection again so we can intercept them.

Note that this option may be not acceptable on servers, for example because downloads/uploads are taking place.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2117"/>
        <source>Flush connections on start</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2124"/>
        <source>Max stats</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2203"/>
        <source>Check every n seconds that the interception rules are present in the system.
If they&apos;re no present, all the rules will be deleted and added again.

Use 0 to disable this feature.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2209"/>
        <source>Firewall rules monitoring interval (seconds)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2231"/>
        <source>10s, 15s, 60s, etc</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2238"/>
        <source>Block outbound network traffic if the daemon unexpectedly dies</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2580"/>
        <source>Enable DB Write-Ahead Logging (WAL)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ProcessDetailsDialog</name>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="14"/>
        <source>Process details</source>
        <translation>Détail processus</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="71"/>
        <source>loading...</source>
        <translation>chargement...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="120"/>
        <source>CWD: loading...</source>
        <translation>chargement CWD...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="138"/>
        <source>mem stats: loading...</source>
        <translation>chargement statistiques mémoire...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="172"/>
        <source>Status</source>
        <translation>Etat</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="186"/>
        <source>Open files</source>
        <translation>Fichiers ouverts</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="224"/>
        <source>I/O Statistics</source>
        <translation>Statistiques entrées/sorties</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="238"/>
        <source>Memory mapped files</source>
        <translation>Fichiers mappés en mémoire</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="252"/>
        <source>Stack</source>
        <translation>Pile</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="266"/>
        <source>Environment variables</source>
        <translation>Variables d'environnement</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="285"/>
        <source>Application pids</source>
        <translation>PIDs application</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="318"/>
        <source>Start or stop monitoring this process</source>
        <translation>Démarrer ou arrêter la surveillance de ce processus</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="335"/>
        <source>Close</source>
        <translation>Fermer</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="64"/>
        <source>TextLabel</source>
        <translation type="unfinished">TextLabel</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="200"/>
        <source>Filter sockets</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="207"/>
        <source>Filter files</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RulesDialog</name>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="20"/>
        <source>Rule</source>
        <translation>Règle</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="300"/>
        <source>Node</source>
        <translation type="obsolete">Noeud</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1219"/>
        <source>Apply rule to all nodes</source>
        <translation>Appliquer la règle à tous les noeuds</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="129"/>
        <source>From this command line</source>
        <translation>Depuis cette ligne de commande</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="222"/>
        <source>From this executable</source>
        <translation>Depuis cet exécutable</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1038"/>
        <source>Action</source>
        <translation>Action</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="138"/>
        <source>/path/to/executable, .*/bin/executable[0-9\.]+$, ...</source>
        <translation type="obsolete">/chemin/vers/executable, .*/bin/executable[0-9\.]+$, ...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="360"/>
        <source>To this IP / Network</source>
        <translation>vers cette IP / ce réseau</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1079"/>
        <source>once</source>
        <translation>une seule fois</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="797"/>
        <source>30s</source>
        <translation type="obsolete">30s</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="802"/>
        <source>5m</source>
        <translation type="obsolete">5m</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="807"/>
        <source>15m</source>
        <translation type="obsolete">15m</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="812"/>
        <source>30m</source>
        <translation type="obsolete">30m</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="817"/>
        <source>1h</source>
        <translation type="obsolete">1h</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="230"/>
        <source>until restart</source>
        <translation type="obsolete">hasta reiniciar (el servicio)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1119"/>
        <source>always</source>
        <translation>toujours</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="652"/>
        <source>To this port</source>
        <translation>vers cette interface (port)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="122"/>
        <source>From this user ID</source>
        <translation>depuis cet utilisateur (ID)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="342"/>
        <source>Commas or spaces are not allowed to specify multiple domains. 

Use regular expressions instead: 
.*(opensnitch|duckduckgo).com
.*\.google.com

or a single domain:
www.gnu.org - it&apos;ll only match www.gnu.org, nor ftp.gnu.org, nor www2.gnu.org, ...
gnu.org         - it&apos;ll only match gnu.org, nor www.gnu.org, nor ftp.gnu.org, ...</source>
        <translation>ni virgules ni espaces ne sont autorisés pour spécifier de multiples domaines. 

Utiliser à la place des 'expressions régulières' (RegExp): 
.*(opensnitch|duckduckgo).com
.*\.google.com

ou bien un seul domaine:
www.gnu.org - correspond uniquement à www.gnu.org, mais pas ftp.gnu.org, ou www2.gnu.org, ...
gnu.org         - correspond uniquement à gnu.org, mais pas www.gnu.org, ou ftp.gnu.org, ...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="353"/>
        <source>www.domain.org, .*\.domain.org</source>
        <translation>www.domain.org, .*\.domain.org</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="276"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Only TCP, UDP or UDPLITE are allowed&lt;/p&gt;&lt;p&gt;You can use regexp, i.e.: ^(TCP|UDP)$&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Seuls TCP, UDP ou UDPLITE sont permis&lt;/p&gt;&lt;p&gt;On peut employer des expressions régulières (regexp), par ex.: ^(TCP|UDP)$&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="282"/>
        <source>TCP</source>
        <translation>TCP</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="338"/>
        <source>UDP</source>
        <translation type="obsolete">UDP</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="343"/>
        <source>UDPLITE</source>
        <translation type="obsolete">UDPLITE</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="348"/>
        <source>TCP6</source>
        <translation type="obsolete">TCP6</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="353"/>
        <source>UDP6</source>
        <translation type="obsolete">UDP6</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="358"/>
        <source>UDPLITE6</source>
        <translation type="obsolete">UDPLITE6</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="510"/>
        <source>You can specify a single IP:
- 192.168.1.1

or a regular expression:
- 192\.168\.1\.[0-9]+

multiple IPs:
- ^(192\.168\.1\.1|172\.16\.0\.1)$

You can also specify a subnet:
- 192.168.1.0/24

Note: Commas or spaces are not allowed to separate IPs or networks.</source>
        <translation>On peut spécifier une IP unique:
- 192.168.1.1

ou une &quot;expression régulière&quot;:
- 192\.168\.1\.[0-9]+
pluseurs IPs:
- ^(192\.168\.1\.1|172\.16\.0\.1)$

On peut aussi spécifier un sous-réseau:
- 192.168.1.0/24

Note : on ne peut pas utiliser virgules ou espaces pour séparer plusieurs IP ou réseaux.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="459"/>
        <source>LAN</source>
        <translation type="obsolete">LAN</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="464"/>
        <source>127.0.0.0/8</source>
        <translation type="obsolete">127.0.0.0/8</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="469"/>
        <source>192.168.0.0/24</source>
        <translation type="obsolete">192.168.0.0/24</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="474"/>
        <source>192.168.1.0/24</source>
        <translation type="obsolete">192.168.1.0/24</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="479"/>
        <source>192.168.2.0/24</source>
        <translation type="obsolete">192.168.2.0/24</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="484"/>
        <source>192.168.0.0/16</source>
        <translation type="obsolete">192.168.0.0/16</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="489"/>
        <source>169.254.0.0/16</source>
        <translation type="obsolete">169.254.0.0/16</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="494"/>
        <source>172.16.0.0/12</source>
        <translation type="obsolete">172.16.0.0/12</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="499"/>
        <source>10.0.0.0/8</source>
        <translation type="obsolete">10.0.0.0/8</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="504"/>
        <source>::1/128</source>
        <translation type="obsolete">::1/128</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="509"/>
        <source>fc00::/7</source>
        <translation type="obsolete">fc00::/7</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="514"/>
        <source>ff00::/8</source>
        <translation type="obsolete">ff00::/8</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="519"/>
        <source>fe80::/10</source>
        <translation type="obsolete">fe80::/10</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="524"/>
        <source>fd00::/8</source>
        <translation type="obsolete">fd00::/8</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1071"/>
        <source>Duration</source>
        <translation>Durée</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="383"/>
        <source>Protocol</source>
        <translation>Protocole</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="500"/>
        <source>To this host</source>
        <translation>Vers cet hôte</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1138"/>
        <source>Deny</source>
        <translation>Refuser</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1178"/>
        <source>Allow</source>
        <translation>Autoriser</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="985"/>
        <source>Name</source>
        <translation type="unfinished">Nom</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1194"/>
        <source>Enable</source>
        <translation>Activer</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="978"/>
        <source>The rules are checked in alphabetical order, so you can name them accordingly to prioritize them.

000-allow-localhost
001-deny-broadcast
...</source>
        <translation>Les règles étant appliquées par ordre aplhabétique, on peut leur donner priorité grâce à leur nom.

000-allow-localhost
001-deny-broadcast
...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="773"/>
        <source>leave blank to autocreate</source>
        <translation type="obsolete">ne pas remplir va créer automatiquement</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="954"/>
        <source>If checked, this rule will take precedence over the rest of the rules. No others rules will be checked after this one.

You must name the rule in such manner that it&apos;ll be checked first, because they&apos;re checked in alphabetical order. For example:

[x] Priority - 000-priority-rule
[  ] Priority - 001-less-priority-rule</source>
        <translation>Cocher pour que cette règle ait priorité sur toutes les autres. Aucune autre règle ne sera appliquée après celle-ci.

Vous devez nommer la règle de façon qu'elle soit testée en premier, par ordre alphabétique. Par exemple:

[x] Priority - 000-règle-prioritaire
[  ] Priority - 001-règle-moins-prioritaire</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="962"/>
        <source>Priority rule</source>
        <translation>Règle prioritaire</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="867"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;By default, the field of the rules are case-insensitive, i.e., if a process tries to access gOOgle.CoM and you have a rule to Deny .*google.com, the connection will be blocked.&lt;br/&gt;&lt;/p&gt;&lt;p&gt;If you check this box, you have to specify the exact string (domain, executable, command line) that you want to filter.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Par défaut, le champ des règles n'est pas sensible à la casse. Par exemple si un processus tente d'atteindre gOOgle.CoM alors que vous avez une règle interdisant .*google.com, la connexion gOOgle.CoM sera bloquée.&lt;br/&gt;&lt;/p&gt;&lt;p&gt;Si vous cochez ceci, vous devrez spécifier la chaîne exacte (domaine, exécutable, ligne de commande) que vous voulez filtrer.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="870"/>
        <source>Case-sensitive</source>
        <translation>sensible à la casse</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="686"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;You can specify multiple ports using regular expressions:&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;- 53, 80 or 443:&lt;/p&gt;&lt;p&gt;^(53|80|443)$&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;- 53, 443 or 5551, 5552, 5553, etc:&lt;/p&gt;&lt;p&gt;^(53|443|555[0-9])$&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Vous pouvez spécifier plusieurs ports d'interface avec des &quot;expessions régulières&quot;:&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;- 53, 80 ou 443:&lt;/p&gt;&lt;p&gt;^(53|80|443)$&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;- 53, 443 ou 5551, 5552, 5553, etc:&lt;/p&gt;&lt;p&gt;^(53|443|555[0-9])$&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1114"/>
        <source>until reboot</source>
        <translation>jusqu'au redémarrage</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="730"/>
        <source>To this list of domains</source>
        <translation>Vers cette liste de domaines</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="539"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Select a directory with lists of domains to block or allow.&lt;/p&gt;&lt;p&gt;Put inside that directory files with any extension containing lists of domains.&lt;/p&gt;&lt;p&gt;&lt;br/&gt;The format of each entry of a list is as follow (hosts format):&lt;/p&gt;&lt;p&gt;127.0.0.1 www.domain.com&lt;/p&gt;&lt;p&gt;or &lt;/p&gt;&lt;p&gt;0.0.0.0 www.domain.com&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Choisir un dossier contenant des listes de domaines à autoriser ou interdire.&lt;/p&gt;&lt;p&gt;Y mettre des fichiers contenant des listes de domaines, avec n'importe quelle extension.&lt;/p&gt;&lt;p&gt;&lt;br/&gt;Le format de chaque entrée (hist format) est comme suit:&lt;/p&gt;&lt;p&gt;127.0.0.1 www.domain.com&lt;/p&gt;&lt;p&gt;ou &lt;/p&gt;&lt;p&gt;0.0.0.0 www.domain.com&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="96"/>
        <source>Applications</source>
        <translation type="unfinished">Applications</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="139"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This field will contain and match the command line that was executed by the user.&lt;br/&gt;&lt;/p&gt;&lt;p&gt;If the user typed the command, only the command will appear:&lt;/p&gt;&lt;p&gt;telnet 1.2.3.4&lt;br/&gt;&lt;/p&gt;&lt;p&gt;If the user typed the absolute or relative path to the command, that is what will appear:&lt;/p&gt;&lt;p&gt;/usr/bin/telnet 1.2.3.4&lt;/p&gt;&lt;p&gt;../../../usr/bin/telnet 1.2.3.4&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="149"/>
        <source>From this PID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="241"/>
        <source>Network</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="682"/>
        <source>List of domains/IPs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="688"/>
        <source>To this list of network ranges</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="695"/>
        <source>To this list of IPs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="721"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Select a directory with files containing list of IPs to block or allow:&lt;/p&gt;&lt;p&gt;1.2.3.4.5&lt;/p&gt;&lt;p&gt;1.2.3.4.6&lt;/p&gt;&lt;p&gt;.&lt;/p&gt;&lt;p&gt;etc.&lt;/p&gt;&lt;p&gt;One IP per line. Empty lines or started with # are ignored.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="756"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Select a directory with files containing list of network ranges to block or allow:&lt;/p&gt;&lt;p&gt;1.2.3.0/24&lt;/p&gt;&lt;p&gt;80.34.56.0/20&lt;/p&gt;&lt;p&gt;.&lt;/p&gt;&lt;p&gt;etc.&lt;br/&gt;&lt;/p&gt;&lt;p&gt;One Network Range per line. Empty lines or started with # are ignored.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="784"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Select a directory with lists of domains to block or allow.&lt;/p&gt;&lt;p&gt;Put inside that directory files with any extension containing lists of domains.&lt;/p&gt;&lt;p&gt;&lt;br/&gt;The format of each entry of a list is as follow (hosts format):&lt;/p&gt;&lt;p&gt;127.0.0.1 www.domain.com&lt;/p&gt;&lt;p&gt;or &lt;/p&gt;&lt;p&gt;0.0.0.0 www.domain.com&lt;/p&gt;&lt;p&gt;Empty lines or started with # are ignored.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="799"/>
        <source>To this list of domains 
(regular expressions)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="826"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Select a directory with files containing regular expressions of domains to block or allow:&lt;/p&gt;&lt;p&gt;.*\.example\.com&lt;/p&gt;&lt;p&gt;You can also use a domain as is: &amp;quot;example.com&amp;quot; , and it&apos;ll match whatever.example.com, whatever.example.com.localdomain, etc.&lt;/p&gt;&lt;p&gt;One domain per line. Empty lines or started with # are ignored.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1155"/>
        <source>Reject</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="75"/>
        <source>Description...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="105"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The value of this field is always the absolute path to the executable: /path/to/binary&lt;br/&gt;&lt;/p&gt;&lt;p&gt;Examples:&lt;/p&gt;&lt;p&gt;- Simple: /path/to/binary&lt;/p&gt;&lt;p&gt;- Multiple paths: ^/usr/lib(64|)/firefox/firefox$&lt;/p&gt;&lt;p&gt;- Multiple binaries: ^(/usr/sbin/ntpd|/lib/systemd/systemd-timesyncd|/usr/bin/xbrlapi|/usr/bin/dirmngr)$ &lt;/p&gt;&lt;p&gt;- Deny/Allow executions from /tmp:&lt;/p&gt;&lt;p&gt;^/(var/|)tmp/.*$&lt;br/&gt;&lt;/p&gt;&lt;p&gt;For more examples visit the &lt;a href=&quot;https://github.com/evilsocket/opensnitch/wiki/Rules-examples&quot;&gt;wiki page&lt;/a&gt; or ask on the &lt;a href=&quot;https://github.com/evilsocket/opensnitch/discussions&quot;&gt;Discussion forums&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="115"/>
        <source>Is regular expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="229"/>
        <source>is regular expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="613"/>
        <source>Network interface</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="836"/>
        <source>More</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="893"/>
        <source>Don&apos;t log connections that match this rule</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="896"/>
        <source>Don&apos;t log connections</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1135"/>
        <source>Deny will just discard the connection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1152"/>
        <source>Reject will drop the connection, and kill the socket that initiated it</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1172"/>
        <source>Allow will allow the connection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="316"/>
        <source>ICMP</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="321"/>
        <source>ICMP6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="326"/>
        <source>SCTP</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="331"/>
        <source>SCTP6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="493"/>
        <source>From this IP / Network</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="622"/>
        <source>From this port</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="668"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;You can specify multiple ports using regular expressions:&lt;/p&gt;&lt;p&gt;- 53, 80 or 443:&lt;/p&gt;&lt;p&gt;^(53|80|443)$&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;- 53, 443 or 5551, 5552, 5553, etc:&lt;/p&gt;&lt;p&gt;^(53|443|555[0-9])$&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="632"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;You can specify multiple ports using regular expressions:&lt;/p&gt;&lt;p&gt;- 53, 80 or 443:&lt;/p&gt;&lt;p&gt;^(53|80|443)$&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;- 53, 443 or 5550 to 5559, etc:&lt;/p&gt;&lt;p&gt;^(53|443|555[0-9])$&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="914"/>
        <source>These options are experimental / in development, they may have bugs or not be completely finished.
Feedback is welcome</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="938"/>
        <source>In development</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>StatsDialog</name>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="34"/>
        <source>OpenSnitch Network Statistics</source>
        <translation>Statistiques réseau Opensnitch</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="287"/>
        <source>Save to CSV</source>
        <translation type="obsolete">Enregistrer au format CSV.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="297"/>
        <source>Ctrl+S</source>
        <translation type="obsolete">contrôle-S</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="139"/>
        <source>Create a new rule</source>
        <translation>Créer une nouvelle règle</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="183"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;hostname - 192.168.1.1&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;hostname - 192.168.1.1&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="220"/>
        <source>Status</source>
        <translation>Etat</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="2330"/>
        <source>-</source>
        <translation>-</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="258"/>
        <source>Start or Stop interception</source>
        <translation>Démarre ou stoppe l'interception</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="303"/>
        <source>Events</source>
        <translation>Evènements</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1880"/>
        <source>Filter</source>
        <translation>Filtre</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1893"/>
        <source>Allow</source>
        <translation>Autoriser</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1902"/>
        <source>Deny</source>
        <translation>Refuser</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1929"/>
        <source>Ex.: firefox</source>
        <translation>Ex.: firefox</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1991"/>
        <source>50</source>
        <translation>50</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1996"/>
        <source>100</source>
        <translation>100</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="2001"/>
        <source>200</source>
        <translation>200</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="2006"/>
        <source>300</source>
        <translation>300</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="794"/>
        <source>Nodes</source>
        <translation>Noeuds</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="554"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:7pt;&quot;&gt;(double click on the Addr column to view details of a node)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:7pt;&quot;&gt;(double cliquer sur la colonne Addr pour voir les détails d'un noeud)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="2230"/>
        <source>Rules</source>
        <translation>Règles</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="986"/>
        <source>enable</source>
        <translation>activer</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="684"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:7pt;&quot;&gt;(double click on the Name column to view details of a rule)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">(doble click en la columna Nombre para ver los detalles)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="692"/>
        <source>search rule name</source>
        <translation type="obsolete">rechercher par nom de règle</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="741"/>
        <source>Application rules</source>
        <translation>Règle d'applications</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="926"/>
        <source>Permanent</source>
        <translation>Permanent</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="935"/>
        <source>Temporary</source>
        <translation>Temporaire</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1057"/>
        <source>Hosts</source>
        <translation>Hôtes</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1364"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:7pt;&quot;&gt;(double click to view details of an item)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:7pt;&quot;&gt;(double clic pour voir les détails d'un élément)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1153"/>
        <source>Applications</source>
        <translation>Applications</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1272"/>
        <source>Addresses</source>
        <translation>Adresses</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1368"/>
        <source>Ports</source>
        <translation>Ports (interfaces)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1458"/>
        <source>Users</source>
        <translation>Utilisateurs</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="2074"/>
        <source>Connections</source>
        <translation>Connexions</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="2126"/>
        <source>Dropped</source>
        <translation>Abandonnée</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="2178"/>
        <source>Uptime</source>
        <translation>durée active (uptime)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1767"/>
        <source>Version</source>
        <translation type="obsolete">Version</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="2019"/>
        <source>Delete all intercepted events</source>
        <translation>Effacer tous les évènments interceptés</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1016"/>
        <source>Edit rule</source>
        <translation>Editer règle</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1033"/>
        <source>Delete rule</source>
        <translation>Effacer règle</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="926"/>
        <source>Delete all intercepted hosts</source>
        <translation type="obsolete">Effacer tous les hôtes interceptés</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1051"/>
        <source>Delete all intercepted applications</source>
        <translation type="obsolete">Effacer toutes les applications interceptées</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1159"/>
        <source>Delete all intercepted addresses</source>
        <translation type="obsolete">Effacer toutes les adresses interceptées</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1261"/>
        <source>Delete all intercepted ports</source>
        <translation type="obsolete">Effacer tous les ports interceptés</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1371"/>
        <source>Delete all intercepted users</source>
        <translation type="obsolete">Effacer tous les utilisateurs interceptés</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="699"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:7pt;&quot;&gt;(double click on a row to view details of a rule)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:7pt;&quot;&gt;(double clic sur une ligne pour voir les détails d'une règle)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="912"/>
        <source>Delete connections that matched this rule</source>
        <translation type="obsolete">Effacer les connexions qui déclenchaient cette règle</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="917"/>
        <source>All applications</source>
        <translation>Toutes les applications</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1911"/>
        <source>Reject</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1966"/>
        <source>0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="736"/>
        <source>2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="944"/>
        <source>System rules</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="436"/>
        <source>Delete this node</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="453"/>
        <source>Show the preferences of this node</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="470"/>
        <source>Start or stop interception of this node</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="571"/>
        <source>&lt;h3&gt;Node&lt;/h3&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="587"/>
        <source>RAM, Free: , Total: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="629"/>
        <source>%p%</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="613"/>
        <source>Swap, Free: , Total: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="642"/>
        <source>Processes:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="649"/>
        <source>Load average: 0.0, 0.0, 0.0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="656"/>
        <source>Uptime:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="669"/>
        <source>daemon:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="785"/>
        <source>Alerts</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1548"/>
        <source>Netstat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1607"/>
        <source>Stop</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1616"/>
        <source>5s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1621"/>
        <source>10s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1626"/>
        <source>15s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1631"/>
        <source>20s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1636"/>
        <source>30s</source>
        <translation type="unfinished">30s</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1641"/>
        <source>45s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1646"/>
        <source>1m</source>
        <translation type="unfinished">5m {1m?}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1651"/>
        <source>5m</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1656"/>
        <source>10m</source>
        <translation type="unfinished">15m {10m?}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1671"/>
        <source>All nodes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1692"/>
        <source>Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1777"/>
        <source>ALL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1738"/>
        <source>Family</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1769"/>
        <source>State</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1782"/>
        <source>Established</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="2304"/>
        <source>Daemon version</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>contextual_menu</name>
    <message>
        <location filename="../../../opensnitch/service.py" line="47"/>
        <source>Statistics</source>
        <translation type="obsolete">Statistiques</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="61"/>
        <source>Help</source>
        <translation>Aide</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="62"/>
        <source>Close</source>
        <translation>Fermer</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="59"/>
        <source>Enable</source>
        <translation>Activer</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="60"/>
        <source>Disable</source>
        <translation>Désactiver</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="58"/>
        <source>Open main window</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>firewall</name>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall.py" line="94"/>
        <source>Configuration applied.</source>
        <translation type="unfinished">Configuration appliquée.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall.py" line="213"/>
        <source>Applying changes...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall.py" line="254"/>
        <source>Error getting INPUT chain policy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall.py" line="261"/>
        <source>Error getting OUTPUT chain policy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall.py" line="314"/>
        <source>In order to configure firewall rules from the GUI, we need to use &apos;nftables&apos; instead of &apos;iptables&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall.py" line="329"/>
        <source>Enabling firewall...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall.py" line="331"/>
        <source>Disabling firewall...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="72"/>
        <source>Dest Port</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="73"/>
        <source>Source Port</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="74"/>
        <source>Dest IP</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="75"/>
        <source>Source IP</source>
        <translation type="unfinished">IP source</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="76"/>
        <source>Input interface</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="77"/>
        <source>Output interface</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="78"/>
        <source>Set conntrack mark</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="79"/>
        <source>Match conntrack mark</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="80"/>
        <source>Match conntrack state(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="81"/>
        <source>Set mark on packet</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="82"/>
        <source>Match packet information</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="88"/>
        <source>Bandwidth quotas</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="90"/>
        <source>Rate limit connections</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="372"/>
        <source>Your protobuf version is incompatible, you need to install protobuf 3.8.0 or superior
(pip3 install --ignore-installed protobuf==3.8.0)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="400"/>
        <source>Rule deleted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="408"/>
        <source>Rule added</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="450"/>
        <source>You can use &apos;,&apos; or &apos;-&apos; to specify multiple ports/IPs or ranges/values:&lt;br&gt;&lt;br&gt;ports: 22 or 22,443 or 50000-60000&lt;br&gt;IPs: 192.168.1.1 or 192.168.1.30-192.168.1.130&lt;br&gt;Values: echo-reply,echo-request&lt;br&gt;Values: new,established,related</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="470"/>
        <source>Deleting rule, wait</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="473"/>
        <source>Error updating rule</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="519"/>
        <source>Adding rule, wait</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="529"/>
        <source>&lt;select a statement&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="834"/>
        <source>Equal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="835"/>
        <source>Not equal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="836"/>
        <source>Greater or equal than</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="837"/>
        <source>Greater than</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="838"/>
        <source>Less or equal than</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="839"/>
        <source>Less than</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1524"/>
        <source>Firewall rule</source>
        <translation type="unfinished">Règle de Par-feu</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1058"/>
        <source>Simple</source>
        <translation type="unfinished">Simple</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1063"/>
        <source>Advanced</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1184"/>
        <source>This rule is not supported yet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1249"/>
        <source>Exclude service</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1261"/>
        <source>Allow inbound connections to the selected port.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1263"/>
        <source>Allow outbound connections to the selected port.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1339"/>
        <source>select a statement.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1355"/>
        <source>value cannot be 0 or empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1367"/>
        <source>the value format is 1024/kbytes (or bytes, mbytes, gbytes)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1381"/>
        <source>the value format is 1024/kbytes/second (or bytes, mbytes, gbytes)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1384"/>
        <source>rate-limit not valid, use: bytes, kbytes, mbytes or gbytes.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1386"/>
        <source>time-limit not valid, use: second, minute, hour or day</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1456"/>
        <source>port not valid.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="109"/>
        <source>
Supported formats:

 - Simple: 23
 - Ranges: 80-1024
 - Multiple ports: 80,443,8080
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="135"/>
        <source>
Supported formats:

 - Simple: 1.2.3.4
 - IP ranges: 1.2.3.100-1.2.3.200
 - Network ranges: 1.2.3.4/24
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="164"/>
        <source>Set a conntrack mark on the connection, in decimal format.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="174"/>
        <source>Match a conntrack mark of the connection, in decimal format.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="181"/>
        <source>Match conntrack states.

Supported formats:
 - Simple: new
 - Multiple states separated by commas: related,new
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="196"/>
        <source>
Match packet&apos;s metainformation.

Value must be in decimal format, except for the &quot;l4proto&quot; option.
For l4proto it can be a lower case string, for example:
 tcp
 udp
 icmp,
 etc

If the value is decimal for protocol or lproto, it&apos;ll use it as the code of
that protocol.
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="216"/>
        <source>Set a mark on the packet matching the specified conditions. The value is in decimal format.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="224"/>
        <source>
Match ICMP codes.

Supported formats:
 - Simple: echo-request
 - Multiple separated by commas: echo-request,echo-reply
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="237"/>
        <source>
Match ICMPv6 codes.

Supported formats:
 - Simple: echo-request
 - Multiple separated by commas: echo-request,echo-reply
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="250"/>
        <source>Print a message when this rule matches a packet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="289"/>
        <source>
Apply limits on connections.

For example when:
 - &quot;limit over 10/mbytes/minute&quot; -&gt; apply the Action defined (DROP, ACCEPT, etc)
    (When there&apos;re more than 10MB per minute, apply an Action)

 - &quot;limit until 10/mbytes/hour&quot; -&gt; apply the Action defined (ACCEPT)

The value must be in the format: VALUE/UNITS/TIME, for example:
 - 10/mbytes/minute, 1/gbytes/hour, etc
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="654"/>
        <source>num</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="668"/>
        <source>to</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall.py" line="97"/>
        <source>There was an error: {0}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall.py" line="150"/>
        <source>Warning: Output policy configured to drop. If OpenSnitch dies, outbound network traffic will be blocked.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="148"/>
        <source>Match input interface. Regular expressions not allowed.
Use * to match multiple interfaces.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="156"/>
        <source>Match output interface. Regular expressions not allowed.
Use * to match multiple interfaces.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="257"/>
        <source>
Apply quotas on connections.

For example when:
 - &quot;quota over 10/mbytes&quot; -&gt; apply the Action defined (DROP)
 - &quot;quota until 10/mbytes&quot; -&gt; apply the Action defined (ACCEPT)

The value must be in the format: VALUE/UNITS, for example:
 - 10/mbytes, 1/gbytes, etc
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="406"/>
        <source>Rule saved</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="418"/>
        <source>Error saving rule</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="508"/>
        <source>Add at least one statement.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1006"/>
        <source>Warning: ct set mark value is empty, malformed rule?</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>menu_close</name>
    <message>
        <location filename="../../../opensnitch/service.py" line="131"/>
        <source>Close</source>
        <translation type="obsolete">Cerrar</translation>
    </message>
</context>
<context>
    <name>menu_help</name>
    <message>
        <location filename="../../../opensnitch/service.py" line="126"/>
        <source>Help</source>
        <translation type="obsolete">Ayuda</translation>
    </message>
</context>
<context>
    <name>menu_statistics</name>
    <message>
        <location filename="../../../opensnitch/service.py" line="120"/>
        <source>Statistics</source>
        <translation type="obsolete">Eventos</translation>
    </message>
</context>
<context>
    <name>messages</name>
    <message>
        <location filename="../../../opensnitch/service.py" line="367"/>
        <source>Info</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="371"/>
        <source>Error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="375"/>
        <source>Warning</source>
        <translation type="unfinished">Alerte</translation>
    </message>
</context>
<context>
    <name>notifications</name>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1223"/>
        <source>System notifications are not available, you need to install python3-notify2.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>popups</name>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="120"/>
        <source>Allow</source>
        <translation>Autoriser</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="119"/>
        <source>Deny</source>
        <translation>Refuser</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/_constants.py" line="35"/>
        <source>forever</source>
        <translation>indéfiniment</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="429"/>
        <source>Outgoing connection</source>
        <translation>Connexion sortante</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="436"/>
        <source>Process launched from:</source>
        <translation>Processus lancé par :</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="526"/>
        <source>from this command line</source>
        <translation>depuis cette ligne de commande</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="522"/>
        <source>from this executable</source>
        <translation>depuis cet exécutable</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt.py" line="208"/>
        <source>Unknown process</source>
        <translation type="obsolete">Proceso no encontrado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/_constants.py" line="33"/>
        <source>until reboot</source>
        <translation>jusqu'au redémarrage</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="528"/>
        <source>to port {0}</source>
        <translation>vers le port {0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt.py" line="222"/>
        <source>&lt;b&gt;%s&lt;/b&gt; is connecting to &lt;b&gt;%s&lt;/b&gt; on %s port %d</source>
        <translation type="obsolete">&lt;b&gt;%s&lt;/b&gt; está conectándose a &lt;b&gt;%s&lt;/b&gt; en el puerto %s %d</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt.py" line="228"/>
        <source>&lt;b&gt;Remote&lt;/b&gt; process &lt;b&gt;%s&lt;/b&gt; running on &lt;b&gt;%s&lt;/b&gt; is connecting to &lt;b&gt;%s&lt;/b&gt; on %s port %d</source>
        <translation type="obsolete">El proceso &lt;b&gt;remoto %s&lt;/b&gt; ejecutándose en &lt;b&gt;%s&lt;/b&gt; está conectándose a &lt;b&gt;%s&lt;/b&gt; en el puerto %s %d</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="567"/>
        <source>to {0}</source>
        <translation>vers {0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="531"/>
        <source>from user {0}</source>
        <translation>de l'utilisateur {0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="544"/>
        <source>to {0}.*</source>
        <translation>vers {0}.*</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="577"/>
        <source>to *.{0}</source>
        <translation>vers *.{0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt.py" line="378"/>
        <source>to *{0}</source>
        <translation type="obsolete">vers *{0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt.py" line="486"/>
        <source>&lt;b&gt;Remote&lt;/b&gt; process %s running on &lt;b&gt;%s&lt;/b&gt;</source>
        <translation type="obsolete">processus &lt;b&gt;Distant&lt;/b&gt; %s tournant sur &lt;b&gt;%s&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/notifications.py" line="119"/>
        <source>is connecting to &lt;b&gt;%s&lt;/b&gt; on %s port %d</source>
        <translation>se connecte à &lt;b&gt;%s&lt;/b&gt; sur %s port %d</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt.py" line="502"/>
        <source>is attempting to resolve &lt;b&gt;%s&lt;/b&gt; via %s, %s port %d</source>
        <translation type="obsolete">tente de résoudre (connecter) &lt;b&gt;%s&lt;/b&gt; via %s, %s port %d</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="535"/>
        <source>from this PID</source>
        <translation type="unfinished">depuis ce PID</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/notifications.py" line="117"/>
        <source>New outgoing connection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="121"/>
        <source>Reject</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/notifications.py" line="40"/>
        <source>Open</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="265"/>
        <source>Rule updated.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="388"/>
        <source>WARNING, bad checksum (&lt;a href=&apos;#warning-checksum&apos;&gt;More info&lt;/a&gt;)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="552"/>
        <source>from {0}*/{1}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="560"/>
        <source>to {alias}</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>popups2</name>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt.py" line="254"/>
        <source>&lt;b&gt;Remote&lt;/b&gt; process &lt;b&gt;%s&lt;/b&gt; running on &lt;b&gt;%s&lt;/b&gt; is connecting to &lt;b&gt;%s&lt;/b&gt; on %s port %d</source>
        <translation type="obsolete">El proceso &lt;b&gt;remoto %s&lt;/b&gt; ejecutándose en &lt;b&gt;%s&lt;/b&gt; está conectándose a &lt;b&gt;%s&lt;/b&gt; en el puerto %s %d</translation>
    </message>
</context>
<context>
    <name>preferences</name>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="171"/>
        <source>Exception saving config: %s</source>
        <translation type="obsolete">Error al guarda la configuración: %s</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="177"/>
        <source>Applying configuration on %s ...</source>
        <translation type="obsolete">Aplicando configuración en %s ...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="511"/>
        <source>Server address can not be empty</source>
        <translation>L'adresse du serveur ne peut être vide</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="227"/>
        <source>Error loading %s configuration</source>
        <translation type="obsolete">Error al cargar la configuración %s</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1076"/>
        <source>Configuration applied.</source>
        <translation>Configuration appliquée.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="257"/>
        <source>Error applying configuration: %s</source>
        <translation type="obsolete">Error al aplicar la configuración: %s</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="925"/>
        <source>Exception saving config: {0}</source>
        <translation>Config enregistrant les exceptions : {0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="940"/>
        <source>Applying configuration on {0} ...</source>
        <translation>Applique la configuration à {0} ...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="603"/>
        <source>Error loading {0} configuration</source>
        <translation>Erreur au chargement configuration {0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1078"/>
        <source>Error applying configuration: {0}</source>
        <translation>Erreur en tentant d'appliquer la configution : {0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="755"/>
        <source>Warning</source>
        <translation>Alerte</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="755"/>
        <source>You must select a file for the database&lt;br&gt;or choose &quot;In memory&quot; type.</source>
        <translation>Vous devez sélectionner un fichier pour la base de données&lt;br&gt;ou choisir le type &quot;en mémoire&quot;.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="749"/>
        <source>DB type changed</source>
        <translation>type de base de données changé</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="38"/>
        <source>Restart the GUI in order effects to take effect</source>
        <translation type="obsolete">Prendra effet au redémarrage de l'interface graphique</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1135"/>
        <source>Hover the mouse over the texts to display the help&lt;br&gt;&lt;br&gt;Don&apos;t forget to visit the wiki: &lt;a href=&quot;{0}&quot;&gt;{0}&lt;/a&gt;</source>
        <translation>Glisser la souris sur les textes pour afficher l'aide&lt;br&gt;&lt;br&gt;N'hésitez pas à visiter le Wiki : &lt;a href=&quot;{0}&quot;&gt;{0}&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="852"/>
        <source>System</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="287"/>
        <source>Themes not available. Install qt-material: pip3 install qt-material</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="854"/>
        <source>UI theme changed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="929"/>
        <source>There&apos;re no nodes connected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="958"/>
        <source>Exception saving node config {0}: {1}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="263"/>
        <source>System default</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="810"/>
        <source>Language changed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="65"/>
        <source>Restart the GUI in order changes to take effect</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="782"/>
        <source>Server options changed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="795"/>
        <source>Server address changed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="799"/>
        <source>Certificates changed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="845"/>
        <source>Qt platform plugin changed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="905"/>
        <source>Saving configuration...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="950"/>
        <source>Node address changed (update GUI address if needed)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="969"/>
        <source>Certs fields cannot be empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="972"/>
        <source>cert file has excessive permissions, it should have 0600</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="976"/>
        <source>cert key file has excessive permissions, it should have 0600</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="982"/>
        <source>CA cert file has excessive permissions, it should have 0600</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1083"/>
        <source>Certs changed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1086"/>
        <source>Node certs changed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1090"/>
        <source>Select a directory containing rules</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1163"/>
        <source>Auto scale option changed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1167"/>
        <source>Screen factor option changed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1173"/>
        <source>Auth type changed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1198"/>
        <source>DB journal_mode changed</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>proc_details</name>
    <message>
        <location filename="../../../opensnitch/dialogs/processdetails.py" line="121"/>
        <source>&lt;b&gt;Error loading process information:&lt;/b&gt; &lt;br&gt;&lt;br&gt;

</source>
        <translation>&lt;b&gt;Erreur au chargement d'information sur le processus:&lt;/b&gt; &lt;br&gt;&lt;br&gt;

</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/processdetails.py" line="148"/>
        <source>&lt;b&gt;Error stopping monitoring process:&lt;/b&gt;&lt;br&gt;&lt;br&gt;</source>
        <translation>&lt;b&gt;Erreur en stoppant le processus de monitoring:&lt;/b&gt;&lt;br&gt;&lt;br&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/processdetails.py" line="191"/>
        <source>loading...</source>
        <translation>chargement...</translation>
    </message>
</context>
<context>
    <name>rules</name>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="273"/>
        <source>There&apos;re no nodes connected.</source>
        <translation>Aucun noeud n'est connecté.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="320"/>
        <source>Rule applied.</source>
        <translation>Règle appliquée.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="123"/>
        <source>Error applying rule: %s</source>
        <translation type="obsolete">Error al aplicar la regla: %s</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="791"/>
        <source>protocol can not be empty, or uncheck it</source>
        <translation>le protocole ne peut être vide, ou bien le désélectionner</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="805"/>
        <source>Protocol regexp error</source>
        <translation>Erreur à l'interprétation du RegExp protocole</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="817"/>
        <source>process path can not be empty</source>
        <translation>le chemin vers le processus ne peut être vide</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="831"/>
        <source>Process path regexp error</source>
        <translation>erreur RegExp dans le chemin vers le processus</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="835"/>
        <source>command line can not be empty</source>
        <translation>la ligne de commande ne peut être vide</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="849"/>
        <source>Command line regexp error</source>
        <translation>Erreur RegExp dans la ligne de commande</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="905"/>
        <source>Dest port can not be empty</source>
        <translation>l'interface (port) destination ne peut être vide</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="919"/>
        <source>Dst port regexp error</source>
        <translation>ereur RegExp sur l'interface (port) de destination</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="931"/>
        <source>Dest host can not be empty</source>
        <translation>l'hôte de destination ne peut être vide</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="945"/>
        <source>Dst host regexp error</source>
        <translation>erreur RegExp sur l'hôte de destination</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1004"/>
        <source>Dest IP/Network can not be empty</source>
        <translation>l'IP / réseau de destination ne peut être vide</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1035"/>
        <source>Dst IP regexp error</source>
        <translation>erreur RegExp sur l'IP destination</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1058"/>
        <source>User ID can not be empty</source>
        <translation>l'ID utilisateur ne peut être vide</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1075"/>
        <source>User ID regexp error</source>
        <translation>erreur RegExp sur l'ID utilisateur</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="322"/>
        <source>Error applying rule: {0}</source>
        <translation>Erreur en appliquant la règle : {0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="433"/>
        <source>Lists field cannot be empty</source>
        <translation>le champ &quot;listes&quot; ne peut être vide</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="437"/>
        <source>Lists field must be a directory</source>
        <translation>le champ Listes doit être un répertoire</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1233"/>
        <source>&lt;b&gt;Rule not supported&lt;/b&gt;</source>
        <translation>&lt;b&gt;RRègle non supportée&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="695"/>
        <source>&lt;b&gt;Error loading rule&lt;/b&gt;</source>
        <translation>&lt;b&gt;Erreur au chargement de la règle&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="290"/>
        <source>There&apos;s already a rule with this name.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1092"/>
        <source>PID field can not be empty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1106"/>
        <source>PID field regexp error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1220"/>
        <source>Select at least one field.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="853"/>
        <source>Network interface can not be empty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="867"/>
        <source>Network interface regexp error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="879"/>
        <source>Source port can not be empty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="893"/>
        <source>Source port regexp error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="957"/>
        <source>Source IP/Network can not be empty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="983"/>
        <source>Source IP regexp error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="294"/>
        <source>Process path must be checked in order to verify checksums.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="380"/>
        <source>Invalid text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="386"/>
        <source>regexp error (report it)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1078"/>
        <source>Invalid UID, it must be a digit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1175"/>
        <source>md5 line cannot be empty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1189"/>
        <source>md5 field regexp error</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>stats</name>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="417"/>
        <source>Not running</source>
        <translation>Inactif</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="418"/>
        <source>Disabled</source>
        <translation>désactivé</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="419"/>
        <source>Running</source>
        <translation>Actif</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="412"/>
        <source>OpenSnitch Network Statistics</source>
        <translation type="obsolete">Eventos de OpenSnitch</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="414"/>
        <source>OpenSnitch Network Statistics for</source>
        <translation type="obsolete">Eventos de OpenSnitch de</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1189"/>
        <source>    Your are about to delete this rule.    </source>
        <translation type="obsolete">    Vous êtes sur le point d'effacer cette règle.    </translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="2264"/>
        <source>    Are you sure?</source>
        <translation>    Êtes-vous sûr?</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="855"/>
        <source>OpenSnitch Network Statistics {0}</source>
        <translation>Statistiques réseau OpenSnitch {0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="857"/>
        <source>OpenSnitch Network Statistics for {0}</source>
        <translation>Statistique réseau OpenSnitch pour {0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="293"/>
        <source>Name</source>
        <translation type="obsolete">Nombre</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="294"/>
        <source>Address</source>
        <translation type="obsolete">Dirección</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="176"/>
        <source>Status</source>
        <translation type="obsolete">Estado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="177"/>
        <source>Hostname</source>
        <translation type="obsolete">Hostname</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="183"/>
        <source>Version</source>
        <translation type="obsolete">Versión</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1109"/>
        <source>Rules</source>
        <translation type="unfinished">Reglas</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="299"/>
        <source>Time</source>
        <translation type="obsolete">Hora</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1151"/>
        <source>Action</source>
        <translation type="unfinished">Acción</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="301"/>
        <source>Duration</source>
        <translation type="obsolete">Duración</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="302"/>
        <source>Node</source>
        <translation type="obsolete">Nodo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/customwidgets/addresstablemodel.py" line="18"/>
        <source>Hits</source>
        <translation type="unfinished">Total</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="305"/>
        <source>Protocol</source>
        <translation type="obsolete">Protocolo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="3566"/>
        <source>Save as CSV</source>
        <translation>Enregistrer en CSV</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="303"/>
        <source>Enabled</source>
        <translation type="obsolete">Habilitado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1337"/>
        <source>Delete</source>
        <translation>Effacer</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="948"/>
        <source>always</source>
        <translation type="obsolete">siempre</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="580"/>
        <source>&lt;b&gt;Error:&lt;/b&gt;&lt;br&gt;&lt;br&gt;{0}</source>
        <translation type="obsolete">&lt;b&gt;Error:&lt;/b&gt;&lt;br&gt;&lt;br&gt;{0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1244"/>
        <source>Disable</source>
        <translation>Désactiver</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1246"/>
        <source>Enable</source>
        <translation>Activer</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1250"/>
        <source>Duplicate</source>
        <translation>Dupliquer</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1251"/>
        <source>Edit</source>
        <translation>Editer</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1629"/>
        <source>Rule not found by that name and node</source>
        <translation>Pas trouvé de règle pour ces nom et noeud</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1301"/>
        <source>&lt;b&gt;Error:&lt;/b&gt;&lt;br&gt;&lt;br&gt;</source>
        <comment>{0}</comment>
        <translation type="obsolete">&lt;b&gt;Erreur:&lt;/b&gt;&lt;br&gt;&lt;br&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1725"/>
        <source>Warning:</source>
        <translation>Alerte :</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1224"/>
        <source>Allow</source>
        <translation>Autoriser</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1225"/>
        <source>Deny</source>
        <translation>Refuser</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1229"/>
        <source>Always</source>
        <translation>Toujours</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1230"/>
        <source>Until reboot</source>
        <translation>Jusqu'au redémarrage</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="2264"/>
        <source>    You are about to delete this rule.    </source>
        <translation>    Vous êtes sur le point d'effacer cette règle.    </translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="306"/>
        <source>Process</source>
        <translation type="obsolete">Aplicación</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="307"/>
        <source>Destination</source>
        <translation type="obsolete">Destino</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="308"/>
        <source>Rule</source>
        <translation type="obsolete">Regla</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="309"/>
        <source>UserID</source>
        <translation type="obsolete">UserID</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="174"/>
        <source>LastConnection</source>
        <translation type="obsolete">Última Conexión</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="293"/>
        <source>Name</source>
        <comment>xxxxx</comment>
        <translation type="obsolete">Nombre</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="293"/>
        <source>Name</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">Nombre</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="294"/>
        <source>Address</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">Dirección</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="295"/>
        <source>Status</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">Estado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="296"/>
        <source>Hostname</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">Hostname</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="297"/>
        <source>Version</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">Versión</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="298"/>
        <source>Rules</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">Reglas</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="299"/>
        <source>Time</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">Hora</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="300"/>
        <source>Action</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">Acción</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="301"/>
        <source>Duration</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">Duración</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="302"/>
        <source>Node</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">Nodo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="303"/>
        <source>Enabled</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">Habilitado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="304"/>
        <source>Hits</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">Total</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="305"/>
        <source>Protocol</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">Protocolo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="306"/>
        <source>Process</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">Aplicación</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="307"/>
        <source>Destination</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">Destino</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="308"/>
        <source>Rule</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">Regla</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="309"/>
        <source>UserID</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">UserID</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="310"/>
        <source>LastConnection</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">ÚltimaConexión</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="387"/>
        <source>Name</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="388"/>
        <source>Address</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>Adresse</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="389"/>
        <source>Status</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>Etat</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="390"/>
        <source>Hostname</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>Nom d'hôte</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="581"/>
        <source>Version</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>Version</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="578"/>
        <source>Rules</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>Règles</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="394"/>
        <source>Time</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>Temps</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="396"/>
        <source>Action</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>Action</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="397"/>
        <source>Duration</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>Durée</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="399"/>
        <source>Node</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>Noeud</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="400"/>
        <source>Enabled</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>Activé</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="606"/>
        <source>Hits</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>Connexions</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="403"/>
        <source>Protocol</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>Protocole</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="404"/>
        <source>Process</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>Processus</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="406"/>
        <source>Destination</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>Destination</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="412"/>
        <source>Rule</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>Règle</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="413"/>
        <source>UserID</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>ID utilisateur</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="415"/>
        <source>LastConnection</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>DernièreConnexion</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="301"/>
        <source>Args</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation type="obsolete">Args</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="409"/>
        <source>DstIP</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>DstIP</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="410"/>
        <source>DstHost</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>DstHost</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="411"/>
        <source>DstPort</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation>DstPort</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="179"/>
        <source>Uptime</source>
        <translation type="obsolete">durée active (uptime)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="181"/>
        <source>Connections</source>
        <translation type="obsolete">Connexions</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="182"/>
        <source>Dropped</source>
        <translation type="obsolete">Abandonnée</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/customwidgets/addresstablemodel.py" line="17"/>
        <source>What</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1215"/>
        <source>Apply to</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1226"/>
        <source>Reject</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/customwidgets/addresstablemodel.py" line="19"/>
        <source>Network name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="391"/>
        <source>Uptime</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation type="unfinished">durée active (uptime)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="579"/>
        <source>Connections</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation type="unfinished">Connexions</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="580"/>
        <source>Dropped</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation type="unfinished">Abandonnée</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="605"/>
        <source>What</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="401"/>
        <source>Precedence</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="895"/>
        <source>New node connected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="398"/>
        <source>Description</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation type="unfinished">Description</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="405"/>
        <source>Cmdline</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="564"/>
        <source>Export rules</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="565"/>
        <source>Import rules</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="566"/>
        <source>Export events to CSV</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="567"/>
        <source>Quit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1329"/>
        <source>Export</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1340"/>
        <source>To clipboard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1341"/>
        <source>To disk</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="3508"/>
        <source>Select a directory to export rules</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="2231"/>
        <source>    You are about to delete this node.    </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="2240"/>
        <source>&lt;b&gt;Error deleting node&lt;/b&gt;&lt;br&gt;&lt;br&gt;</source>
        <comment>{0}</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="3463"/>
        <source>Error exporting rules</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="3537"/>
        <source>Select a directory with rules to import (JSON files)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="3551"/>
        <source>Rules imported fine</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="281"/>
        <source>WARNING</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1108"/>
        <source>Details</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1110"/>
        <source>New</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="250"/>
        <source>Warning</source>
        <translation type="unfinished">Alerte</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="395"/>
        <source>Created</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="407"/>
        <source>SrcPort</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="408"/>
        <source>SrcIP</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="414"/>
        <source>PID</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="540"/>
        <source>ALL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="619"/>
        <source>State</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="627"/>
        <source>Family</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="628"/>
        <source>Iface</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="629"/>
        <source>Metadata</source>
        <comment>This is a word, without spaces and symbols.</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1336"/>
        <source>View</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1564"/>
        <source>    You are about to delete this entry.    </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1629"/>
        <source>New rule error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1714"/>
        <source>Error:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="2829"/>
        <source>node not connected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="2816"/>
        <source>loading node information...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="2970"/>
        <source>refreshing...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>stats_deleterule</name>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="774"/>
        <source>    Your are about to delete this rule.    </source>
        <translation type="obsolete">    Estás a punto de borrar esta regla.    </translation>
    </message>
</context>
<context>
    <name>stats_deleterule2</name>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="776"/>
        <source>    Are you sure?</source>
        <translation type="obsolete">    ¿Estás seguro?</translation>
    </message>
</context>
<context>
    <name>stats_disabled</name>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="74"/>
        <source>Disabled</source>
        <translation type="obsolete">Deshabilitado</translation>
    </message>
</context>
<context>
    <name>stats_notrunning</name>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="73"/>
        <source>Not running</source>
        <translation type="obsolete">Parado</translation>
    </message>
</context>
<context>
    <name>stats_running</name>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="75"/>
        <source>Running</source>
        <translation type="obsolete">Interceptando</translation>
    </message>
</context>
<context>
    <name>stats_wintitle</name>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="409"/>
        <source>OpenSnitch Network Statistics</source>
        <translation type="obsolete">Eventos de red OpenSnitch</translation>
    </message>
</context>
<context>
    <name>stats_wintitle2</name>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="411"/>
        <source>OpenSnitch Network Statistics for</source>
        <translation type="obsolete">Eventos de OpenSnitch de</translation>
    </message>
</context>
</TS>
