<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="pt_BR">
<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 do usuário</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;Executado de&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 de origem</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="458"/>
        <source>Process ID</source>
        <translation type="obsolete">ID de processo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="786"/>
        <source>Destination IP</source>
        <translation>IP de destino</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="923"/>
        <source>Dst Port</source>
        <translation type="obsolete">Porta Dst</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="226"/>
        <source>(/path/to/bin/chromium)</source>
        <translation type="obsolete">(/caminho/para/bin/chromium)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="271"/>
        <source>Chromium Web Browser wants to connect to www.evilsocket.net on tcp port 443. And maybe to www.goodsocket.net on port 344</source>
        <translation type="obsolete">O navegador da Web Chromium deseja se conectar a www.evilsocket.net na porta tcp 443. E talvez a www.goodsocket.net na porta 344</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="56"/>
        <source>from this executable</source>
        <translation>a partir deste executável</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="61"/>
        <source>from this command line</source>
        <translation>a partir desta linha de comando</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="66"/>
        <source>this destination port</source>
        <translation>esta porta de destino</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="71"/>
        <source>this user</source>
        <translation>este usuário</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="76"/>
        <source>this destination ip</source>
        <translation>este ip de destino</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="99"/>
        <source>once</source>
        <translation>uma vez</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>5m</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="114"/>
        <source>15m</source>
        <translation>15m</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="119"/>
        <source>30m</source>
        <translation>30m</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">para esta sessão</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="139"/>
        <source>forever</source>
        <translation>para sempre</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="346"/>
        <source>Deny</source>
        <translation>Negar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="337"/>
        <source>Allow</source>
        <translation>Permitir</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>até reiniciar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="81"/>
        <source>from this PID</source>
        <translation>a partir desse PID</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="156"/>
        <source>action</source>
        <translation>ação</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="14"/>
        <source>Firewall</source>
        <translation>Firewall</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;Firewall&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>De entrada</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="313"/>
        <source>Outbound</source>
        <translation>De saída</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="275"/>
        <source>Profile</source>
        <translation>Perfil</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="375"/>
        <source>Allow inbound connections to a port</source>
        <translation>Permitir conexões de entrada para uma porta</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="378"/>
        <source>Allow service (IN)</source>
        <translation>Permitir serviço (Entrada)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="398"/>
        <source>Exclude outbound connections to a port from being intercepted</source>
        <translation>Excluir conexões de saída para uma porta de serem interceptadas</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="407"/>
        <source>Allow service (OUT)</source>
        <translation>Permitir serviço (Saída)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall.ui" line="427"/>
        <source>New rule</source>
        <translation>Nova regra</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="451"/>
        <source>Close</source>
        <translation>Fechar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="14"/>
        <source>Firewall rule</source>
        <translation>Regra do firewall</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="26"/>
        <source>Node</source>
        <translation>Node</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="38"/>
        <source>Enable</source>
        <translation>Habilitar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="50"/>
        <source>Description</source>
        <translation>Descrição</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>Adicionar nova condição</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="177"/>
        <source>Remove selected condition</source>
        <translation>Remover condição selecionada</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="221"/>
        <source>Direction</source>
        <translation>Direção</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="232"/>
        <source>IN</source>
        <translation>Entrada</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="241"/>
        <source>OUT</source>
        <translation>Saída</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="268"/>
        <source>Action</source>
        <translation>Ação</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="279"/>
        <source>ACCEPT</source>
        <translation>ACEITAR</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="288"/>
        <source>DROP</source>
        <translation>DERRUBAR</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="297"/>
        <source>REJECT</source>
        <translation>REJEITAR</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="306"/>
        <source>RETURN</source>
        <translation>RETORNAR</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="440"/>
        <source>Clear</source>
        <translation>LImpar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="416"/>
        <source>Delete</source>
        <translation>Deletar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="462"/>
        <source>Save</source>
        <translation>Salvar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="473"/>
        <source>Add</source>
        <translation>Adicionar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="250"/>
        <source>FORWARD</source>
        <translation>AVANÇAR</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="255"/>
        <source>PREROUTING</source>
        <translation>PRÉ-ENCAMINHAMENTO</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="260"/>
        <source>POSTROUTING</source>
        <translation>PÓS-ROTEAMENTO</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="315"/>
        <source>QUEUE</source>
        <translation>FILA</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="324"/>
        <source>DNAT</source>
        <translation>DNAT</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="329"/>
        <source>SNAT</source>
        <translation>SNAT</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/firewall_rule.ui" line="334"/>
        <source>REDIRECT</source>
        <translation>REDIRECIONAR</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>dependendo da Ação (ou seja: alvo), a sintaxe dos parâmetros irá variar.
Alguns exemplos:

FILA -&gt; num 0 (ou 1, 2, ...)
REDIRECIONAMENTO, TPROXY, DNAT, SNAT, MASCARADO:
 para :22
 para 192.168.1.254:8080
 para 192.168.1.254
 para 1024-2048 (mascarado)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="20"/>
        <source>Dialog</source>
        <translation>Diálogo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="371"/>
        <source>Update rule</source>
        <translation>Atualizar regra</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="829"/>
        <source>Checksum</source>
        <translation>Soma de verificação</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="129"/>
        <source>12h</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/prompt.ui" line="382"/>
        <source>Update All</source>
        <translation>Atualizar tudo</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>Preferências</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="521"/>
        <source>UI</source>
        <translation>UI</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">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Este tempo limite é a contagem regressiva que você vê quando uma caixa de diálogo pop-up é exibida.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="133"/>
        <source>Default timeout</source>
        <translation>Tempo limite padrão</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="228"/>
        <source>Pop-up default duration</source>
        <translation>Duração padrão do pop-up</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1554"/>
        <source>Default duration</source>
        <translation>Duração padrão</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="162"/>
        <source>Pop-up default action</source>
        <translation type="obsolete">Ação padrão de pop-up</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="483"/>
        <source>Default action</source>
        <translation type="obsolete">Ação padrão</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="293"/>
        <source>Default target</source>
        <translation>Alvo padrão</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="360"/>
        <source>center</source>
        <translation>centro</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="365"/>
        <source>top right</source>
        <translation>superior direito</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="370"/>
        <source>bottom right</source>
        <translation>inferior direito</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="375"/>
        <source>top left</source>
        <translation>superior esquerdo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="380"/>
        <source>bottom left</source>
        <translation>inferior esquerdo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="167"/>
        <source>Prompt dialog default position on screen</source>
        <translation type="obsolete">Posição padrão da caixa de diálogo de prompt na tela</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="307"/>
        <source>by executable</source>
        <translation>por executável</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="312"/>
        <source>by command line</source>
        <translation>por linha de comando</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="317"/>
        <source>by destination port</source>
        <translation>por porta de destino</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="322"/>
        <source>by destination ip</source>
        <translation>por ip de destino</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="327"/>
        <source>by user id</source>
        <translation>por id de usuário</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1526"/>
        <source>once</source>
        <translation>uma vez</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="250"/>
        <source>30s</source>
        <translation>30s</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="255"/>
        <source>5m</source>
        <translation>5m</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="260"/>
        <source>15m</source>
        <translation>15m</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="265"/>
        <source>30m</source>
        <translation>30m</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="270"/>
        <source>1h</source>
        <translation>1h</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="240"/>
        <source>for this session</source>
        <translation type="obsolete">para esta sessão</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="285"/>
        <source>forever</source>
        <translation>para sempre</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1565"/>
        <source>deny</source>
        <translation>negar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1574"/>
        <source>allow</source>
        <translation>permitir</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="411"/>
        <source>Disable pop-ups, only display an alert</source>
        <translation type="obsolete">Desativar pop-ups, exibir apenas um alerta</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1417"/>
        <source>Nodes</source>
        <translation>Nodes</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1627"/>
        <source>Process monitor method</source>
        <translation>Método de monitoramento de processo</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;A duração padrão ocorrerá quando não houver interface do usuário conectada.&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;Endereço do node&lt;/p&gt;&lt;p&gt;Padrão: unix:///tmp/osui.sock (unix:// é obrigatório se for um soquete Unix)&lt;/p&gt;&lt;p&gt;Também pode ser um endereço IP com a porta: 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>Endereço</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1745"/>
        <source>Default log level</source>
        <translation>Nível de registro padrão</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2255"/>
        <source>Version</source>
        <translation>Versão</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1099"/>
        <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;A ação padrão ocorrerá quando não houver interface do usuário conectada.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="681"/>
        <source>audit</source>
        <translation type="obsolete">auditar</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;Arquivo de log para gravar logs.&lt;br/&gt;&lt;/p&gt;&lt;p&gt;/dev/stdout irá imprimir registros na saída padrão.&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>Arquivo de log</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="788"/>
        <source>IMPORTANT</source>
        <translation type="obsolete">IMPORTANTE</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="793"/>
        <source>WARNING</source>
        <translation type="obsolete">ADVERTÊNCIA</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="798"/>
        <source>ERROR</source>
        <translation type="obsolete">ERRO</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">&amp;lt;html&amp;gt;&amp;lt;head/&amp;gt;&amp;lt;body&amp;gt;&amp;lt;p&amp;gt;Se marcado, o opensnitch solicitará que você permita ou negue conexões que não tenham um PID associado, devido a vários motivos.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;A caixa de diálogo pop-up conterá apenas informações sobre a conexão de rede.&amp;lt;/p&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="581"/>
        <source>Intercept Unknown Connections</source>
        <translation type="obsolete">Interceptar conexões desconhecidas</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2271"/>
        <source>HostName</source>
        <translation>HostName</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>até reiniciar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1536"/>
        <source>always</source>
        <translation>sempre</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>Aplicar configuração a todos os nodes</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2282"/>
        <source>Database</source>
        <translation>Base de dados</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="630"/>
        <source>Database name</source>
        <translation type="obsolete">Nome do banco de dados</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2317"/>
        <source>In memory</source>
        <translation>Na memória</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2322"/>
        <source>File</source>
        <translation>Arquivo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="669"/>
        <source>/path/to/the/file.db</source>
        <translation type="obsolete">/caminho/para/o/arquivo.db</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2635"/>
        <source>Close</source>
        <translation>Fechar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2646"/>
        <source>Apply</source>
        <translation>Aplicar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2657"/>
        <source>Save</source>
        <translation>Salvar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="280"/>
        <source>until reboot</source>
        <translation>até reiniciar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2336"/>
        <source>Database type</source>
        <translation>Tipo de banco de dados</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2343"/>
        <source>Select</source>
        <translation>Selecionar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="83"/>
        <source>Configure the</source>
        <translation type="obsolete">Configure o</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="83"/>
        <source>Pop-ups default options</source>
        <translation type="obsolete">Opções padrão de pop-ups</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="367"/>
        <source>Pop-ups default position on screen</source>
        <translation type="obsolete">Posição padrão dos pop-ups na tela</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="105"/>
        <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">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;A visualização avançada permite que você aplique mais filtros em uma conexão&lt;/p&gt;&lt;p&gt;quando um pop-up aparece.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="428"/>
        <source>Show advanced view by default</source>
        <translation>Mostrar visualização avançada por padrão</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1213"/>
        <source>Action</source>
        <translation>Ação</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;Se marcado, os pop-ups serão exibidos com a visualização avançada ativa.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="231"/>
        <source>Duration</source>
        <translation>Duração</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;Por padrão, quando um novo pop-up aparece, em sua forma mais simples, você será capaz de filtrar conexões ou aplicativos por uma propriedade da conexão (executável, porta, IP, etc).&lt;/p&gt;&lt;p&gt;Com essas opções, você pode escolher vários campos para filtrar conexões para.&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>Filtre as conexões também por:</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="365"/>
        <source>If checked, this field will be checked when a pop-up is displayed</source>
        <translation type="obsolete">Se marcado, este campo será verificado quando um pop-up for exibido</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="449"/>
        <source>User ID</source>
        <translation>ID do usuário</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="465"/>
        <source>Destination port</source>
        <translation>Porta de destino</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="481"/>
        <source>Destination IP</source>
        <translation>IP de destino</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;Este tempo limite é a contagem regressiva que você vê quando uma caixa de diálogo pop-up é exibida.&lt;/p&gt;&lt;p&gt;Se o pop-up não for respondido, as opções padrão serão aplicadas.&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>A visualização avançada permite que você selecione facilmente vários campos para filtrar conexões</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>Se marcado, este campo será selecionado quando um pop-up for exibido</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;Ação padrão de pop-up.&lt;/p&gt;&lt;p&gt;Quando uma nova conexão de saída está prestes a ser estabelecida, esta ação será selecionada por padrão, então se o tempo limite disparar, esta é a opção que será aplicada.&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;Enquanto um pop-up pede ao usuário para permitir ou negar uma conexão:&lt;/p&gt;&lt;p&gt;1. novas conexões de saída são negadas.&lt;/p&gt;&lt;p&gt;2. conexões conhecidas são permitidas ou negadas com base nas regras definidas pelo usuário.&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>Ação padrão quando a GUI é desconectada</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1620"/>
        <source>Debug invalid connections</source>
        <translation>Depurar conexões inválidas</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="46"/>
        <source>Pop-ups</source>
        <translation>Pop-ups</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="175"/>
        <source>Default options</source>
        <translation>Opções padrão</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="340"/>
        <source>Default position on screen</source>
        <translation>Posição padrão na tela</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1363"/>
        <source>any temporary rules</source>
        <translation>quaisquer regras temporárias</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;Quando esta opção é selecionada, as regras da duração selecionada não serão adicionadas à lista de regras temporárias na GUI.&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;As regras temporárias ainda serão válidas e você pode usá-las quando solicitado a permitir/negar uma nova conexão.&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">Não salve regras de duração</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1229"/>
        <source>Time</source>
        <translation>Tempo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1149"/>
        <source>Destination</source>
        <translation type="obsolete">Destino</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1245"/>
        <source>Protocol</source>
        <translation>Protocolo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1277"/>
        <source>Process</source>
        <translation>Processo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1261"/>
        <source>Rule</source>
        <translation>Regra</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1187"/>
        <source>Node</source>
        <translation>Node</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">&amp;lt;html&amp;gt;&amp;lt;head/&amp;gt;&amp;lt;body&amp;gt;&amp;lt;p&amp;gt;Se marcado, o opensnitch solicitará que você permita ou negue conexões que não tenham um PID asocciado, devido a vários motivos, principalmente devido a conexões de mau estado.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;A caixa de diálogo pop-up conterá apenas informações sobre a conexão de rede.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Existem alguns cenários em que essas conexões são válidas, como ao estabelecer uma VPN usando wireguard.&amp;lt;/p&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1134"/>
        <source>Events tab columns</source>
        <translation>Colunas da guia de eventos</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="332"/>
        <source>by PID</source>
        <translation>por PID</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Se marcado, o OpenSnitch solicitará que você permita ou negue conexões que não tenham um PID associado, devido a vários motivos, principalmente devido a conexões ruins.&lt;/p&gt;&lt;p&gt;A caixa de diálogo pop-up conterá apenas informações sobre a conexão de rede.&lt;/p&gt;&lt;p&gt;Existem alguns cenários em que essas conexões são válidas, como ao estabelecer uma VPN usando o WireGuard.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="153"/>
        <source>Disable pop-ups, only display a notification</source>
        <translation>Desativar pop-ups, exibir apenas uma notificação</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1038"/>
        <source>Desktop notifications</source>
        <translation>Notificações da área de trabalho</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1068"/>
        <source>Use system notifications</source>
        <translation>Usar notificações do sistema</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1084"/>
        <source>Use Qt notifications</source>
        <translation>Usar notificações do Qt</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1113"/>
        <source>Test</source>
        <translation>Testar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2430"/>
        <source>minutes</source>
        <translation>minutos</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2462"/>
        <source>Minutes between events purges</source>
        <translation>Minutos entre expurgos de eventos</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2488"/>
        <source>days</source>
        <translation>dias</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2501"/>
        <source>Maximum days of events to keep</source>
        <translation>Máximo de dias de eventos para manter</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1583"/>
        <source>reject</source>
        <translation>rejeitar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="572"/>
        <source>System</source>
        <translation>Sistema</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1197"/>
        <source>Command line</source>
        <translation>Linha de comando</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="797"/>
        <source>Theme</source>
        <translation>Tema</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1939"/>
        <source>Rules</source>
        <translation>Regras</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>Quando esta opção é selecionada, as regras da duração selecionada não serão adicionadas à lista de regras temporárias na GUI.

As regras temporárias ainda serão válidas e você poderá usá-las quando solicitado a permitir/negar uma nova conexão.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1355"/>
        <source>Don&apos;t save/Delete rules of duration</source>
        <translation>Não salvar/excluir regras de duração</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1373"/>
        <source>30s or less</source>
        <translation>30s ou menos</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1378"/>
        <source>5m or less</source>
        <translation>5m ou menos</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1383"/>
        <source>15m or less</source>
        <translation>15m ou menos</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1388"/>
        <source>30m or less</source>
        <translation>30m ou menos</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1393"/>
        <source>1h or less</source>
        <translation>1h ou menos</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="564"/>
        <source>Language</source>
        <translation>Idioma</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1506"/>
        <source>General</source>
        <translation>Geral</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="955"/>
        <source>4MiB</source>
        <translation>4MiB</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="960"/>
        <source>8MiB</source>
        <translation>8MiB</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="965"/>
        <source>16MiB</source>
        <translation>16MiB</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="970"/>
        <source>32MiB</source>
        <translation>32MiB</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="584"/>
        <source>Maximum size for receiving messages from nodes. Default 4MB</source>
        <translation type="obsolete">Tamanho máximo para receber mensagens de nós. Padrão 4 MB</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="903"/>
        <source>Max gRPC channel size</source>
        <translation>Tamanho máximo do canal gRPC</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="668"/>
        <source>By default the GUI is started when login</source>
        <translation>Por padrão, a GUI é iniciada quando o login é feito</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="671"/>
        <source>Autostart the GUI upon login</source>
        <translation>Iniciar automaticamente a GUI após o login</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1050"/>
        <source>Enable</source>
        <translation>Habilitar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1665"/>
        <source>Logging</source>
        <translation>Registrando</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Se marcado, o OpenSnitch registrará microssegundos de registro de data e hora.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1691"/>
        <source>Log timestamp microseconds</source>
        <translation>Registrar microssegundos de carimbo de data/hora</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Se marcado, o OpenSnitch usará o fuso horário UTC para timestamps.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1738"/>
        <source>Log UTC timestamps</source>
        <translation>Registrar carimbos de data/hora UTC</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Ação padrão de pop-up.&lt;/p&gt;&lt;p&gt;Quando uma nova conexão de saída estiver prestes a ser estabelecida, esta ação será selecionada por padrão, portanto, se o tempo limite for acionado , esta é a opção que será aplicada.&lt;/p&gt;&lt;p&gt;Enquanto um pop-up solicita ao usuário que permita ou negue uma conexão:&lt;/p&gt;&lt;p&gt;1. a ação padrão do daemon será aplicada (consulte a guia Nós).&lt;/p&gt;&lt;p&gt;2. conexões conhecidas são permitidas ou negadas com base nas regras definidas pelo usuário.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="397"/>
        <source>More</source>
        <translation>Mais</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="488"/>
        <source>checksum</source>
        <translation>soma de verificação</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="781"/>
        <source>Refresh interval (seconds)</source>
        <translation>Intervalo de atualização (segundos)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="880"/>
        <source>Server</source>
        <translation>Servidor</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1833"/>
        <source>Simple</source>
        <translation>Simples</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1838"/>
        <source>Simple TLS</source>
        <translation>TLS simples</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1843"/>
        <source>Mutual TLS</source>
        <translation>TLS mútuo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1807"/>
        <source>Absolute path to the cert file</source>
        <translation>Caminho absoluto para o arquivo de certificado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="900"/>
        <source>Maximum size of each message from nodes. Default 4MB</source>
        <translation>Tamanho máximo de cada mensagem dos nós. Padrão 4 MB</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1900"/>
        <source>Absolute path to the cert key file</source>
        <translation>Caminho absoluto para o arquivo de chave do certificado</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>&lt;p&gt;Simples: sem autenticação&lt;/p&gt;
&lt;p&gt;TLS simples/mútuo: use certificados SSL para autenticar nodes.&lt;/p&gt;
&lt;p&gt;Visite a wiki para obter mais informações.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1819"/>
        <source>Authentication type</source>
        <translation>Tipo de Autenticação</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1853"/>
        <source>Absolute path to the CA cert file</source>
        <translation>Caminho absoluto para o arquivo de certificado CA</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;A ação padrão será aplicada a novas conexões de saída em dois cenários:&lt;/p&gt;&lt;p&gt;quando o daemon não estiver conectado à UI ou quando houver um pop-up funcionando.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1801"/>
        <source>Authentication</source>
        <translation>Autenticação</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>&lt;p&gt;Simples: sem autenticação, TLS simples/mútuo: use certificados SSL para autenticar nodes.&lt;/p&gt;&lt;p&gt;Visite o wiki para obter mais informações.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1862"/>
        <source>Don&apos;t verify certs</source>
        <translation>Não verifique certificados</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1870"/>
        <source>no-client-cert</source>
        <translation>sem certificado de cliente</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1875"/>
        <source>req-cert</source>
        <translation>solicitar certificado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1880"/>
        <source>req-any-cert</source>
        <translation>solicite qualquer certificado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1885"/>
        <source>verify-cert</source>
        <translation>verificar-certificado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1890"/>
        <source>req-and-verify-cert</source>
        <translation>solicitar e verificar certificado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1907"/>
        <source>Absolute path to the server cert file</source>
        <translation>Caminho absoluto para o arquivo de certificado do servidor</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1780"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/evilsocket/opensnitch/wiki/Nodes-authentication#nodes-authentication-added-in-v161&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="obsolete">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/evilsocket/opensnitch/wiki/Nodes-authentication#nodes-authentication-added-in-v161&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Mais Informações&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1975"/>
        <source>sha1</source>
        <translation>sha1</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1956"/>
        <source>md5</source>
        <translation>md5</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>Calcule e verifique somas de verificação binárias quando eles tentam estabelecer novas conexões</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1987"/>
        <source>Enable checksums verification</source>
        <translation>Habilitar verificação de somas de verificação</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2580"/>
        <source>Enable DB Write-Ahead Logging (WAL)</source>
        <translation>Habilitar registro Write-Ahead do banco de dados (WAL)</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Fator de escala (use ; para vários monitores)&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;Mais Informações&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</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>Use números para definir um fator de escala global para todo o aplicativo:
1, 1,2, 1,5, 2, etc...

Usar ; para definir múltiplas telas: 1;1,5 etc...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="765"/>
        <source>ex: 1, 1.25, 1.5, 2, ...</source>
        <translation>ex: 1, 1.25, 1.5, 2, ...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="551"/>
        <source>Theme density scale</source>
        <translation>Escala de densidade do tema</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="804"/>
        <source>Auto screen scale factor</source>
        <translation>Fator de escala de tela automática</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="275"/>
        <source>12h</source>
        <translation>12h</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>Esta opção definirá QT_QPA_PLATFORM ao iniciar a GUI.

xcb - Compatibilidade com X11. Se você tiver problemas com o Wayland, use este plugin.
Wayland</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="826"/>
        <source>Qt platform plugin</source>
        <translation>Plugin de plataforma Qt</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>&lt;a href=&quot;https://github.com/evilsocket/opensnitch/wiki/Nodes-authentication#nodes-authentication-added-in-v161&quot;&gt;Mais informações&lt;/a&gt;</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>Defina o endereço onde a GUI está escutando novos nós.

Pode ser um soquete unix: unix:///run/user/1000/opensnitch/osui.sock

ou um soquete de rede: 127.0.0.1:50051</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1167"/>
        <source>Source port</source>
        <translation>Porta de origem</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1174"/>
        <source>Source IP</source>
        <translation>IP de origem</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1287"/>
        <source>PID</source>
        <translation>PID</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1294"/>
        <source>Dest port</source>
        <translation>Porta de destino</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1310"/>
        <source>Dest host</source>
        <translation>Host de destino</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1320"/>
        <source>Dest IP</source>
        <translation>IP de destino</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="1327"/>
        <source>UID</source>
        <translation>UID</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2009"/>
        <source>Path</source>
        <translation>Caminho</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2020"/>
        <source>If empty, default rules path will be /etc/opensnitchd/rules</source>
        <translation>Se vazio, o caminho das regras padrão será /etc/opensnitchd/rules</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2023"/>
        <source>absolute path to the rules directory (it must exist)</source>
        <translation>caminho absoluto para o diretório de regras (deve existir)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2041"/>
        <source>Internal</source>
        <translation>Interno</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2056"/>
        <source>50</source>
        <translation>50</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2066"/>
        <source>Max events</source>
        <translation>Máximo de eventos</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2086"/>
        <source>Garbage collector percentage</source>
        <translation>Porcentagem de coletores de lixo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2102"/>
        <source>250</source>
        <translation>250</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>Quando esta opção estiver ativada, todos os sockets existentes serão eliminados, a fim de forçá-los a estabelecer a conexão novamente para que possamos interceptá-los.

Observe que esta opção pode não ser aceitável em servidores, por exemplo, porque downloads/uploads estão ocorrendo.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2117"/>
        <source>Flush connections on start</source>
        <translation>Conexões de descarga na partida</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2124"/>
        <source>Max stats</source>
        <translation>Estatísticas máximas</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>Verifique a cada n segundos se as regras de interceptação estão presentes no sistema.
Caso contrário, todas as regras serão excluídas e adicionadas novamente.

Use 0 para desativar este recurso.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2209"/>
        <source>Firewall rules monitoring interval (seconds)</source>
        <translation>Intervalo de monitoramento de regras de firewall (segundos)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2231"/>
        <source>10s, 15s, 60s, etc</source>
        <translation>10s, 15s, 60s, etc</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/preferences.ui" line="2238"/>
        <source>Block outbound network traffic if the daemon unexpectedly dies</source>
        <translation>Bloqueie o tráfego de rede de saída se o daemon morrer inesperadamente</translation>
    </message>
</context>
<context>
    <name>ProcessDetailsDialog</name>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="14"/>
        <source>Process details</source>
        <translation>Detalhes do processo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="71"/>
        <source>loading...</source>
        <translation>carregando...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="120"/>
        <source>CWD: loading...</source>
        <translation>CWD: carregando...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="138"/>
        <source>mem stats: loading...</source>
        <translation>estatísticas mem: carregando...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="172"/>
        <source>Status</source>
        <translation>Estado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="186"/>
        <source>Open files</source>
        <translation>Abrir arquivos</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="224"/>
        <source>I/O Statistics</source>
        <translation>Estatísticas de I/O</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="238"/>
        <source>Memory mapped files</source>
        <translation>Arquivos mapeados na memória</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="252"/>
        <source>Stack</source>
        <translation>Pilha</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="266"/>
        <source>Environment variables</source>
        <translation>Variáveis de ambiente</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="285"/>
        <source>Application pids</source>
        <translation>Aplicação pids</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="318"/>
        <source>Start or stop monitoring this process</source>
        <translation>Inicie ou pare de monitorar este processo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="335"/>
        <source>Close</source>
        <translation>Fechar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="64"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="200"/>
        <source>Filter sockets</source>
        <translation>Filtrar soquetes</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/process_details.ui" line="207"/>
        <source>Filter files</source>
        <translation>Filtrar arquivos</translation>
    </message>
</context>
<context>
    <name>RulesDialog</name>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="20"/>
        <source>Rule</source>
        <translation>Regra</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1203"/>
        <source>Node</source>
        <translation type="obsolete">Node</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1219"/>
        <source>Apply rule to all nodes</source>
        <translation>Aplicar regra a todos os nodes</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="129"/>
        <source>From this command line</source>
        <translation>Para esta linha de comando</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="222"/>
        <source>From this executable</source>
        <translation>Para este executável</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1038"/>
        <source>Action</source>
        <translation>Ação</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="138"/>
        <source>/path/to/executable, .*/bin/executable[0-9\.]+$, ...</source>
        <translation type="obsolete">/caminho/para/o/executavel, .*/bin/executable[0-9\.]+$, ...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="360"/>
        <source>To this IP / Network</source>
        <translation>Para este IP / Rede</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1079"/>
        <source>once</source>
        <translation>uma vez</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="864"/>
        <source>30s</source>
        <translation type="obsolete">30s</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="869"/>
        <source>5m</source>
        <translation type="obsolete">5m</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="874"/>
        <source>15m</source>
        <translation type="obsolete">15m</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="879"/>
        <source>30m</source>
        <translation type="obsolete">30m</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="884"/>
        <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">até reiniciar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1119"/>
        <source>always</source>
        <translation>sempre</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="652"/>
        <source>To this port</source>
        <translation>Para esta porta</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="122"/>
        <source>From this user ID</source>
        <translation>Para este ID de usuário</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>Vírgulas ou espaços não podem especificar vários domínios.

Em vez disso, use expressões regulares:
.*(opensnitch|duckduckgo).com
.*\.google.com

ou um único domínio:
www.gnu.org - só vai filtrar www.gnu.org, não filtrará ftp.gnu.org, nem www2.gnu.org, ...
gnu.org         - só vai filtrar gnu.org, não filtrará www.gnu.org, nem ftp.gnu.org, ...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="353"/>
        <source>www.domain.org, .*\.domain.org</source>
        <translation>www.dominio.org, .*\.dominio.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;Apenas TCP, UDP ou UDPLITE são permitidos&lt;/p&gt;&lt;p&gt;Você pode usar expressão regulares, ou seja: ^(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="255"/>
        <source>UDP</source>
        <translation type="obsolete">UDP</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="260"/>
        <source>UDPLITE</source>
        <translation type="obsolete">UDPLITE</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="265"/>
        <source>TCP6</source>
        <translation type="obsolete">TCP6</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="270"/>
        <source>UDP6</source>
        <translation type="obsolete">UDP6</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="275"/>
        <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>Você pode especificar um único IP:
- 192.168.1.1

ou uma expressão regular:
- 192\.168\.1\.[0-9]+

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

Você também pode especificar uma sub-rede:
- 192.168.1.0/24

Nota: Vírgulas ou espaços não são permitidos para separar IPs ou redes.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="659"/>
        <source>LAN</source>
        <translation type="obsolete">LAN</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="669"/>
        <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="674"/>
        <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="679"/>
        <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="684"/>
        <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="689"/>
        <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="694"/>
        <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="699"/>
        <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="704"/>
        <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="709"/>
        <source>::1/128</source>
        <translation type="obsolete">::1/128</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="714"/>
        <source>fc00::/7</source>
        <translation type="obsolete">fc00::/7</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="719"/>
        <source>ff00::/8</source>
        <translation type="obsolete">ff00::/8</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="724"/>
        <source>fe80::/10</source>
        <translation type="obsolete">fe80::/10</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="729"/>
        <source>fd00::/8</source>
        <translation type="obsolete">fd00::/8</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1071"/>
        <source>Duration</source>
        <translation>Duração</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="383"/>
        <source>Protocol</source>
        <translation>Protocolo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="500"/>
        <source>To this host</source>
        <translation>Para este host</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1138"/>
        <source>Deny</source>
        <translation>Negar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1178"/>
        <source>Allow</source>
        <translation>Permitir</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="985"/>
        <source>Name</source>
        <translation>Nome</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1194"/>
        <source>Enable</source>
        <translation>Habilitar</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>As regras são verificadas em ordem alfabética, para que você possa nomeá-las de acordo para priorizá-las.

000-permitir-localhost
001-negar-transmissão
...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="773"/>
        <source>leave blank to autocreate</source>
        <translation type="obsolete">deixe em branco para criar automaticamente</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>Se marcada, esta regra terá precedência sobre o resto das regras. Nenhuma outra regra será verificada após esta.

Você deve nomear a regra de forma que ela seja verificada primeiro, porque eles são verificados em ordem alfabética. Por exemplo:

[x] Prioridade - 000-regra-prioritaria
[  ] Prioridade - 001-regra-menos-prioritaria</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="962"/>
        <source>Priority rule</source>
        <translation>Regra de prioridade</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;Por padrão, o campo das regras não diferencia maiúsculas de minúsculas, ou seja, se um processo tentar acessar gOOgle.CoM e você tiver uma regra para Negar. *Google.com, a conexão será bloqueada.&lt;br/&gt;&lt;/p&gt;&lt;p&gt;Se você marcar esta caixa, deverá especificar a string exata (domínio, executável, linha de comando) que deseja filtrar.&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>Sensível a maiúsculas e minúsculas</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;Você pode especificar várias portas usando expressões regulares:&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;- 53, 80 o 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 o 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>até reiniciar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="730"/>
        <source>To this list of domains</source>
        <translation>Para esta lista de domínios</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;Selecione um diretório com listas de domínios para bloquear ou permitir.&lt;/p&gt;&lt;p&gt;Coloque dentro desse diretório arquivos com qualquer extensão que contenha listas de domínios.&lt;/p&gt;&lt;p&gt;&lt;br/&gt;O formato de cada entrada de uma lista é o seguinte (formato de hosts):&lt;/p&gt;&lt;p&gt;127.0.0.1 www.dominio.com&lt;/p&gt;&lt;p&gt;ou &lt;/p&gt;&lt;p&gt;0.0.0.0 www.dominio.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>Aplicativos</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="216"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This field will only match the executable path. It is not modifiable by the user.&lt;br/&gt;&lt;/p&gt;&lt;p&gt;You can use regular expressions to deny executions from /tmp for example:&lt;br/&gt;&lt;/p&gt;&lt;p&gt;^/tmp/.*$&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;Este campo irá corresponder apenas ao caminho do executável. Não é modificável pelo usuário.&lt;br/&gt;&lt;/p&gt;&lt;p&gt;Você pode usar expressões regulares para negar execuções de /tmp, por exemplo:&lt;br/&gt;&lt;/p&gt;&lt;p&gt;^/tmp/.*$&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Este campo irá conter e corresponder à linha de comando que foi executada pelo usuário.&lt;br/&gt;&lt;/p&gt;&lt;p&gt;Se o usuário digitou o comando, apenas o comando aparecerá:&lt;/p&gt;&lt;p&gt;telnet 1.2.3.4&lt;br/&gt;&lt;/p&gt;&lt;p&gt;Se o usuário digitou o caminho absoluto ou relativo para o comando, é isso que aparecerá:&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;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="149"/>
        <source>From this PID</source>
        <translation>A partir deste PID</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="241"/>
        <source>Network</source>
        <translation>Rede</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="682"/>
        <source>List of domains/IPs</source>
        <translation>Lista de domínios/IPs</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="688"/>
        <source>To this list of network ranges</source>
        <translation>Para esta lista de intervalos de rede</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="695"/>
        <source>To this list of IPs</source>
        <translation>Para esta lista de IPs</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Selecione um diretório com arquivos contendo uma lista de IPs para bloquear ou permitir:&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;Um IP por linha. Linhas vazias ou iniciadas com # são ignoradas.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Selecione um diretório com arquivos contendo uma lista de intervalos de rede para bloquear ou permitir:&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;Um intervalo de rede por linha. Linhas vazias ou iniciadas com # são ignoradas.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Selecione um diretório com listas de domínios para bloquear ou permitir.&lt;/p&gt;&lt;p&gt;Coloque dentro desse diretório arquivos com qualquer extensão contendo listas de domínios.&lt;/p&gt;&lt;p&gt;&lt;br/&gt;O formato de cada entrada de uma lista é o seguinte (formato de hosts):&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;Linhas vazias ou iniciadas com # são ignoradas.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="799"/>
        <source>To this list of domains 
(regular expressions)</source>
        <translation>Para esta lista de domínios 
(expressões regulares)</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Selecione um diretório com arquivos contendo expressões regulares de domínios para bloquear ou permitir:&lt;/p&gt;&lt;p&gt;.*\.example\.com&lt;/p&gt;&lt;p&gt;Você também pode usar um domínio como: &amp;quot;example.com&amp;quot; , e vai combinar whatever.example.com, whatever.example.com.localdomain, etc.&lt;/p&gt;&lt;p&gt;Um domínio por linha. Linhas vazias ou iniciadas com # são ignoradas.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1155"/>
        <source>Reject</source>
        <translation>Rejeitar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="75"/>
        <source>Description...</source>
        <translation>Descrição...</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;O valor deste campo é sempre o caminho absoluto para o executável: /caminho/do/binário&lt;br/&gt;&lt;/p&gt;&lt;p&gt;Exemplos:&lt;/p&gt;&lt;p&gt;- Simples: /caminho/do/binário&lt;/p&gt;&lt;p&gt;- Vários caminhos: ^/usr/lib(64|)/firefox/firefox$&lt;/p&gt;&lt;p&gt;- Vários binários: ^(/usr/sbin/ntpd|/lib/systemd/systemd-timesyncd|/usr/bin/xbrlapi|/usr/bin/dirmngr)$ &lt;/p&gt;&lt;p&gt;- Negar/Permitir execuções a partir de /tmp:&lt;/p&gt;&lt;p&gt;^/(var/|)tmp/.*$&lt;br/&gt;&lt;/p&gt;&lt;p&gt;Para mais exemplos, visite a &lt;a href=&quot;https://github.com/evilsocket/opensnitch/wiki/Rules-examples&quot;&gt;página wiki&lt;/a&gt; ou pergunte nos &lt;a href=&quot;https://github.com/evilsocket/opensnitch/discussions&quot;&gt;fóruns de discussão&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="115"/>
        <source>Is regular expression</source>
        <translation>É expressão regular</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="229"/>
        <source>is regular expression</source>
        <translation>é expressão regular</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="613"/>
        <source>Network interface</source>
        <translation>Interface de rede</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="836"/>
        <source>More</source>
        <translation>Mais</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="893"/>
        <source>Don&apos;t log connections that match this rule</source>
        <translation>Não registre conexões que correspondam a esta regra</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="896"/>
        <source>Don&apos;t log connections</source>
        <translation>Não registre conexões</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1135"/>
        <source>Deny will just discard the connection</source>
        <translation>Negar apenas descartará a conexão</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>Rejeitar derrubará a conexão e matará o soquete que a iniciou</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="1172"/>
        <source>Allow will allow the connection</source>
        <translation>Permitir permitirá a conexão</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="316"/>
        <source>ICMP</source>
        <translation>ICMP</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="321"/>
        <source>ICMP6</source>
        <translation>ICMP6</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="326"/>
        <source>SCTP</source>
        <translation>SCTP</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="331"/>
        <source>SCTP6</source>
        <translation>SCTP6</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="493"/>
        <source>From this IP / Network</source>
        <translation>A partir deste IP / Rede</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="622"/>
        <source>From this port</source>
        <translation>A partir desta porta</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Você pode especificar várias portas usando expressões regulares:&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 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;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="664"/>
        <source>MULTICAST</source>
        <translation type="obsolete">MULTICAST</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>Essas opções são experimentais / em desenvolvimento, podem apresentar bugs ou não estar totalmente finalizadas.
Comentários são bem-vindos</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/ruleseditor.ui" line="938"/>
        <source>In development</source>
        <translation>Em desenvolvimento</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>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Você pode especificar várias portas usando expressões regulares:&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 5550 a 5559, etc:&lt;/p&gt;&lt;p&gt;^(53|443|555[0-9])$&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
</context>
<context>
    <name>StatsDialog</name>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="34"/>
        <source>OpenSnitch Network Statistics</source>
        <translation>Estatísticas da rede OpenSnitch</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="287"/>
        <source>Save to CSV</source>
        <translation type="obsolete">Salvar em CSV.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="297"/>
        <source>Ctrl+S</source>
        <translation type="obsolete">Ctrl+S</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="139"/>
        <source>Create a new rule</source>
        <translation>Crie uma nova regra</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>Estado</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>Iniciar ou parar a interceptação</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="303"/>
        <source>Events</source>
        <translation>Eventos</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1880"/>
        <source>Filter</source>
        <translation>Filtro</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1893"/>
        <source>Allow</source>
        <translation>Permitir</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1902"/>
        <source>Deny</source>
        <translation>Negar</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>Nodes</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;(clique duas vezes na coluna endereço para ver os detalhes de um node)&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>Regras</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="986"/>
        <source>enable</source>
        <translation>habilitar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="674"/>
        <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">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:7pt;&quot;&gt;(clique duas vezes na coluna Nome para ver os detalhes de uma regra)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="692"/>
        <source>search rule name</source>
        <translation type="obsolete">nome da regra de pesquisa</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="741"/>
        <source>Application rules</source>
        <translation>Regras de aplicação</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="926"/>
        <source>Permanent</source>
        <translation>Permanente</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="935"/>
        <source>Temporary</source>
        <translation>Temporário</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1057"/>
        <source>Hosts</source>
        <translation>Hosts</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;(clique duas vezes para ver os detalhes de um item)&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>Aplicativos</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1272"/>
        <source>Addresses</source>
        <translation>Endereços</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1368"/>
        <source>Ports</source>
        <translation>Portas</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1458"/>
        <source>Users</source>
        <translation>Usuários</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="2074"/>
        <source>Connections</source>
        <translation>Conexões</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="2126"/>
        <source>Dropped</source>
        <translation>Dropado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="2178"/>
        <source>Uptime</source>
        <translation>Tempo de atividade</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1412"/>
        <source>Version</source>
        <translation type="obsolete">Versão</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="2019"/>
        <source>Delete all intercepted events</source>
        <translation>Excluir todos os eventos interceptados</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1016"/>
        <source>Edit rule</source>
        <translation>Editar regra</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1033"/>
        <source>Delete rule</source>
        <translation>Excluir regra</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="926"/>
        <source>Delete all intercepted hosts</source>
        <translation type="obsolete">Excluir todos os hosts interceptadas</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1051"/>
        <source>Delete all intercepted applications</source>
        <translation type="obsolete">Excluir todos os aplicativos interceptadas</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1159"/>
        <source>Delete all intercepted addresses</source>
        <translation type="obsolete">Excluir todos os endereços interceptados</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1261"/>
        <source>Delete all intercepted ports</source>
        <translation type="obsolete">Excluir todas as portas interceptadas</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1371"/>
        <source>Delete all intercepted users</source>
        <translation type="obsolete">Excluir todos os usuários interceptados</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;(clique duas vezes em uma linha para ver os detalhes de uma regra)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="915"/>
        <source>Delete connections that matched this rule</source>
        <translation type="obsolete">Exclua conexões que correspondam a esta regra</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="917"/>
        <source>All applications</source>
        <translation>Todos os aplicativos</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1911"/>
        <source>Reject</source>
        <translation>Rejeitar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1966"/>
        <source>0</source>
        <translation>0</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="736"/>
        <source>2</source>
        <translation>2</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="944"/>
        <source>System rules</source>
        <translation>Regras do sistema</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="436"/>
        <source>Delete this node</source>
        <translation>Excluir este node</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="453"/>
        <source>Show the preferences of this node</source>
        <translation>Mostrar as preferências deste node</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="470"/>
        <source>Start or stop interception of this node</source>
        <translation>Iniciar ou parar a interceptação deste node</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="785"/>
        <source>Alerts</source>
        <translation>Alertas</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="571"/>
        <source>&lt;h3&gt;Node&lt;/h3&gt;</source>
        <translation>&lt;h3&gt;Node&lt;/h3&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="587"/>
        <source>RAM, Free: , Total: </source>
        <translation>RAM, Livre: , Total: </translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="629"/>
        <source>%p%</source>
        <translation>%p%</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="613"/>
        <source>Swap, Free: , Total: </source>
        <translation>Swap, Livre: , Total: </translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="642"/>
        <source>Processes:</source>
        <translation>Processos:</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="649"/>
        <source>Load average: 0.0, 0.0, 0.0</source>
        <translation>Carga média: 0.0, 0.0, 0.0</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="656"/>
        <source>Uptime:</source>
        <translation>Tempo de atividade:</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="669"/>
        <source>daemon:</source>
        <translation>daemon:</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1548"/>
        <source>Netstat</source>
        <translation>Netstat</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1607"/>
        <source>Stop</source>
        <translation>Pare</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1616"/>
        <source>5s</source>
        <translation>5s</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1621"/>
        <source>10s</source>
        <translation>10s</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1626"/>
        <source>15s</source>
        <translation>15s</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1631"/>
        <source>20s</source>
        <translation>20s</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1636"/>
        <source>30s</source>
        <translation>30s</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1641"/>
        <source>45s</source>
        <translation>45s</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1646"/>
        <source>1m</source>
        <translation>1m</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1651"/>
        <source>5m</source>
        <translation>5m</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1656"/>
        <source>10m</source>
        <translation>10m</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1671"/>
        <source>All nodes</source>
        <translation>Todos os nodes</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1692"/>
        <source>Protocol</source>
        <translation>Protocolo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1777"/>
        <source>ALL</source>
        <translation>TODOS</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1738"/>
        <source>Family</source>
        <translation>Família</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1769"/>
        <source>State</source>
        <translation>Estado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="1782"/>
        <source>Established</source>
        <translation>Estabelecido</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/res/stats.ui" line="2304"/>
        <source>Daemon version</source>
        <translation>Versão do Daemon</translation>
    </message>
</context>
<context>
    <name>contextual_menu</name>
    <message>
        <location filename="../../../opensnitch/service.py" line="48"/>
        <source>Statistics</source>
        <translation type="obsolete">Estatísticas</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="61"/>
        <source>Help</source>
        <translation>Ajuda</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="62"/>
        <source>Close</source>
        <translation>Fechar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="59"/>
        <source>Enable</source>
        <translation>Habilitar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="60"/>
        <source>Disable</source>
        <translation>Desabilitar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="58"/>
        <source>Open main window</source>
        <translation>Abrir janela principal</translation>
    </message>
</context>
<context>
    <name>firewall</name>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall.py" line="94"/>
        <source>Configuration applied.</source>
        <translation>Configuração aplicada.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall.py" line="99"/>
        <source>Error: {0}</source>
        <translation type="obsolete">Error: {0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall.py" line="213"/>
        <source>Applying changes...</source>
        <translation>Aplicando alterações...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall.py" line="254"/>
        <source>Error getting INPUT chain policy</source>
        <translation>Erro ao obter a política da cadeia de ENTRADA</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall.py" line="261"/>
        <source>Error getting OUTPUT chain policy</source>
        <translation>Erro ao obter a política de cadeia de SAÍDA</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>Para configurar regras de firewall a partir da GUI, precisamos usar 'nftables' em vez de 'iptables'</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall.py" line="329"/>
        <source>Enabling firewall...</source>
        <translation>Habilitando firewall...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall.py" line="331"/>
        <source>Disabling firewall...</source>
        <translation>Desabilitando firewall...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="72"/>
        <source>Dest Port</source>
        <translation>Porta de destino</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="73"/>
        <source>Source Port</source>
        <translation>Porta de origem</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="74"/>
        <source>Dest IP</source>
        <translation>IP de destino</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="75"/>
        <source>Source IP</source>
        <translation>IP de origem</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="76"/>
        <source>Input interface</source>
        <translation>Interface de entrada</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="77"/>
        <source>Output interface</source>
        <translation>Interface de saída</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="78"/>
        <source>Set conntrack mark</source>
        <translation>Definir marca de controle</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="79"/>
        <source>Match conntrack mark</source>
        <translation>Correspondência de marca de controle</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="80"/>
        <source>Match conntrack state(s)</source>
        <translation>Corresponde ao(s) estado(s) de controle de correspondência</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="81"/>
        <source>Set mark on packet</source>
        <translation>Definir marca no pacote</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="82"/>
        <source>Match packet information</source>
        <translation>Correspondência de informações do pacote</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="88"/>
        <source>Bandwidth quotas</source>
        <translation>Cotas de largura de banda</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="90"/>
        <source>Rate limit connections</source>
        <translation>Limite de taxa de conexões</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>Sua versão do protobuf é incompatível, você precisa instalar o protobuf 3.8.0 ou superior
(pip3 install --ignore-installed protobuf==3.8.0)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="400"/>
        <source>Rule deleted</source>
        <translation>Regra deletada</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="408"/>
        <source>Rule added</source>
        <translation>Regra adicionada</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>Você pode usar ',' ou '-' para especificar várias portas/IPs ou intervalos/valores:&lt;br&gt;&lt;br&gt;ports: 22 ou 22,443 ou 50000-60000&lt;br&gt;IPs: 192.168.1.1 ou 192.168.1.30-192.168.1.130&lt;br&gt;Valores: eco-resposta,eco-pedido&lt;br&gt;Valores: novo,estabelecido,relacionado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="470"/>
        <source>Deleting rule, wait</source>
        <translation>Excluindo regra, aguarde</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="473"/>
        <source>Error updating rule</source>
        <translation>Erro ao atualizar regra</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="519"/>
        <source>Adding rule, wait</source>
        <translation>Adicionando regra, aguarde</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="529"/>
        <source>&lt;select a statement&gt;</source>
        <translation>&lt;selecione uma declaração&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="834"/>
        <source>Equal</source>
        <translation>Igual</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="835"/>
        <source>Not equal</source>
        <translation>Não igual</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="836"/>
        <source>Greater or equal than</source>
        <translation>Maior ou igual a</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="837"/>
        <source>Greater than</source>
        <translation>Maior que</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="838"/>
        <source>Less or equal than</source>
        <translation>Menor ou igual a</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="839"/>
        <source>Less than</source>
        <translation>Menor que</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1524"/>
        <source>Firewall rule</source>
        <translation>Regra do firewall</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1058"/>
        <source>Simple</source>
        <translation>Simple</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1063"/>
        <source>Advanced</source>
        <translation>Avançado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1184"/>
        <source>This rule is not supported yet.</source>
        <translation>Esta regra ainda não é suportada.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1249"/>
        <source>Exclude service</source>
        <translation>Excluir serviço</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1261"/>
        <source>Allow inbound connections to the selected port.</source>
        <translation>Permitir conexões de entrada para a porta selecionada.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1263"/>
        <source>Allow outbound connections to the selected port.</source>
        <translation>Permitir conexões de saída para a porta selecionada.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1339"/>
        <source>select a statement.</source>
        <translation>selecione uma declaração.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1355"/>
        <source>value cannot be 0 or empty.</source>
        <translation>o valor não pode ser 0 ou vazio.</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>o formato do valor é 1024/kbytes (ou bytes, mbytes, gbytes)</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>o formato do valor é 1024/kbytes/segundo (ou bytes, mbytes, gbytes)</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>limite de taxa inválido, use: bytes, kbytes, mbytes ou gbytes.</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>limite de tempo inválido, use: segundo, minuto, hora ou dia</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1456"/>
        <source>port not valid.</source>
        <translation>porta inválida.</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>
Formatos suportados:

 - Simple: 23
 - Gamas: 80-1024
 - Múltiplas portas: 80,443,8080
</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>
Formatos suportados:

 - Simple: 1.2.3.4
 - Intervalos de IP: 1.2.3.100-1.2.3.200
 - Intervalos de rede: 1.2.3.4/24
</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="147"/>
        <source>Match input interface. Regular expressions not allowed.</source>
        <translation type="obsolete">Interface de entrada de correspondência. Expressões regulares não permitidas.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="154"/>
        <source>Match output interface. Regular expressions not allowed.</source>
        <translation type="obsolete">Interface de saída de correspondência. Expressões regulares não permitidas.</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>Defina uma marca de controle na conexão, no formato decimal.</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>Corresponde a uma marca de controle da conexão, no formato decimal.</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>Corresponde aos estados de controle.

Formatos suportados:
 - Simple: novo
 - Vários estados separados por vírgulas: relacionado,novo
</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>
Corresponde às metainformações do pacote.

O valor deve estar no formato decimal, exceto na opção &quot;l4proto&quot;.
Para l4proto pode ser uma string em letras minúsculas, por exemplo:
 tcp
 udp
 icmp,
 etc

Se o valor for decimal para protocolo ou lproto, ele o usará como código
 desse protocolo.
</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>Defina uma marca no pacote que corresponda às condições especificadas. O valor está no formato decimal.</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>
Corresponde aos códigos ICMP.

Formatos suportados:
 - Simple: eco-pedido
 - Múltiplos separados por vírgulas: eco-pedido, eco-resposta
</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>
Corresponde aos códigos ICMPv6.

Formatos suportados:
 - Simple: Formatos suportados
 - Múltiplos separados por vírgulas: eco-pedido, eco-resposta
</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="250"/>
        <source>Print a message when this rule matches a packet.</source>
        <translation>Imprima uma mensagem quando esta regra corresponder a um pacote.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="256"/>
        <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:
 - 10mbytes, 1/gbytes, etc
</source>
        <translation type="obsolete">
Aplicar cotas em conexões.

Por exemplo quando:
 - &quot;cota acima de 10/mbytes&quot; -&gt; aplicar a Ação definida (DERRUBAR)
 - &quot;cota até 10/mbytes&quot; -&gt; aplicar a Ação definida (ACEITAR)

O valor deve estar no formato: VALOR/UNIDADES, por exemplo:
 - 10mbytes, 1/gbytes, etc
</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>
Aplicar limites nas conexões.

Por exemplo quando:
 - &quot;limite acima de 10/mbytes/minuto&quot; -&gt; aplique a Ação definida (DERRUBAR, ACEITAR, etc)
    (Quando houver mais de 10MB por minuto, aplique uma Ação)

 - &quot;limite até 10/mbytes/hora&quot; -&gt; aplique a Ação definida (ACEITAR)

O valor deve estar no formato: VALOR/UNIDADES/TEMPO, por exemplo:
 - 10/mbytes/minuto, 1/gbytes/hora, etc
</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="654"/>
        <source>num</source>
        <translation>num</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="668"/>
        <source>to</source>
        <translation>para</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="508"/>
        <source>Add at least one statement.</source>
        <translation>Adicione pelo menos uma instrução.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="1006"/>
        <source>Warning: ct set mark value is empty, malformed rule?</source>
        <translation>Aviso: o valor da marca do conjunto ct está vazio, regra malformada?</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>Interface de entrada correspondente. Expressões regulares não permitidas.
Use * para corresponder a múltiplas interfaces.</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>Interface de saída correspondente. Expressões regulares não permitidas.
Use * para corresponder a múltiplas interfaces.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="406"/>
        <source>Rule saved</source>
        <translation>Regra salva</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall_rule.py" line="418"/>
        <source>Error saving rule</source>
        <translation>Erro ao salvar regra</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/firewall.py" line="97"/>
        <source>There was an error: {0}</source>
        <translation>Ocorreu um erro: {0}</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>Aviso: Política de saída configurada para ser descartada. Se o OpenSnitch falhar, o tráfego de rede de saída será bloqueado.</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>
Aplicar cotas nas conexões.

Por exemplo, quando:
- &quot;cota acima de 10/mbytes&quot; -&gt; aplicar a Ação definida (DROP)
- &quot;cota até 10/mbytes&quot; -&gt; aplicar a Ação definida (ACCEPT)

O valor deve estar no formato: VALOR/UNIDADES, por exemplo:
- 10/mbytes, 1/gbytes, etc.</translation>
    </message>
</context>
<context>
    <name>messages</name>
    <message>
        <location filename="../../../opensnitch/service.py" line="367"/>
        <source>Info</source>
        <translation>Informações</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="371"/>
        <source>Error</source>
        <translation>Erro</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="375"/>
        <source>Warning</source>
        <translation>Aviso</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>As notificações do sistema não estão disponíveis, você precisa instalar o python3-notify2.</translation>
    </message>
</context>
<context>
    <name>popups</name>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/_constants.py" line="33"/>
        <source>until reboot</source>
        <translation>até reiniciar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/_constants.py" line="35"/>
        <source>forever</source>
        <translation>para sempre</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="120"/>
        <source>Allow</source>
        <translation>Permitir</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="119"/>
        <source>Deny</source>
        <translation>Negar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt.py" line="208"/>
        <source>Unknown process</source>
        <translation type="obsolete">Processo desconhecido</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="429"/>
        <source>Outgoing connection</source>
        <translation>Conexão de saída</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="436"/>
        <source>Process launched from:</source>
        <translation>Processo lançado de:</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="522"/>
        <source>from this executable</source>
        <translation>a partir deste executável</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="526"/>
        <source>from this command line</source>
        <translation>a partir desta linha de comando</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="528"/>
        <source>to port {0}</source>
        <translation>para a porta {0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="567"/>
        <source>to {0}</source>
        <translation>para {0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="531"/>
        <source>from user {0}</source>
        <translation>do usuário {0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="544"/>
        <source>to {0}.*</source>
        <translation>para {0}.*</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="577"/>
        <source>to *.{0}</source>
        <translation>para *.{0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt.py" line="378"/>
        <source>to *{0}</source>
        <translation type="obsolete">para *{0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/_utils.py" line="38"/>
        <source>&lt;b&gt;Remote&lt;/b&gt; process %s running on &lt;b&gt;%s&lt;/b&gt;</source>
        <translation type="obsolete">&lt;b&gt;Processo remoto&lt;/b&gt; %s rodando em &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>está conectando a &lt;b&gt;%s&lt;/b&gt; em %s na porta %d</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/_utils.py" line="54"/>
        <source>is attempting to resolve &lt;b&gt;%s&lt;/b&gt; via %s, %s port %d</source>
        <translation type="obsolete">está tentando resolver &lt;b&gt;%s&lt;/b&gt; via %s, %s porta %d</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="535"/>
        <source>from this PID</source>
        <translation>a partir desse PID</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/notifications.py" line="117"/>
        <source>New outgoing connection</source>
        <translation>Nova conexão de saída</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="121"/>
        <source>Reject</source>
        <translation>Rejeitar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/_utils.py" line="49"/>
        <source>is connecting to &lt;b&gt;%s&lt;/b&gt;, %s</source>
        <translation type="obsolete">está se conectando a &lt;b&gt;%s&lt;/b&gt;, %s</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/notifications.py" line="40"/>
        <source>Open</source>
        <translation>Abrir</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="265"/>
        <source>Rule updated.</source>
        <translation>Regra atualizada.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="323"/>
        <source>WARNING, bad checksum (&lt;a href=&apos;#&apos;&gt;More info&lt;/a&gt;)</source>
        <translation type="obsolete">AVISO, soma de verificação incorreta (&lt;a href='#'&gt;Mais informações&lt;/a&gt;)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="552"/>
        <source>from {0}*/{1}</source>
        <translation>de {0}*/{1}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/_checksums.py" line="30"/>
        <source>Rule not updated, not found by name</source>
        <translation type="obsolete">Regra não atualizada, não encontrada por nome</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/_checksums.py" line="45"/>
        <source>Rule not updated.</source>
        <translation type="obsolete">Regra não atualizada.</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>AVISO, soma de verificação incorreta (&lt;a href='#warning-checksum'&gt;Mais informações&lt;/a&gt;)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/prompt/__init__.py" line="560"/>
        <source>to {alias}</source>
        <translation>para {alias}</translation>
    </message>
</context>
<context>
    <name>preferences</name>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="511"/>
        <source>Server address can not be empty</source>
        <translation>O endereço do servidor não pode estar vazio</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1076"/>
        <source>Configuration applied.</source>
        <translation>Configuração aplicada.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="925"/>
        <source>Exception saving config: {0}</source>
        <translation>Configuração de salvamento de exceção: {0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="940"/>
        <source>Applying configuration on {0} ...</source>
        <translation>Aplicando configuração em {0} ...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="603"/>
        <source>Error loading {0} configuration</source>
        <translation>Erro ao carregar configuração de {0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1078"/>
        <source>Error applying configuration: {0}</source>
        <translation>Erro ao aplicar configuração: {0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="755"/>
        <source>Warning</source>
        <translation>Aviso</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>Você deve selecionar um arquivo para o banco de dados&amp;lt;br&amp;gt;ou escolher o tipo &amp;quot;Na memória&amp;quot;.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="749"/>
        <source>DB type changed</source>
        <translation>Tipo de banco de dados alterado</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">Reinicie a GUI para que os efeitos tenham efeito</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>Passe o mouse sobre os textos para exibir a ajuda&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Não se esqueça de visitar a wiki: &amp;lt;a href=&amp;quot;{0}&amp;quot;&amp;gt;{0}&amp;lt;/a&amp;gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="852"/>
        <source>System</source>
        <translation>Sistema</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="287"/>
        <source>Themes not available. Install qt-material: pip3 install qt-material</source>
        <translation>Temas não disponíveis. Instale qt-material: pip3 install qt-material</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="854"/>
        <source>UI theme changed</source>
        <translation>Tema da IU alterado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="496"/>
        <source>Restart the GUI in order to apply the new theme</source>
        <translation type="obsolete">Reinicie a GUI para aplicar o novo tema</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="738"/>
        <source>Ok</source>
        <translation type="obsolete">Ok</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="65"/>
        <source>Restart the GUI in order changes to take effect</source>
        <translation>Reinicie a GUI para que as mudanças tenham efeito</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="929"/>
        <source>There&apos;re no nodes connected</source>
        <translation>Não há nodes conectados</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="958"/>
        <source>Exception saving node config {0}: {1}</source>
        <translation>Exceção ao salvar a configuração do node {0}: {1}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="263"/>
        <source>System default</source>
        <translation>Sistema padrão</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="810"/>
        <source>Language changed</source>
        <translation>Idioma alterado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="799"/>
        <source>Certificates changed</source>
        <translation>Certificados alterados</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="969"/>
        <source>Certs fields cannot be empty.</source>
        <translation>Os campos de certificados não podem estar vazios.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="972"/>
        <source>cert file has excessive permissions, it should have 0600</source>
        <translation>arquivo cert tem permissões excessivas, deveria ter 0600</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="976"/>
        <source>cert key file has excessive permissions, it should have 0600</source>
        <translation>arquivo de chave cert tem permissões excessivas, deveria ter 0600</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="982"/>
        <source>CA cert file has excessive permissions, it should have 0600</source>
        <translation>O arquivo de certificado CA tem permissões excessivas, deveria ter 0600</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1083"/>
        <source>Certs changed</source>
        <translation>Certificados alterados</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1086"/>
        <source>Node certs changed</source>
        <translation>Certificados de node alterados</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1173"/>
        <source>Auth type changed</source>
        <translation>Tipo de autenticação alterado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1198"/>
        <source>DB journal_mode changed</source>
        <translation>journal_mode do banco de dados alterado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="782"/>
        <source>Server options changed</source>
        <translation>Opções do servidor alteradas</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="795"/>
        <source>Server address changed</source>
        <translation>Endereço do servidor alterado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="845"/>
        <source>Qt platform plugin changed</source>
        <translation>O plugin da plataforma Qt foi alterado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="905"/>
        <source>Saving configuration...</source>
        <translation>Salvando configuração...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="950"/>
        <source>Node address changed (update GUI address if needed)</source>
        <translation>Endereço do node alterado (atualize o endereço da GUI, se necessário)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1090"/>
        <source>Select a directory containing rules</source>
        <translation>Selecione um diretório contendo regras</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1163"/>
        <source>Auto scale option changed</source>
        <translation>Opção de escala automática alterada</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/preferences.py" line="1167"/>
        <source>Screen factor option changed</source>
        <translation>Opção de fator de tela alterada</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;Erro ao carregar as informações do processo:&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;Erro ao parar o processo de monitoramento:&lt;/b&gt;&lt;br&gt;&lt;br&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/processdetails.py" line="191"/>
        <source>loading...</source>
        <translation>carregando...</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>Não há nodes conectados.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="320"/>
        <source>Rule applied.</source>
        <translation>Regra aplicada.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="791"/>
        <source>protocol can not be empty, or uncheck it</source>
        <translation>protocolo não pode estar vazio ou desmarque-o</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="805"/>
        <source>Protocol regexp error</source>
        <translation>Erro de expressão de protocolo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="817"/>
        <source>process path can not be empty</source>
        <translation>o caminho do processo não pode estar vazio</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="831"/>
        <source>Process path regexp error</source>
        <translation>Erro de expressão regular do caminho do processo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="835"/>
        <source>command line can not be empty</source>
        <translation>a linha de comando não pode estar vazia</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="849"/>
        <source>Command line regexp error</source>
        <translation>Erro de expressão regular da linha de comando</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="905"/>
        <source>Dest port can not be empty</source>
        <translation>A porta de destino não pode estar vazia</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="919"/>
        <source>Dst port regexp error</source>
        <translation>Erro de expressão regular da porta Dst</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="931"/>
        <source>Dest host can not be empty</source>
        <translation>Dest host não pode estar vazio</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="945"/>
        <source>Dst host regexp error</source>
        <translation>Erro de expressão regular do host Dst</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1004"/>
        <source>Dest IP/Network can not be empty</source>
        <translation>O IP/rede de destino não pode estar vazio</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1035"/>
        <source>Dst IP regexp error</source>
        <translation>Erro de expressão regular de IP Dst</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1058"/>
        <source>User ID can not be empty</source>
        <translation>O ID do usuário não pode estar vazio</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1075"/>
        <source>User ID regexp error</source>
        <translation>Erro de expressão regular do ID do usuário</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="322"/>
        <source>Error applying rule: {0}</source>
        <translation>Erro ao aplicar regra: {0}</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;Regra não suportada&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="433"/>
        <source>Lists field cannot be empty</source>
        <translation>O campo de listas não pode estar vazio</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="437"/>
        <source>Lists field must be a directory</source>
        <translation>O campo de listas deve ser um diretório</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;Erro ao carregar regra&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>Já existe uma regra com este nome.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1092"/>
        <source>PID field can not be empty</source>
        <translation>O campo PID não pode ficar vazio</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1106"/>
        <source>PID field regexp error</source>
        <translation>Erro de expressão regular do campo PID</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1220"/>
        <source>Select at least one field.</source>
        <translation>Selecione pelo menos um campo.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="853"/>
        <source>Network interface can not be empty</source>
        <translation>A interface de rede não pode estar vazia</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="867"/>
        <source>Network interface regexp error</source>
        <translation>Erro de expressão regular da interface de rede</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="879"/>
        <source>Source port can not be empty</source>
        <translation>A porta de origem não pode estar vazia</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="893"/>
        <source>Source port regexp error</source>
        <translation>Erro de regexp da porta de origem</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="957"/>
        <source>Source IP/Network can not be empty</source>
        <translation>O IP/rede de origem não pode estar vazio</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="983"/>
        <source>Source IP regexp error</source>
        <translation>Erro de regexp do IP de origem</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="294"/>
        <source>Process path must be checked in order to verify checksums.</source>
        <translation>O caminho do processo deve ser verificado para verificar as somas de verificação.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1078"/>
        <source>Invalid UID, it must be a digit.</source>
        <translation>UID inválido, deve ser um dígito.</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1175"/>
        <source>md5 line cannot be empty</source>
        <translation>A linha MD5 não pode ficar vazia</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/ruleseditor.py" line="1189"/>
        <source>md5 field regexp error</source>
        <translation>erro de regexp do campo md5</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>
</context>
<context>
    <name>stats</name>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="417"/>
        <source>Not running</source>
        <translation>Não está em execução</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="418"/>
        <source>Disabled</source>
        <translation>Desabilitado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="419"/>
        <source>Running</source>
        <translation>Em execução</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1188"/>
        <source>    Your are about to delete this rule.    </source>
        <translation type="obsolete">    Você está prestes a excluir esta regra.    </translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="2264"/>
        <source>    Are you sure?</source>
        <translation>    Você tem certeza?</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="855"/>
        <source>OpenSnitch Network Statistics {0}</source>
        <translation>Estatísticas da rede OpenSnitch {0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="857"/>
        <source>OpenSnitch Network Statistics for {0}</source>
        <translation>Estatísticas da rede OpenSnitch para {0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="293"/>
        <source>Name</source>
        <translation type="obsolete">Nome</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="294"/>
        <source>Address</source>
        <translation type="obsolete">Endereço</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="183"/>
        <source>Version</source>
        <translation type="obsolete">Versão</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1109"/>
        <source>Rules</source>
        <translation>Regras</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="299"/>
        <source>Time</source>
        <translation type="obsolete">Tempo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1151"/>
        <source>Action</source>
        <translation>Ação</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="301"/>
        <source>Duration</source>
        <translation type="obsolete">Duração</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/customwidgets/addresstablemodel.py" line="18"/>
        <source>Hits</source>
        <translation>Acertos</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>Salvar como CSV</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="303"/>
        <source>Enabled</source>
        <translation type="obsolete">Ativado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1337"/>
        <source>Delete</source>
        <translation>Deletar</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">&amp;lt;b&amp;gt;Erro:&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;{0}</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1244"/>
        <source>Disable</source>
        <translation>Desabilitar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1246"/>
        <source>Enable</source>
        <translation>Habilitar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1250"/>
        <source>Duplicate</source>
        <translation>Duplicado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1251"/>
        <source>Edit</source>
        <translation>Editar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1629"/>
        <source>Rule not found by that name and node</source>
        <translation>Regra não encontrada por esse nome e node</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1300"/>
        <source>&lt;b&gt;Error:&lt;/b&gt;&lt;br&gt;&lt;br&gt;</source>
        <comment>{0}</comment>
        <translation type="obsolete">&lt;b&gt;Erro:&lt;/b&gt;&lt;br&gt;&lt;br&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1725"/>
        <source>Warning:</source>
        <translation>Atenção:</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1224"/>
        <source>Allow</source>
        <translation>Permitir</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1225"/>
        <source>Deny</source>
        <translation>Negar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1229"/>
        <source>Always</source>
        <translation>Sempre</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1230"/>
        <source>Until reboot</source>
        <translation>Até reiniciar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="2264"/>
        <source>    You are about to delete this rule.    </source>
        <translation>    Você está prestes a excluir esta regra.    </translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="308"/>
        <source>Rule</source>
        <translation type="obsolete">Regra</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="293"/>
        <source>Name</source>
        <comment>xxxxx</comment>
        <translation type="obsolete">Nome</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">Nome</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">Endereço</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="297"/>
        <source>Version</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">Versão</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">Regras</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">Tempo</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">Ação</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">Duração</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">Ativado</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">Acertos</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="308"/>
        <source>Rule</source>
        <comment>This is a word, without spaces</comment>
        <translation type="obsolete">Regra</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>Nome</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>Endereço</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>Estado</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>Hostname</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>Versão</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>Regras</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>Tempo</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>Ação</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>Duração</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>Node</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>Habilitado</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>Acessos</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>Protocolo</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>Processo</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>Destino</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>Regra</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>UserID</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>UltimaConexao</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="297"/>
        <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>TempoAtividade</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="179"/>
        <source>Uptime</source>
        <translation type="obsolete">Tempo de atividade</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="181"/>
        <source>Connections</source>
        <translation type="obsolete">Conexões</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="182"/>
        <source>Dropped</source>
        <translation type="obsolete">Dropado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/customwidgets/addresstablemodel.py" line="17"/>
        <source>What</source>
        <translation>Qual</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1226"/>
        <source>Reject</source>
        <translation>Rejeitar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1215"/>
        <source>Apply to</source>
        <translation>Aplicar para</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/customwidgets/addresstablemodel.py" line="19"/>
        <source>Network name</source>
        <translation>Nome da rede</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>Tempo de atividade</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>Conexoes</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>Dropado</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>Qual</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>Precedencia</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="895"/>
        <source>New node connected</source>
        <translation>Novo node conectado</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>Descrição</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>Terminal</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="564"/>
        <source>Export rules</source>
        <translation>Exportar regras</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="565"/>
        <source>Import rules</source>
        <translation>Importar regras</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="566"/>
        <source>Export events to CSV</source>
        <translation>Exportar eventos para CSV</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="567"/>
        <source>Quit</source>
        <translation>Sair</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1329"/>
        <source>Export</source>
        <translation>Exportar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1340"/>
        <source>To clipboard</source>
        <translation>Para a área de transferência</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1341"/>
        <source>To disk</source>
        <translation>Para o disco</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="3508"/>
        <source>Select a directory to export rules</source>
        <translation>Selecione um diretório para exportar regras</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1190"/>
        <source>    Your are about to delete this entry.    </source>
        <translation type="obsolete">    Você está prestes a excluir esta entrada.    </translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="2231"/>
        <source>    You are about to delete this node.    </source>
        <translation>    Você está prestes a excluir este node.    </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>&lt;b&gt;Erro ao excluir node&lt;/b&gt;&lt;br&gt;&lt;br&gt;</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="3463"/>
        <source>Error exporting rules</source>
        <translation>Erro ao exportar regras</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="3537"/>
        <source>Select a directory with rules to import (JSON files)</source>
        <translation>Selecione um diretório com regras para importar (arquivos JSON)</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="3551"/>
        <source>Rules imported fine</source>
        <translation>Regras importadas corretamente</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="281"/>
        <source>WARNING</source>
        <translation>AVISO</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1108"/>
        <source>Details</source>
        <translation>Detalhes</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1110"/>
        <source>New</source>
        <translation>Novo</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/service.py" line="250"/>
        <source>Warning</source>
        <translation>Aviso</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>Criado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1336"/>
        <source>View</source>
        <translation>Visualizar</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1564"/>
        <source>    You are about to delete this entry.    </source>
        <translation>    Você está prestes a excluir esta entrada.    </translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1629"/>
        <source>New rule error</source>
        <translation>Erro de nova regra</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="1714"/>
        <source>Error:</source>
        <translation>Erro:</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>SrcPort</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>SrcIP</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>PID</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="540"/>
        <source>ALL</source>
        <translation>TODOS</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>Estado</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>Família</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>Iface</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>Metadata</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="2829"/>
        <source>node not connected</source>
        <translation>node não conectado</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="2816"/>
        <source>loading node information...</source>
        <translation>carregando informações do node...</translation>
    </message>
    <message>
        <location filename="../../../opensnitch/dialogs/stats.py" line="2970"/>
        <source>refreshing...</source>
        <translation>atualizando...</translation>
    </message>
</context>
</TS>
