From eedc47336e20d2661ed015023aa2e2ddcd5891c4 Mon Sep 17 00:00:00 2001
From: "kali kaneko (leap communications)" <kali@leap.se>
Date: Wed, 3 Mar 2021 11:15:31 +0100
Subject: [PATCH] [i18n] update locales

---
 gui/i18n/main_es.ts    | 90 ++++++++++++++++++++++------------------
 gui/i18n/main_es_ES.ts | 86 ++++++++++++++++++++------------------
 gui/i18n/main_et.ts    | 94 +++++++++++++++++++++++-------------------
 gui/i18n/main_fr.ts    | 86 ++++++++++++++++++++------------------
 gui/i18n/main_lt.ts    | 94 +++++++++++++++++++++++-------------------
 gui/i18n/main_tr.ts    | 94 +++++++++++++++++++++++-------------------
 6 files changed, 296 insertions(+), 248 deletions(-)

diff --git a/gui/i18n/main_es.ts b/gui/i18n/main_es.ts
index 7b53db76..3d8f904e 100644
--- a/gui/i18n/main_es.ts
+++ b/gui/i18n/main_es.ts
@@ -7,19 +7,19 @@
         <translation>Acerca de</translation>
     </message>
     <message>
-        <location filename="../qml/AboutDialog.qml" line="19"/>
+        <location filename="../qml/AboutDialog.qml" line="18"/>
         <source>&lt;p&gt;This service is paid for entirely by donations from users like you. &lt;a href=&quot;%1&quot;&gt;Please donate&lt;/a&gt;.&lt;/p&gt;</source>
-        <extracomment>donation text of the about dialog %1 -&gt; donation URL</extracomment>
+        <extracomment>donation text of the about dialog</extracomment>
         <translation>&lt;p&gt;El costo de este servicio está cubierto por completo por donaciones de usuarios como tú. &lt;a href=&quot;%1&quot;&gt;Por favor, dona&lt;/a&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../qml/AboutDialog.qml" line="26"/>
         <source>&lt;p&gt;%1 is an easy, fast, and secure VPN service from %2. %1 does not require a user account, keep logs, or track you in any way.&lt;/p&gt; %3 &lt;p&gt;By using this application, you agree to the &lt;a href=&quot;%4&quot;&gt;Terms of Service&lt;/a&gt;. This service is provided as-is, without any warranty, and is intended for people who work to make the world a better place.&lt;/p&gt;</source>
-        <extracomment>about dialog %1 -&gt; application name %2 -&gt; provider name %3 -&gt; donation text if activated %4 -&gt; TOS URL</extracomment>
+        <extracomment>about dialog %1 -&gt; application name %2 -&gt; provider name %3 -&gt; donation text if activated</extracomment>
         <translation>&lt;p&gt;%1 es un servicio de VPN fácil, rápido y seguro de %2. %1 no requiere una cuenta de usuario, no mantiene registros ni te rastrea de manera alguna.&lt;/p&gt; %3 &lt;p&gt;Al usar esta aplicación, manifiestas tu acuerdo con los &lt;a href=&quot;%4&quot;&gt;Términos de Servicio&lt;/a&gt;. Este servicio es provisto como viene, sin garantía alguna, y está destinado a personas que trabajan para hacer del mundo un lugar mejor.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../qml/AboutDialog.qml" line="36"/>
+        <location filename="../qml/AboutDialog.qml" line="37"/>
         <source>%1 version: %2</source>
         <extracomment>%1 -&gt; application name %2 -&gt; version string</extracomment>
         <translation>Versión de %1: %2</translation>
@@ -59,27 +59,29 @@ Do you want to donate now?</source>
         <translation>Acceder</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="20"/>
+        <location filename="../qml/LoginDialog.qml" line="21"/>
         <source>Patron ID</source>
+        <extracomment>Ask for the library card number</extracomment>
         <translation>Identificación de Patrocinador</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="24"/>
+        <location filename="../qml/LoginDialog.qml" line="25"/>
         <source>Password</source>
         <translation>Contraseña</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="35"/>
+        <location filename="../qml/LoginDialog.qml" line="37"/>
         <source>Enter your Patron ID</source>
+        <extracomment>Ask for the library card number</extracomment>
         <translation>Ingresa tu Identificación de Patrocinador</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="37"/>
+        <location filename="../qml/LoginDialog.qml" line="39"/>
         <source>Log in with your library credentials</source>
         <translation>Inicia sesión con tus credenciales de biblioteca</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="42"/>
+        <location filename="../qml/LoginDialog.qml" line="44"/>
         <source>You can check your Patron ID number in the back of your library card</source>
         <translation>Puedes comprobar tu número de Identificación de Patrocinador en el reverso de tu tarjeta de biblioteca</translation>
     </message>
@@ -100,134 +102,140 @@ Do you want to donate now?</source>
 <context>
     <name>main</name>
     <message>
-        <location filename="../qml/main.qml" line="38"/>
+        <location filename="../qml/main.qml" line="39"/>
         <source>Could not find helpers. Please check your installation</source>
         <translation>No se pudieron encontrar los programas auxiliares. Por favor, comprueba tu instalación</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="40"/>
+        <location filename="../qml/main.qml" line="41"/>
         <source>Could not find polkit agent.</source>
         <translation>No se pudo encontrar el agente polkit.</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="55"/>
+        <location filename="../qml/main.qml" line="57"/>
         <source>Oops! The authentication service seems down. Please try again later</source>
         <translation>¡Epa! El servicio de autenticación está caído. Por favor intenta de nuevo más tarde</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="56"/>
+        <location filename="../qml/main.qml" line="58"/>
         <source>Service Error</source>
         <translation>Error en el Servicio</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="62"/>
+        <location filename="../qml/main.qml" line="64"/>
         <source>Please check your Patron ID</source>
+        <extracomment>Incorrect library card number</extracomment>
         <translation>Por favor comprueba tu Identificación de Patrocinador</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="64"/>
+        <location filename="../qml/main.qml" line="66"/>
         <source>Could not log in with those credentials, please retry</source>
         <translation>No se pudo iniciar sesión con esas credenciales, por favor vuelve a intentar</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="66"/>
+        <location filename="../qml/main.qml" line="68"/>
         <source>Login Error</source>
         <translation>Error de Inicio de sesión</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="70"/>
+        <location filename="../qml/main.qml" line="72"/>
         <source>Got an error starting %1: %2</source>
         <extracomment>%1 -&gt; application name %2 -&gt; error string</extracomment>
         <translation>Se produjo un error iniciando %1: %2</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="104"/>
+        <location filename="../qml/main.qml" line="107"/>
         <source>%1 off</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 desconectada</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="107"/>
+        <location filename="../qml/main.qml" line="110"/>
         <source>%1 on</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 conectada</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="110"/>
+        <location filename="../qml/main.qml" line="113"/>
         <source>Connecting to %1</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>Conectando a %1</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="113"/>
+        <location filename="../qml/main.qml" line="116"/>
         <source>Stopping %1</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>Deteniendo %1</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="116"/>
+        <location filename="../qml/main.qml" line="119"/>
         <source>%1 blocking internet</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>$1 bloqueando Internet</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="163"/>
-        <location filename="../qml/main.qml" line="211"/>
-        <source>Checking status...</source>
-        <translation>Comprobando el estado...</translation>
+        <location filename="../qml/main.qml" line="171"/>
+        <location filename="../qml/main.qml" line="273"/>
+        <source>Checking status…</source>
+        <translation>Comprobando estado...</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="218"/>
+        <location filename="../qml/main.qml" line="280"/>
         <source>Reconnect</source>
         <translation>Volver a conectar</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="220"/>
+        <location filename="../qml/main.qml" line="282"/>
         <source>Turn on</source>
         <translation>Encender</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="231"/>
+        <location filename="../qml/main.qml" line="294"/>
         <source>Cancel</source>
         <translation>Cancelar</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="233"/>
+        <location filename="../qml/main.qml" line="296"/>
         <source>Turn off</source>
         <translation>Apagar</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="244"/>
-        <source>Help...</source>
+        <location filename="../qml/main.qml" line="326"/>
+        <source>Help…</source>
         <translation>Ayuda...</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="254"/>
-        <source>Donate...</source>
-        <translation>Dona...</translation>
+        <location filename="../qml/main.qml" line="316"/>
+        <source>Donate…</source>
+        <translation>Donar...</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="260"/>
-        <source>About...</source>
+        <location filename="../qml/main.qml" line="308"/>
+        <source>About…</source>
         <translation>Acerca de...</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="267"/>
+        <location filename="../qml/main.qml" line="335"/>
+        <source>Report a bug…</source>
+        <translation>Informar sobre un error…</translation>
+    </message>
+    <message>
+        <location filename="../qml/main.qml" line="347"/>
         <source>Quit</source>
         <translation>Cerrar</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="297"/>
+        <location filename="../qml/main.qml" line="377"/>
         <source>Error starting VPN</source>
         <translation>Error al iniciar la VPN</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="307"/>
+        <location filename="../qml/main.qml" line="387"/>
         <source>Missing authentication agent</source>
         <translation>Falta un agente de autenticación</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="308"/>
+        <location filename="../qml/main.qml" line="388"/>
         <source>Could not find a polkit authentication agent. Please run one and try again.</source>
         <translation>No se pudo encontrar ningún agente de autenticacion de polkit. Por favor lanza uno y prueba de nuevo.</translation>
     </message>
diff --git a/gui/i18n/main_es_ES.ts b/gui/i18n/main_es_ES.ts
index 20af7e9f..c5713252 100644
--- a/gui/i18n/main_es_ES.ts
+++ b/gui/i18n/main_es_ES.ts
@@ -7,19 +7,19 @@
         <translation>Acerca de</translation>
     </message>
     <message>
-        <location filename="../qml/AboutDialog.qml" line="19"/>
+        <location filename="../qml/AboutDialog.qml" line="18"/>
         <source>&lt;p&gt;This service is paid for entirely by donations from users like you. &lt;a href=&quot;%1&quot;&gt;Please donate&lt;/a&gt;.&lt;/p&gt;</source>
-        <extracomment>donation text of the about dialog %1 -&gt; donation URL</extracomment>
+        <extracomment>donation text of the about dialog</extracomment>
         <translation>&lt;p&gt;El costo de este servicio está cubierto por completo por donaciones de usuarios como tú. &lt;a href=&quot;%1&quot;&gt;Por favor, dona&lt;/a&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../qml/AboutDialog.qml" line="26"/>
         <source>&lt;p&gt;%1 is an easy, fast, and secure VPN service from %2. %1 does not require a user account, keep logs, or track you in any way.&lt;/p&gt; %3 &lt;p&gt;By using this application, you agree to the &lt;a href=&quot;%4&quot;&gt;Terms of Service&lt;/a&gt;. This service is provided as-is, without any warranty, and is intended for people who work to make the world a better place.&lt;/p&gt;</source>
-        <extracomment>about dialog %1 -&gt; application name %2 -&gt; provider name %3 -&gt; donation text if activated %4 -&gt; TOS URL</extracomment>
+        <extracomment>about dialog %1 -&gt; application name %2 -&gt; provider name %3 -&gt; donation text if activated</extracomment>
         <translation>&lt;p&gt;%1 es un servicio de VPN fácil, rápido y seguro de %2. %1 no requiere una cuenta de usuario, no mantiene registros ni te rastrea de manera alguna.&lt;/p&gt; %3 &lt;p&gt;Al usar esta aplicación, manifiestas tu acuerdo con los &lt;a href=&quot;%4&quot;&gt;Términos de Servicio&lt;/a&gt;. Este servicio es provisto como viene, sin garantía alguna, y está destinado a personas que trabajan para hacer del mundo un lugar mejor.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../qml/AboutDialog.qml" line="36"/>
+        <location filename="../qml/AboutDialog.qml" line="37"/>
         <source>%1 version: %2</source>
         <extracomment>%1 -&gt; application name %2 -&gt; version string</extracomment>
         <translation>Versión de %1: %2</translation>
@@ -59,27 +59,29 @@ Do you want to donate now?</source>
         <translation>Iniciar Sesión</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="20"/>
+        <location filename="../qml/LoginDialog.qml" line="21"/>
         <source>Patron ID</source>
+        <extracomment>Ask for the library card number</extracomment>
         <translation>Identificación de Patrocinador</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="24"/>
+        <location filename="../qml/LoginDialog.qml" line="25"/>
         <source>Password</source>
         <translation>Contraseña</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="35"/>
+        <location filename="../qml/LoginDialog.qml" line="37"/>
         <source>Enter your Patron ID</source>
+        <extracomment>Ask for the library card number</extracomment>
         <translation>Ingresa tu Identificación de Patrocinador</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="37"/>
+        <location filename="../qml/LoginDialog.qml" line="39"/>
         <source>Log in with your library credentials</source>
         <translation>Inicia sesión con tus credenciales de biblioteca</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="42"/>
+        <location filename="../qml/LoginDialog.qml" line="44"/>
         <source>You can check your Patron ID number in the back of your library card</source>
         <translation>Puedes comprobar tu número de Identificación de Patrocinador en el reverso de tu tarjeta de biblioteca</translation>
     </message>
@@ -100,134 +102,140 @@ Do you want to donate now?</source>
 <context>
     <name>main</name>
     <message>
-        <location filename="../qml/main.qml" line="38"/>
+        <location filename="../qml/main.qml" line="39"/>
         <source>Could not find helpers. Please check your installation</source>
         <translation>No se pudieron encontrar los programas auxiliares. Por favor, comprueba tu instalación</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="40"/>
+        <location filename="../qml/main.qml" line="41"/>
         <source>Could not find polkit agent.</source>
         <translation>No se pudo encontrar el agente polkit.</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="55"/>
+        <location filename="../qml/main.qml" line="57"/>
         <source>Oops! The authentication service seems down. Please try again later</source>
         <translation>¡Epa! El servicio de autenticación está caído. Por favor intenta de nuevo más tarde</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="56"/>
+        <location filename="../qml/main.qml" line="58"/>
         <source>Service Error</source>
         <translation>Error en el Servicio</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="62"/>
+        <location filename="../qml/main.qml" line="64"/>
         <source>Please check your Patron ID</source>
+        <extracomment>Incorrect library card number</extracomment>
         <translation>Por favor comprueba tu Identificación de Patrocinador</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="64"/>
+        <location filename="../qml/main.qml" line="66"/>
         <source>Could not log in with those credentials, please retry</source>
         <translation>No se pudo iniciar sesión con esas credenciales, por favor vuelve a intentar</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="66"/>
+        <location filename="../qml/main.qml" line="68"/>
         <source>Login Error</source>
         <translation>Error de Inicio de sesión</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="70"/>
+        <location filename="../qml/main.qml" line="72"/>
         <source>Got an error starting %1: %2</source>
         <extracomment>%1 -&gt; application name %2 -&gt; error string</extracomment>
         <translation>Se produjo un error iniciando %1: %2</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="104"/>
+        <location filename="../qml/main.qml" line="107"/>
         <source>%1 off</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 desconectada</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="107"/>
+        <location filename="../qml/main.qml" line="110"/>
         <source>%1 on</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 conectada</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="110"/>
+        <location filename="../qml/main.qml" line="113"/>
         <source>Connecting to %1</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>Conectando a %1</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="113"/>
+        <location filename="../qml/main.qml" line="116"/>
         <source>Stopping %1</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>Deteniendo %1</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="116"/>
+        <location filename="../qml/main.qml" line="119"/>
         <source>%1 blocking internet</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>$1 bloqueando Internet</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="163"/>
-        <location filename="../qml/main.qml" line="211"/>
-        <source>Checking status...</source>
+        <location filename="../qml/main.qml" line="171"/>
+        <location filename="../qml/main.qml" line="273"/>
+        <source>Checking status…</source>
         <translation>Comprobando estado...</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="218"/>
+        <location filename="../qml/main.qml" line="280"/>
         <source>Reconnect</source>
         <translation>Reconectar</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="220"/>
+        <location filename="../qml/main.qml" line="282"/>
         <source>Turn on</source>
         <translation>Activar</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="231"/>
+        <location filename="../qml/main.qml" line="294"/>
         <source>Cancel</source>
         <translation>Cancelar</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="233"/>
+        <location filename="../qml/main.qml" line="296"/>
         <source>Turn off</source>
         <translation>Desactivar</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="244"/>
-        <source>Help...</source>
+        <location filename="../qml/main.qml" line="326"/>
+        <source>Help…</source>
         <translation>Ayuda...</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="254"/>
-        <source>Donate...</source>
+        <location filename="../qml/main.qml" line="316"/>
+        <source>Donate…</source>
         <translation>Donar...</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="260"/>
-        <source>About...</source>
+        <location filename="../qml/main.qml" line="308"/>
+        <source>About…</source>
         <translation>Acerca de...</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="267"/>
+        <location filename="../qml/main.qml" line="335"/>
+        <source>Report a bug…</source>
+        <translation>Informar sobre un error…</translation>
+    </message>
+    <message>
+        <location filename="../qml/main.qml" line="347"/>
         <source>Quit</source>
         <translation>Salir</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="297"/>
+        <location filename="../qml/main.qml" line="377"/>
         <source>Error starting VPN</source>
         <translation>Error iniciando VPN</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="307"/>
+        <location filename="../qml/main.qml" line="387"/>
         <source>Missing authentication agent</source>
         <translation>Falta agente de autentificación</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="308"/>
+        <location filename="../qml/main.qml" line="388"/>
         <source>Could not find a polkit authentication agent. Please run one and try again.</source>
         <translation>No se pudo encontrar un agente de autentificación polkit. Por favor corre uno e intenta de nuevo.</translation>
     </message>
diff --git a/gui/i18n/main_et.ts b/gui/i18n/main_et.ts
index cfea39c6..0c7faf94 100644
--- a/gui/i18n/main_et.ts
+++ b/gui/i18n/main_et.ts
@@ -7,19 +7,19 @@
         <translation>Info</translation>
     </message>
     <message>
-        <location filename="../qml/AboutDialog.qml" line="19"/>
+        <location filename="../qml/AboutDialog.qml" line="18"/>
         <source>&lt;p&gt;This service is paid for entirely by donations from users like you. &lt;a href=&quot;%1&quot;&gt;Please donate&lt;/a&gt;.&lt;/p&gt;</source>
-        <extracomment>donation text of the about dialog %1 -&gt; donation URL</extracomment>
+        <extracomment>donation text of the about dialog</extracomment>
         <translation>&lt;p&gt;Selle teenuse eest makstakse täielikult sinusuguste kasutajate poolt tulnud vabatahtlike annetustega &lt;a href=&quot;%1&quot;&gt;Palun anneta&lt;/a&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../qml/AboutDialog.qml" line="26"/>
         <source>&lt;p&gt;%1 is an easy, fast, and secure VPN service from %2. %1 does not require a user account, keep logs, or track you in any way.&lt;/p&gt; %3 &lt;p&gt;By using this application, you agree to the &lt;a href=&quot;%4&quot;&gt;Terms of Service&lt;/a&gt;. This service is provided as-is, without any warranty, and is intended for people who work to make the world a better place.&lt;/p&gt;</source>
-        <extracomment>about dialog %1 -&gt; application name %2 -&gt; provider name %3 -&gt; donation text if activated %4 -&gt; TOS URL</extracomment>
+        <extracomment>about dialog %1 -&gt; application name %2 -&gt; provider name %3 -&gt; donation text if activated</extracomment>
         <translation>&lt;p&gt;%1 on lihtne, kiire ja turvaline VPN teenus %2. %1 ei nõua kasutajakonto olemas olu, ei säilita logisid ega jälgi sind mingil viisil.&lt;/p&gt; %3 &lt;p&gt;Selle rakenduse kasutamisel nõustud &lt;a href=&quot;%4&quot;&gt;teenuse tingimustega&lt;/a&gt;. Seda teenust pakutakse ilma mingisuguste garantiideta ning on mõeldud inimestele, kes töötavad selle nimel, et teha maailma paremaks.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../qml/AboutDialog.qml" line="36"/>
+        <location filename="../qml/AboutDialog.qml" line="37"/>
         <source>%1 version: %2</source>
         <extracomment>%1 -&gt; application name %2 -&gt; version string</extracomment>
         <translation>%1 versioon: %2</translation>
@@ -59,27 +59,29 @@ Kas soovid kohe annetada?</translation>
         <translation>Kasutajanimi</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="20"/>
+        <location filename="../qml/LoginDialog.qml" line="21"/>
         <source>Patron ID</source>
+        <extracomment>Ask for the library card number</extracomment>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="24"/>
+        <location filename="../qml/LoginDialog.qml" line="25"/>
         <source>Password</source>
         <translation>Parool</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="35"/>
+        <location filename="../qml/LoginDialog.qml" line="37"/>
         <source>Enter your Patron ID</source>
+        <extracomment>Ask for the library card number</extracomment>
         <translation>Sisesta oma Partron ID</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="37"/>
+        <location filename="../qml/LoginDialog.qml" line="39"/>
         <source>Log in with your library credentials</source>
         <translation>Sinu reegi kasutajaandmetega sisselogimine</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="42"/>
+        <location filename="../qml/LoginDialog.qml" line="44"/>
         <source>You can check your Patron ID number in the back of your library card</source>
         <translation>Oma Patroni ID numbrit saad kontrollida oma raamatukogukaardi tagant</translation>
     </message>
@@ -100,134 +102,140 @@ Kas soovid kohe annetada?</translation>
 <context>
     <name>main</name>
     <message>
-        <location filename="../qml/main.qml" line="38"/>
+        <location filename="../qml/main.qml" line="39"/>
         <source>Could not find helpers. Please check your installation</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="40"/>
+        <location filename="../qml/main.qml" line="41"/>
         <source>Could not find polkit agent.</source>
         <translation>Polkit agenti ei leitud.</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="55"/>
+        <location filename="../qml/main.qml" line="57"/>
         <source>Oops! The authentication service seems down. Please try again later</source>
         <translation>Oih! Tundub, et autentimise teenus on maas. Palun proovi hiljem uuesti</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="56"/>
+        <location filename="../qml/main.qml" line="58"/>
         <source>Service Error</source>
         <translation>Teenuse tõrge</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="62"/>
+        <location filename="../qml/main.qml" line="64"/>
         <source>Please check your Patron ID</source>
+        <extracomment>Incorrect library card number</extracomment>
         <translation>Palun kontrolli oma Patron ID-d</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="64"/>
+        <location filename="../qml/main.qml" line="66"/>
         <source>Could not log in with those credentials, please retry</source>
         <translation>Nende andmetega ei õnnestunud sisse logida. Palun proovi uuesti</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="66"/>
+        <location filename="../qml/main.qml" line="68"/>
         <source>Login Error</source>
         <translation>Sisselogimise tõrge</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="70"/>
+        <location filename="../qml/main.qml" line="72"/>
         <source>Got an error starting %1: %2</source>
         <extracomment>%1 -&gt; application name %2 -&gt; error string</extracomment>
         <translation>Rakendust %1 käivitades anti veateade: %2</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="104"/>
+        <location filename="../qml/main.qml" line="107"/>
         <source>%1 off</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 väljas</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="107"/>
+        <location filename="../qml/main.qml" line="110"/>
         <source>%1 on</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 sees</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="110"/>
+        <location filename="../qml/main.qml" line="113"/>
         <source>Connecting to %1</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>Ãœhendumine rakendusega %1</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="113"/>
+        <location filename="../qml/main.qml" line="116"/>
         <source>Stopping %1</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 peatamine</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="116"/>
+        <location filename="../qml/main.qml" line="119"/>
         <source>%1 blocking internet</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 - internet blokeeritud</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="163"/>
-        <location filename="../qml/main.qml" line="211"/>
-        <source>Checking status...</source>
-        <translation>Staatuse kontrollimine...</translation>
+        <location filename="../qml/main.qml" line="171"/>
+        <location filename="../qml/main.qml" line="273"/>
+        <source>Checking status…</source>
+        <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="218"/>
+        <location filename="../qml/main.qml" line="280"/>
         <source>Reconnect</source>
         <translation>Ãœhenda uuesti</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="220"/>
+        <location filename="../qml/main.qml" line="282"/>
         <source>Turn on</source>
         <translation>Lülita sisse</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="231"/>
+        <location filename="../qml/main.qml" line="294"/>
         <source>Cancel</source>
         <translation>Loobu</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="233"/>
+        <location filename="../qml/main.qml" line="296"/>
         <source>Turn off</source>
         <translation>Lülita välja</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="244"/>
-        <source>Help...</source>
-        <translation>Abiinfo...</translation>
+        <location filename="../qml/main.qml" line="326"/>
+        <source>Help…</source>
+        <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="254"/>
-        <source>Donate...</source>
-        <translation>Anneta...</translation>
+        <location filename="../qml/main.qml" line="316"/>
+        <source>Donate…</source>
+        <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="260"/>
-        <source>About...</source>
-        <translation>Info...</translation>
+        <location filename="../qml/main.qml" line="308"/>
+        <source>About…</source>
+        <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="267"/>
+        <location filename="../qml/main.qml" line="335"/>
+        <source>Report a bug…</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../qml/main.qml" line="347"/>
         <source>Quit</source>
         <translation>Välju</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="297"/>
+        <location filename="../qml/main.qml" line="377"/>
         <source>Error starting VPN</source>
         <translation>Tõrge VPN-i käivitamisel</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="307"/>
+        <location filename="../qml/main.qml" line="387"/>
         <source>Missing authentication agent</source>
         <translation>Autentimise agent puudub</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="308"/>
+        <location filename="../qml/main.qml" line="388"/>
         <source>Could not find a polkit authentication agent. Please run one and try again.</source>
         <translation>Polkit autentimise agenti ei leitud. Palun käivita see ning proovi siis uuesti.</translation>
     </message>
diff --git a/gui/i18n/main_fr.ts b/gui/i18n/main_fr.ts
index 0c1e5eef..b383113e 100644
--- a/gui/i18n/main_fr.ts
+++ b/gui/i18n/main_fr.ts
@@ -7,19 +7,19 @@
         <translation>À propos</translation>
     </message>
     <message>
-        <location filename="../qml/AboutDialog.qml" line="19"/>
+        <location filename="../qml/AboutDialog.qml" line="18"/>
         <source>&lt;p&gt;This service is paid for entirely by donations from users like you. &lt;a href=&quot;%1&quot;&gt;Please donate&lt;/a&gt;.&lt;/p&gt;</source>
-        <extracomment>donation text of the about dialog %1 -&gt; donation URL</extracomment>
+        <extracomment>donation text of the about dialog</extracomment>
         <translation>&lt;p&gt;Ce service est entièrement financé par les dons d’utilisateurs tels que vous. &lt;a href=&quot;%1&quot;&gt;Veuillez faire un don&lt;/a&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../qml/AboutDialog.qml" line="26"/>
         <source>&lt;p&gt;%1 is an easy, fast, and secure VPN service from %2. %1 does not require a user account, keep logs, or track you in any way.&lt;/p&gt; %3 &lt;p&gt;By using this application, you agree to the &lt;a href=&quot;%4&quot;&gt;Terms of Service&lt;/a&gt;. This service is provided as-is, without any warranty, and is intended for people who work to make the world a better place.&lt;/p&gt;</source>
-        <extracomment>about dialog %1 -&gt; application name %2 -&gt; provider name %3 -&gt; donation text if activated %4 -&gt; TOS URL</extracomment>
+        <extracomment>about dialog %1 -&gt; application name %2 -&gt; provider name %3 -&gt; donation text if activated</extracomment>
         <translation>&lt;p&gt;%1 est un service de RPV simple, rapide et sécurisé offert par %2. %1 n’exige aucun compte utilisateur, ne conserve aucun journal, ni ne vous suit à la trace d’aucune manière.&lt;/p&gt; %3 &lt;p&gt;En utilisant cette application, vous acceptez les &lt;a href=&quot;%4&quot;&gt;Conditions générales d’utilisation&lt;/a&gt;. Ce service est fourni tel quel, sans aucune garantie et s’adresse aux personnes qui œuvrent à la création d’un monde meilleur.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../qml/AboutDialog.qml" line="36"/>
+        <location filename="../qml/AboutDialog.qml" line="37"/>
         <source>%1 version: %2</source>
         <extracomment>%1 -&gt; application name %2 -&gt; version string</extracomment>
         <translation>%1 version : %2</translation>
@@ -59,27 +59,29 @@ Voulez-vous faire un don maintenant ?</translation>
         <translation>Connexion</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="20"/>
+        <location filename="../qml/LoginDialog.qml" line="21"/>
         <source>Patron ID</source>
+        <extracomment>Ask for the library card number</extracomment>
         <translation>ID Patron</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="24"/>
+        <location filename="../qml/LoginDialog.qml" line="25"/>
         <source>Password</source>
         <translation>Mot de passe</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="35"/>
+        <location filename="../qml/LoginDialog.qml" line="37"/>
         <source>Enter your Patron ID</source>
+        <extracomment>Ask for the library card number</extracomment>
         <translation>Saisissez votre ID Patron</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="37"/>
+        <location filename="../qml/LoginDialog.qml" line="39"/>
         <source>Log in with your library credentials</source>
         <translation>Connectez-vous avec vos identifiants pour la papeterie</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="42"/>
+        <location filename="../qml/LoginDialog.qml" line="44"/>
         <source>You can check your Patron ID number in the back of your library card</source>
         <translation>Vous pouvez vérifier votre numéro d’ID Patron au verso de votre carte de papeterie</translation>
     </message>
@@ -100,134 +102,140 @@ Voulez-vous faire un don maintenant ?</translation>
 <context>
     <name>main</name>
     <message>
-        <location filename="../qml/main.qml" line="38"/>
+        <location filename="../qml/main.qml" line="39"/>
         <source>Could not find helpers. Please check your installation</source>
         <translation>Impossible de trouver les aides. Veuillez vérifier votre installation</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="40"/>
+        <location filename="../qml/main.qml" line="41"/>
         <source>Could not find polkit agent.</source>
         <translation>Impossible de trouver l’agent polkit</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="55"/>
+        <location filename="../qml/main.qml" line="57"/>
         <source>Oops! The authentication service seems down. Please try again later</source>
         <translation>Oups. Le service d&apos;authentification semble être hors service. Veuillez essayer plus tard</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="56"/>
+        <location filename="../qml/main.qml" line="58"/>
         <source>Service Error</source>
         <translation>Erreur de service</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="62"/>
+        <location filename="../qml/main.qml" line="64"/>
         <source>Please check your Patron ID</source>
+        <extracomment>Incorrect library card number</extracomment>
         <translation>Veuillez confirmer votre ID Patron</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="64"/>
+        <location filename="../qml/main.qml" line="66"/>
         <source>Could not log in with those credentials, please retry</source>
         <translation>Impossible de se connecter avec ces identifiants, veuillez réessayer</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="66"/>
+        <location filename="../qml/main.qml" line="68"/>
         <source>Login Error</source>
         <translation>Erreur de connexion</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="70"/>
+        <location filename="../qml/main.qml" line="72"/>
         <source>Got an error starting %1: %2</source>
         <extracomment>%1 -&gt; application name %2 -&gt; error string</extracomment>
         <translation>Erreur de démarrage de %1 : %2</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="104"/>
+        <location filename="../qml/main.qml" line="107"/>
         <source>%1 off</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 désactivé</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="107"/>
+        <location filename="../qml/main.qml" line="110"/>
         <source>%1 on</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 activé</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="110"/>
+        <location filename="../qml/main.qml" line="113"/>
         <source>Connecting to %1</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>Connexion à %1</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="113"/>
+        <location filename="../qml/main.qml" line="116"/>
         <source>Stopping %1</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>Arrêt de %1</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="116"/>
+        <location filename="../qml/main.qml" line="119"/>
         <source>%1 blocking internet</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 bloque Internet</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="163"/>
-        <location filename="../qml/main.qml" line="211"/>
-        <source>Checking status...</source>
+        <location filename="../qml/main.qml" line="171"/>
+        <location filename="../qml/main.qml" line="273"/>
+        <source>Checking status…</source>
         <translation>Vérification de l’état…</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="218"/>
+        <location filename="../qml/main.qml" line="280"/>
         <source>Reconnect</source>
         <translation>Se reconnecter</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="220"/>
+        <location filename="../qml/main.qml" line="282"/>
         <source>Turn on</source>
         <translation>Activer</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="231"/>
+        <location filename="../qml/main.qml" line="294"/>
         <source>Cancel</source>
         <translation>Annuler</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="233"/>
+        <location filename="../qml/main.qml" line="296"/>
         <source>Turn off</source>
         <translation>Désactiver</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="244"/>
-        <source>Help...</source>
+        <location filename="../qml/main.qml" line="326"/>
+        <source>Help…</source>
         <translation>Aide…</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="254"/>
-        <source>Donate...</source>
+        <location filename="../qml/main.qml" line="316"/>
+        <source>Donate…</source>
         <translation>Faire un don…</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="260"/>
-        <source>About...</source>
+        <location filename="../qml/main.qml" line="308"/>
+        <source>About…</source>
         <translation>À propos…</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="267"/>
+        <location filename="../qml/main.qml" line="335"/>
+        <source>Report a bug…</source>
+        <translation>Signaler un bogue…</translation>
+    </message>
+    <message>
+        <location filename="../qml/main.qml" line="347"/>
         <source>Quit</source>
         <translation>Fermer</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="297"/>
+        <location filename="../qml/main.qml" line="377"/>
         <source>Error starting VPN</source>
         <translation>Erreur de démarrage du RPV</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="307"/>
+        <location filename="../qml/main.qml" line="387"/>
         <source>Missing authentication agent</source>
         <translation>L’agent d’authentification manque</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="308"/>
+        <location filename="../qml/main.qml" line="388"/>
         <source>Could not find a polkit authentication agent. Please run one and try again.</source>
         <translation>Impossible de trouver un agent d’authentification polkit. Veuillez en exécuter un et réessayer.</translation>
     </message>
diff --git a/gui/i18n/main_lt.ts b/gui/i18n/main_lt.ts
index aa039295..39d5153f 100644
--- a/gui/i18n/main_lt.ts
+++ b/gui/i18n/main_lt.ts
@@ -7,19 +7,19 @@
         <translation>Apie</translation>
     </message>
     <message>
-        <location filename="../qml/AboutDialog.qml" line="19"/>
+        <location filename="../qml/AboutDialog.qml" line="18"/>
         <source>&lt;p&gt;This service is paid for entirely by donations from users like you. &lt;a href=&quot;%1&quot;&gt;Please donate&lt;/a&gt;.&lt;/p&gt;</source>
-        <extracomment>donation text of the about dialog %1 -&gt; donation URL</extracomment>
+        <extracomment>donation text of the about dialog</extracomment>
         <translation>&lt;p&gt;Ši paslauga yra pilnai apmokama iš tokių pačių naudotojų, kaip jūs, paaukojimų. &lt;a href=&quot;%1&quot;&gt;Prašome paaukoti&lt;/a&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../qml/AboutDialog.qml" line="26"/>
         <source>&lt;p&gt;%1 is an easy, fast, and secure VPN service from %2. %1 does not require a user account, keep logs, or track you in any way.&lt;/p&gt; %3 &lt;p&gt;By using this application, you agree to the &lt;a href=&quot;%4&quot;&gt;Terms of Service&lt;/a&gt;. This service is provided as-is, without any warranty, and is intended for people who work to make the world a better place.&lt;/p&gt;</source>
-        <extracomment>about dialog %1 -&gt; application name %2 -&gt; provider name %3 -&gt; donation text if activated %4 -&gt; TOS URL</extracomment>
+        <extracomment>about dialog %1 -&gt; application name %2 -&gt; provider name %3 -&gt; donation text if activated</extracomment>
         <translation>&lt;p&gt;%1 yra lengva naudoti, greita ir saugi VPN paslauga iš %2. %1 nereikalauja naudotojo paskyros, nesaugo žurnalų ir jokiu kitu būdu jūsų neseka.&lt;/p&gt; %3 &lt;p&gt;Naudodami šią programą, sutinkate su &lt;a href=&quot;%4&quot;&gt;Naudojimosi sąlygomis&lt;/a&gt;. Ši paslauga yra teikiama esamu pavidalu, be jokių garantijų ir yra skirta žmonėms, kurie dirba, kad padarytų pasaulį geresnį.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../qml/AboutDialog.qml" line="36"/>
+        <location filename="../qml/AboutDialog.qml" line="37"/>
         <source>%1 version: %2</source>
         <extracomment>%1 -&gt; application name %2 -&gt; version string</extracomment>
         <translation>%1 versija: %2</translation>
@@ -59,27 +59,29 @@ Ar norÄ—tumÄ—te paaukoti dabar?</translation>
         <translation>Prisijungti</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="20"/>
+        <location filename="../qml/LoginDialog.qml" line="21"/>
         <source>Patron ID</source>
+        <extracomment>Ask for the library card number</extracomment>
         <translation>Patron ID</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="24"/>
+        <location filename="../qml/LoginDialog.qml" line="25"/>
         <source>Password</source>
         <translation>Slaptažodis</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="35"/>
+        <location filename="../qml/LoginDialog.qml" line="37"/>
         <source>Enter your Patron ID</source>
+        <extracomment>Ask for the library card number</extracomment>
         <translation>Įveskite savo Patron ID</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="37"/>
+        <location filename="../qml/LoginDialog.qml" line="39"/>
         <source>Log in with your library credentials</source>
         <translation>Prisijungti naudojant savo bibliotekos prisijungimo duomenis</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="42"/>
+        <location filename="../qml/LoginDialog.qml" line="44"/>
         <source>You can check your Patron ID number in the back of your library card</source>
         <translation>Savo Patron ID galite rasti kitoje bibliotekos kortelÄ—s pusÄ—je</translation>
     </message>
@@ -100,134 +102,140 @@ Ar norÄ—tumÄ—te paaukoti dabar?</translation>
 <context>
     <name>main</name>
     <message>
-        <location filename="../qml/main.qml" line="38"/>
+        <location filename="../qml/main.qml" line="39"/>
         <source>Could not find helpers. Please check your installation</source>
         <translation>Nepavyko rasti pagelbiklių. Patikrinkite savo diegimą</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="40"/>
+        <location filename="../qml/main.qml" line="41"/>
         <source>Could not find polkit agent.</source>
         <translation>Nepavyko rasti polkit agento.</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="55"/>
+        <location filename="../qml/main.qml" line="57"/>
         <source>Oops! The authentication service seems down. Please try again later</source>
         <translation>Oi! Atrodo, kad tapatybÄ—s nustatymo paslauga neveikia. VÄ—liau bandykite dar kartÄ…</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="56"/>
+        <location filename="../qml/main.qml" line="58"/>
         <source>Service Error</source>
         <translation>Paslaugos klaida</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="62"/>
+        <location filename="../qml/main.qml" line="64"/>
         <source>Please check your Patron ID</source>
+        <extracomment>Incorrect library card number</extracomment>
         <translation>Pasitikrinkite Patron ID</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="64"/>
+        <location filename="../qml/main.qml" line="66"/>
         <source>Could not log in with those credentials, please retry</source>
         <translation>Nepavyko prisijungti naudojant tuos prisijungimo duomenis, bandykite dar kartÄ…</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="66"/>
+        <location filename="../qml/main.qml" line="68"/>
         <source>Login Error</source>
         <translation>Prisijungimo klaida</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="70"/>
+        <location filename="../qml/main.qml" line="72"/>
         <source>Got an error starting %1: %2</source>
         <extracomment>%1 -&gt; application name %2 -&gt; error string</extracomment>
         <translation>Paleidžiant %1, gauta klaida: %2</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="104"/>
+        <location filename="../qml/main.qml" line="107"/>
         <source>%1 off</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 išjungta</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="107"/>
+        <location filename="../qml/main.qml" line="110"/>
         <source>%1 on</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 įjungta</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="110"/>
+        <location filename="../qml/main.qml" line="113"/>
         <source>Connecting to %1</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>Jungiamasi prie %1</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="113"/>
+        <location filename="../qml/main.qml" line="116"/>
         <source>Stopping %1</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>Stabdoma %1</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="116"/>
+        <location filename="../qml/main.qml" line="119"/>
         <source>%1 blocking internet</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 blokuoja internetÄ…</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="163"/>
-        <location filename="../qml/main.qml" line="211"/>
-        <source>Checking status...</source>
-        <translation>Tikrinama būsena...</translation>
+        <location filename="../qml/main.qml" line="171"/>
+        <location filename="../qml/main.qml" line="273"/>
+        <source>Checking status…</source>
+        <translation>Tikrinama būsena…</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="218"/>
+        <location filename="../qml/main.qml" line="280"/>
         <source>Reconnect</source>
         <translation>Prisijungti iš naujo</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="220"/>
+        <location filename="../qml/main.qml" line="282"/>
         <source>Turn on</source>
         <translation>Įjungti</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="231"/>
+        <location filename="../qml/main.qml" line="294"/>
         <source>Cancel</source>
         <translation>Atšaukti</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="233"/>
+        <location filename="../qml/main.qml" line="296"/>
         <source>Turn off</source>
         <translation>IÅ¡jungti</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="244"/>
-        <source>Help...</source>
-        <translation>Pagalba...</translation>
+        <location filename="../qml/main.qml" line="326"/>
+        <source>Help…</source>
+        <translation>Pagalba…</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="254"/>
-        <source>Donate...</source>
-        <translation>Paaukoti...</translation>
+        <location filename="../qml/main.qml" line="316"/>
+        <source>Donate…</source>
+        <translation>Paaukoti…</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="260"/>
-        <source>About...</source>
-        <translation>Apie...</translation>
+        <location filename="../qml/main.qml" line="308"/>
+        <source>About…</source>
+        <translation>Apie…</translation>
+    </message>
+    <message>
+        <location filename="../qml/main.qml" line="335"/>
+        <source>Report a bug…</source>
+        <translation>Pranešti apie klaidą…</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="267"/>
+        <location filename="../qml/main.qml" line="347"/>
         <source>Quit</source>
         <translation>IÅ¡eiti</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="297"/>
+        <location filename="../qml/main.qml" line="377"/>
         <source>Error starting VPN</source>
         <translation>Klaida paleidžiant VPN</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="307"/>
+        <location filename="../qml/main.qml" line="387"/>
         <source>Missing authentication agent</source>
         <translation>Trūksta tapatybės nustatymo agento</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="308"/>
+        <location filename="../qml/main.qml" line="388"/>
         <source>Could not find a polkit authentication agent. Please run one and try again.</source>
         <translation>Nepavyko rasti politikos rinkinio tapatybės nustatymo agento. Paleiskite jį ir bandykite dar kartą.</translation>
     </message>
diff --git a/gui/i18n/main_tr.ts b/gui/i18n/main_tr.ts
index 30aaaaf0..f0a0647b 100644
--- a/gui/i18n/main_tr.ts
+++ b/gui/i18n/main_tr.ts
@@ -7,19 +7,19 @@
         <translation>Hakkında</translation>
     </message>
     <message>
-        <location filename="../qml/AboutDialog.qml" line="19"/>
+        <location filename="../qml/AboutDialog.qml" line="18"/>
         <source>&lt;p&gt;This service is paid for entirely by donations from users like you. &lt;a href=&quot;%1&quot;&gt;Please donate&lt;/a&gt;.&lt;/p&gt;</source>
-        <extracomment>donation text of the about dialog %1 -&gt; donation URL</extracomment>
+        <extracomment>donation text of the about dialog</extracomment>
         <translation>&lt;p&gt;Bu hizmetin bedeli, sizin gibi kullanıcıların bağışlarıyla sağlanıyor. &lt;a href=&quot;%1&quot;&gt;Lütfen bağış yapın&lt;/a&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../qml/AboutDialog.qml" line="26"/>
         <source>&lt;p&gt;%1 is an easy, fast, and secure VPN service from %2. %1 does not require a user account, keep logs, or track you in any way.&lt;/p&gt; %3 &lt;p&gt;By using this application, you agree to the &lt;a href=&quot;%4&quot;&gt;Terms of Service&lt;/a&gt;. This service is provided as-is, without any warranty, and is intended for people who work to make the world a better place.&lt;/p&gt;</source>
-        <extracomment>about dialog %1 -&gt; application name %2 -&gt; provider name %3 -&gt; donation text if activated %4 -&gt; TOS URL</extracomment>
+        <extracomment>about dialog %1 -&gt; application name %2 -&gt; provider name %3 -&gt; donation text if activated</extracomment>
         <translation>&lt;p&gt;%1, %2 tarafından sunulan kolay, hızlı ve güvenli bir VPN hizmetidir. %1 kullanıcı hesabı gerektirmiyor, günlük tutmuyor veya sizi hiç bir şekilde izlemiyor.&lt;/p&gt; %3 &lt;p&gt;Bu uygulamayı kullanarak, &lt;a href=&quot;%4&quot;&gt;Hizmet Kullanım Şartlarını&lt;/a&gt; kabul etmiş olursunuz. Bu hizmet olduğu gibi, herhangi bir garanti olmadan sunulmaktadır ve dünyayı daha iyi bir yer yapmak için çalışan insanlara yöneliktir.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../qml/AboutDialog.qml" line="36"/>
+        <location filename="../qml/AboutDialog.qml" line="37"/>
         <source>%1 version: %2</source>
         <extracomment>%1 -&gt; application name %2 -&gt; version string</extracomment>
         <translation>%1 sürüm: %2</translation>
@@ -59,27 +59,29 @@ Do you want to donate now?</source>
         <translation>GiriÅŸ</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="20"/>
+        <location filename="../qml/LoginDialog.qml" line="21"/>
         <source>Patron ID</source>
+        <extracomment>Ask for the library card number</extracomment>
         <translation>Patron KimliÄŸi</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="24"/>
+        <location filename="../qml/LoginDialog.qml" line="25"/>
         <source>Password</source>
         <translation>Åžifre</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="35"/>
+        <location filename="../qml/LoginDialog.qml" line="37"/>
         <source>Enter your Patron ID</source>
+        <extracomment>Ask for the library card number</extracomment>
         <translation>Patron kimliÄŸinizi girin</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="37"/>
+        <location filename="../qml/LoginDialog.qml" line="39"/>
         <source>Log in with your library credentials</source>
         <translation>Kütüphane kimliğinizle oturum açın</translation>
     </message>
     <message>
-        <location filename="../qml/LoginDialog.qml" line="42"/>
+        <location filename="../qml/LoginDialog.qml" line="44"/>
         <source>You can check your Patron ID number in the back of your library card</source>
         <translation>Patron kimlik numaranız, kütüphane kartınızın arkadasındadır.</translation>
     </message>
@@ -100,134 +102,140 @@ Do you want to donate now?</source>
 <context>
     <name>main</name>
     <message>
-        <location filename="../qml/main.qml" line="38"/>
+        <location filename="../qml/main.qml" line="39"/>
         <source>Could not find helpers. Please check your installation</source>
         <translation>Yardımcılar bulunamıyor, lütfen kurulumunuzu kontrol edin.</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="40"/>
+        <location filename="../qml/main.qml" line="41"/>
         <source>Could not find polkit agent.</source>
         <translation>polkit vekili bulunamıyor.</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="55"/>
+        <location filename="../qml/main.qml" line="57"/>
         <source>Oops! The authentication service seems down. Please try again later</source>
         <translation>Eyvah! Kimlik doğrulama hizmeti çalışmıyor gözüküyor. Lütfen daha sonra tekrar deneyin</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="56"/>
+        <location filename="../qml/main.qml" line="58"/>
         <source>Service Error</source>
         <translation>Hizmet Hatası</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="62"/>
+        <location filename="../qml/main.qml" line="64"/>
         <source>Please check your Patron ID</source>
+        <extracomment>Incorrect library card number</extracomment>
         <translation>Lütfen Patron kimliğinizi kontrol edin</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="64"/>
+        <location filename="../qml/main.qml" line="66"/>
         <source>Could not log in with those credentials, please retry</source>
         <translation>Bu kimlik bilgileriyle giriş yapılamıyor, lütfen tekrar deneyin</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="66"/>
+        <location filename="../qml/main.qml" line="68"/>
         <source>Login Error</source>
         <translation>Giriş Hatası</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="70"/>
+        <location filename="../qml/main.qml" line="72"/>
         <source>Got an error starting %1: %2</source>
         <extracomment>%1 -&gt; application name %2 -&gt; error string</extracomment>
         <translation>%1 başlatılırken bir hata oluştu: %2</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="104"/>
+        <location filename="../qml/main.qml" line="107"/>
         <source>%1 off</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 kapalı</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="107"/>
+        <location filename="../qml/main.qml" line="110"/>
         <source>%1 on</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 açık</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="110"/>
+        <location filename="../qml/main.qml" line="113"/>
         <source>Connecting to %1</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 uygulamasına bağlanılıyor</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="113"/>
+        <location filename="../qml/main.qml" line="116"/>
         <source>Stopping %1</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 durduruluyor</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="116"/>
+        <location filename="../qml/main.qml" line="119"/>
         <source>%1 blocking internet</source>
         <extracomment>%1 -&gt; application name</extracomment>
         <translation>%1 interneti engelliyor</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="163"/>
-        <location filename="../qml/main.qml" line="211"/>
-        <source>Checking status...</source>
-        <translation>Durum denetimi...</translation>
+        <location filename="../qml/main.qml" line="171"/>
+        <location filename="../qml/main.qml" line="273"/>
+        <source>Checking status…</source>
+        <translation>Durum denetleniyor…</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="218"/>
+        <location filename="../qml/main.qml" line="280"/>
         <source>Reconnect</source>
         <translation>Yeniden baÄŸlan</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="220"/>
+        <location filename="../qml/main.qml" line="282"/>
         <source>Turn on</source>
         <translation>Aç</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="231"/>
+        <location filename="../qml/main.qml" line="294"/>
         <source>Cancel</source>
         <translation>Ä°ptal</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="233"/>
+        <location filename="../qml/main.qml" line="296"/>
         <source>Turn off</source>
         <translation>Kapat</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="244"/>
-        <source>Help...</source>
-        <translation>Yardım...</translation>
+        <location filename="../qml/main.qml" line="326"/>
+        <source>Help…</source>
+        <translation>Yardım…</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="254"/>
-        <source>Donate...</source>
-        <translation>Bağış yap...</translation>
+        <location filename="../qml/main.qml" line="316"/>
+        <source>Donate…</source>
+        <translation>Bağış yapın…</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="260"/>
-        <source>About...</source>
-        <translation>Hakkında...</translation>
+        <location filename="../qml/main.qml" line="308"/>
+        <source>About…</source>
+        <translation>Hakkında…</translation>
+    </message>
+    <message>
+        <location filename="../qml/main.qml" line="335"/>
+        <source>Report a bug…</source>
+        <translation>Hata bildir…</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="267"/>
+        <location filename="../qml/main.qml" line="347"/>
         <source>Quit</source>
         <translation>Çıkış</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="297"/>
+        <location filename="../qml/main.qml" line="377"/>
         <source>Error starting VPN</source>
         <translation>VPN başlatma hatası</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="307"/>
+        <location filename="../qml/main.qml" line="387"/>
         <source>Missing authentication agent</source>
         <translation>Kimlik doğrulama vekili bulunamıyor</translation>
     </message>
     <message>
-        <location filename="../qml/main.qml" line="308"/>
+        <location filename="../qml/main.qml" line="388"/>
         <source>Could not find a polkit authentication agent. Please run one and try again.</source>
         <translation>Bir polkit kimlik doğrulama vekili bulunamıyor. Bir tane çalıştırın ve tekrar deneyin.</translation>
     </message>
-- 
GitLab