summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gui/i18n/main_el.ts23
-rw-r--r--gui/i18n/main_es.ts78
-rw-r--r--gui/i18n/main_es_ES.ts82
-rw-r--r--gui/i18n/main_et.ts102
-rw-r--r--gui/i18n/main_fa_IR.ts72
-rw-r--r--gui/i18n/main_fr.ts39
-rw-r--r--gui/i18n/main_hu.ts74
-rw-r--r--gui/i18n/main_lt.ts74
-rw-r--r--gui/i18n/main_nl.ts71
-rw-r--r--gui/i18n/main_pl.ts72
-rw-r--r--gui/i18n/main_tr.ts23
-rw-r--r--gui/i18n/main_ug.ts82
12 files changed, 373 insertions, 419 deletions
diff --git a/gui/i18n/main_el.ts b/gui/i18n/main_el.ts
index 2975da7..598e141 100644
--- a/gui/i18n/main_el.ts
+++ b/gui/i18n/main_el.ts
@@ -1,6 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="el">
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="el" version="2.1">
<context>
<name>About</name>
<message>
@@ -90,12 +88,7 @@
<location filename="../components/Locations.qml" line="31"/>
<source>Switching gateway…</source>
<extracomment>A little display to signal that the clicked gateway is being switched to</extracomment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Switching gateways...</source>
- <extracomment>A little display to signal that the clicked gateway is being switched to</extracomment>
- <translation type="vanished">Η πύλη αλλάζει...</translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="33"/>
@@ -199,11 +192,7 @@
<message>
<location filename="../components/Preferences.qml" line="144"/>
<source>UDP can make the VPN faster. It might be blocked on some networks.</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>UDP can make the VPN faster. It might be blocked on some networks</source>
- <translation type="vanished">Το UDP μπορεί να κάνει το VPN γρηγορότερο. Ίσως να μπλοκάρεται σε κάποια δίκτυα</translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="157"/>
@@ -351,8 +340,8 @@ Connection</source>
<name>VPNSwitch</name>
<message>
<location filename="../qml/VPNSwitch.qml" line="10"/>
- <source></source>
- <translation></translation>
+ <source/>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -398,4 +387,4 @@ Connection</source>
<translation>Εκκίνηση του VPN, είτε &quot;ενεργό&quot; είτε &quot;ανενεργό&quot;.</translation>
</message>
</context>
-</TS>
+</TS> \ No newline at end of file
diff --git a/gui/i18n/main_es.ts b/gui/i18n/main_es.ts
index e61d8e6..899a009 100644
--- a/gui/i18n/main_es.ts
+++ b/gui/i18n/main_es.ts
@@ -1,6 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="es">
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="es" version="2.1">
<context>
<name>About</name>
<message>
@@ -19,7 +17,7 @@
<source>%1 version:
%2</source>
<extracomment>%1 -&gt; application name %2 -&gt; version string</extracomment>
- <translation type="unfinished"></translation>
+ <translation>Versión de %1: %2</translation>
</message>
</context>
<context>
@@ -40,17 +38,17 @@
<message>
<location filename="../components/Help.qml" line="20"/>
<source>Troubleshooting and support</source>
- <translation type="unfinished"></translation>
+ <translation>Resolución de problemas y soporte</translation>
</message>
<message>
<location filename="../components/Help.qml" line="31"/>
<source>Report a bug</source>
- <translation>Informar de un fallo</translation>
+ <translation>Reportar un fallo</translation>
</message>
<message>
<location filename="../components/Help.qml" line="42"/>
<source>How to uninstall</source>
- <translation type="unfinished"></translation>
+ <translation>Cómo desinstalar la aplicación</translation>
</message>
</context>
<context>
@@ -71,31 +69,31 @@
<message>
<location filename="../components/Locations.qml" line="21"/>
<source>Select Location</source>
- <translation type="unfinished"></translation>
+ <translation>Cambiar de salida</translation>
</message>
<message>
<location filename="../components/Locations.qml" line="27"/>
<source>Automatically use best connection</source>
<extracomment>this is in the radio button for the auto selection</extracomment>
- <translation type="unfinished"></translation>
+ <translation>Usar la mejor conexión</translation>
</message>
<message>
<location filename="../components/Locations.qml" line="29"/>
<source>Manually select</source>
<extracomment>Location Selection: label for radio buttons that selects manually</extracomment>
- <translation type="unfinished"></translation>
+ <translation>Selección manual</translation>
</message>
<message>
<location filename="../components/Locations.qml" line="31"/>
<source>Switching gateway…</source>
<extracomment>A little display to signal that the clicked gateway is being switched to</extracomment>
- <translation type="unfinished"></translation>
+ <translation>Cambiando de gateway...</translation>
</message>
<message>
<location filename="../components/Locations.qml" line="33"/>
<source>Only locations with bridges</source>
<extracomment>Subtitle to explain that only bridge locations are shown in the selector</extracomment>
- <translation type="unfinished"></translation>
+ <translation>Nomás localizaciones con puentes</translation>
</message>
<message>
<location filename="../components/Locations.qml" line="65"/>
@@ -135,12 +133,12 @@
<message>
<location filename="../components/MainView.qml" line="107"/>
<source>Please donate!</source>
- <translation type="unfinished"></translation>
+ <translation>¡Se agradece una donación!</translation>
</message>
<message>
<location filename="../components/MainView.qml" line="121"/>
<source>This service is paid for entirely by donations from users like you. The cost of running the VPN is approximately 5 USD per person every month, but every little bit counts. Do you want to donate now?</source>
- <translation type="unfinished"></translation>
+ <translation>Este servicio se costea a puro donaciones de usuarias como tú. Mantener la VPN prendida cuesta unos 5 USD por persona y mes, pero cada contribución es valiosa. ¿Querés hacer una donación?</translation>
</message>
</context>
<context>
@@ -153,17 +151,17 @@
<message>
<location filename="../components/Preferences.qml" line="38"/>
<source>Turn off the VPN to make changes</source>
- <translation type="unfinished"></translation>
+ <translation>Apagá la VPN para hacer cambios</translation>
</message>
<message>
<location filename="../components/Preferences.qml" line="48"/>
<source>Censorship circumvention</source>
- <translation type="unfinished"></translation>
+ <translation>Anti-censura</translation>
</message>
<message>
<location filename="../components/Preferences.qml" line="56"/>
<source>These techniques can bypass censorship, but are slower. Use them only when needed.</source>
- <translation type="unfinished"></translation>
+ <translation>Estas técnicas pueden evitar la censura, pero son más lentas. Activalas sólo cuando lo necesites.</translation>
</message>
<message>
<location filename="../components/Preferences.qml" line="70"/>
@@ -173,32 +171,32 @@
<message>
<location filename="../components/Preferences.qml" line="96"/>
<source>Traffic is obfuscated to bypass blocks</source>
- <translation type="unfinished"></translation>
+ <translation>Ofusca el tráfico para saltar bloqueos</translation>
</message>
<message>
<location filename="../components/Preferences.qml" line="109"/>
<source>Use Snowflake</source>
- <translation type="unfinished"></translation>
+ <translation>Usar Snowflake</translation>
</message>
<message>
<location filename="../components/Preferences.qml" line="124"/>
<source>Snowflake needs Tor installed in your system</source>
- <translation type="unfinished"></translation>
+ <translation>Snowflake necesita Tor instalado en el sistema</translation>
</message>
<message>
<location filename="../components/Preferences.qml" line="136"/>
<source>Transport</source>
- <translation type="unfinished"></translation>
+ <translation>Transporte</translation>
</message>
<message>
<location filename="../components/Preferences.qml" line="144"/>
<source>UDP can make the VPN faster. It might be blocked on some networks.</source>
- <translation type="unfinished"></translation>
+ <translation>Con UDP la VPN jala más rápido. Algunas redes pueden estar bloqueándolo.</translation>
</message>
<message>
<location filename="../components/Preferences.qml" line="157"/>
<source>Use UDP if available</source>
- <translation type="unfinished"></translation>
+ <translation>Usar UDP cuando se pueda</translation>
</message>
</context>
<context>
@@ -206,17 +204,17 @@
<message>
<location filename="../components/Splash.qml" line="100"/>
<source>There is a newer version available. </source>
- <translation type="unfinished"></translation>
+ <translation>Hay una versión más nueva disponible.</translation>
</message>
<message>
<location filename="../components/Splash.qml" line="100"/>
<source>Make sure to &lt;a href=&quot;https://0xacab.org/leap/bitmask-vpn/-/blob/main/docs/uninstall.md&quot;&gt;uninstall&lt;/a&gt; the previous one before running the new installer.</source>
- <translation type="unfinished"></translation>
+ <translation>Por favor, &lt;a href=&quot;https://0xacab.org/leap/bitmask-vpn/-/blob/main/docs/uninstall.md&quot;&gt;desistala&lt;/a&gt;la versión anterior antes de lanzar el nuevo instalador.</translation>
</message>
<message>
<location filename="../components/Splash.qml" line="104"/>
<source>UPGRADE NOW</source>
- <translation type="unfinished"></translation>
+ <translation>ACTUALIZAR AHORITA</translation>
</message>
</context>
<context>
@@ -251,7 +249,7 @@
<message>
<location filename="../components/Systray.qml" line="72"/>
<source>Connect to</source>
- <translation type="unfinished"></translation>
+ <translation>Connectar a</translation>
</message>
<message>
<location filename="../components/Systray.qml" line="74"/>
@@ -261,7 +259,7 @@
<message>
<location filename="../components/Systray.qml" line="77"/>
<source>Disconnect</source>
- <translation type="unfinished"></translation>
+ <translation>Desconectar</translation>
</message>
</context>
<context>
@@ -270,13 +268,14 @@
<location filename="../components/VPNState.qml" line="26"/>
<location filename="../components/VPNState.qml" line="125"/>
<source>Connecting</source>
- <translation type="unfinished"></translation>
+ <translation>Conectando</translation>
</message>
<message>
<location filename="../components/VPNState.qml" line="58"/>
<source>Unsecured
Connection</source>
- <translation type="unfinished"></translation>
+ <translation>Conexión
+Insegura</translation>
</message>
<message>
<location filename="../components/VPNState.qml" line="71"/>
@@ -287,7 +286,8 @@ Connection</source>
<location filename="../components/VPNState.qml" line="91"/>
<source>Secured
Connection</source>
- <translation type="unfinished"></translation>
+ <translation>Conexión
+Segura</translation>
</message>
<message>
<location filename="../components/VPNState.qml" line="104"/>
@@ -303,12 +303,12 @@ Connection</source>
<location filename="../components/VPNState.qml" line="223"/>
<source>%1 off</source>
<extracomment>%1 -&gt; application name</extracomment>
- <translation>%1 desconectada</translation>
+ <translation>%1 off</translation>
</message>
<message>
<location filename="../components/VPNState.qml" line="223"/>
<source>off</source>
- <translation type="unfinished"></translation>
+ <translation>off</translation>
</message>
<message>
<location filename="../components/VPNState.qml" line="226"/>
@@ -332,15 +332,15 @@ Connection</source>
<location filename="../components/VPNState.qml" line="235"/>
<source>%1 blocking internet</source>
<extracomment>%1 -&gt; application name</extracomment>
- <translation>$1 bloqueando Internet</translation>
+ <translation>%1 bloqueando Internet</translation>
</message>
</context>
<context>
<name>VPNSwitch</name>
<message>
<location filename="../qml/VPNSwitch.qml" line="10"/>
- <source></source>
- <translation></translation>
+ <source/>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -348,7 +348,7 @@ Connection</source>
<message>
<location filename="../main.cpp" line="80"/>
<source>: a fast and secure VPN. Powered by Bitmask.</source>
- <translation>: una VPN rápida y segura. Potenciada por Bitmask.</translation>
+ <translation>: una VPN rápida y segura. Usando Bitmask.</translation>
</message>
<message>
<location filename="../main.cpp" line="87"/>
@@ -383,7 +383,7 @@ Connection</source>
<message>
<location filename="../main.cpp" line="119"/>
<source>Start the VPN, either &apos;on&apos; or &apos;off&apos;.</source>
- <translation>Iniciar la VPN, &apos;conectada&apos; o bien, &apos;desconectada&apos;.</translation>
+ <translation>Iniciar la VPN, &apos;on&apos; o bien, &apos;off&apos;.</translation>
</message>
</context>
-</TS>
+</TS> \ No newline at end of file
diff --git a/gui/i18n/main_es_ES.ts b/gui/i18n/main_es_ES.ts
index 54930e9..72f7690 100644
--- a/gui/i18n/main_es_ES.ts
+++ b/gui/i18n/main_es_ES.ts
@@ -1,6 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="es_ES">
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="es_ES" version="2.1">
<context>
<name>About</name>
<message>
@@ -12,14 +10,14 @@
<location filename="../components/About.qml" line="80"/>
<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</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>
+ <translation>&lt;p&gt;Este servicio sólo se costea con 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="../components/About.qml" line="102"/>
<source>%1 version:
%2</source>
<extracomment>%1 -&gt; application name %2 -&gt; version string</extracomment>
- <translation type="unfinished"></translation>
+ <translation>Versión de %1: %2</translation>
</message>
</context>
<context>
@@ -40,17 +38,17 @@
<message>
<location filename="../components/Help.qml" line="20"/>
<source>Troubleshooting and support</source>
- <translation type="unfinished"></translation>
+ <translation>Resolución de problemas y soporte</translation>
</message>
<message>
<location filename="../components/Help.qml" line="31"/>
<source>Report a bug</source>
- <translation type="unfinished"></translation>
+ <translation>Informar de un fallo</translation>
</message>
<message>
<location filename="../components/Help.qml" line="42"/>
<source>How to uninstall</source>
- <translation type="unfinished"></translation>
+ <translation>Cómo desinstalar la aplicación</translation>
</message>
</context>
<context>
@@ -71,31 +69,31 @@
<message>
<location filename="../components/Locations.qml" line="21"/>
<source>Select Location</source>
- <translation type="unfinished"></translation>
+ <translation>Cambiar localización</translation>
</message>
<message>
<location filename="../components/Locations.qml" line="27"/>
<source>Automatically use best connection</source>
<extracomment>this is in the radio button for the auto selection</extracomment>
- <translation type="unfinished"></translation>
+ <translation>Usar la mejor conexión</translation>
</message>
<message>
<location filename="../components/Locations.qml" line="29"/>
<source>Manually select</source>
<extracomment>Location Selection: label for radio buttons that selects manually</extracomment>
- <translation type="unfinished"></translation>
+ <translation>Selección manual</translation>
</message>
<message>
<location filename="../components/Locations.qml" line="31"/>
<source>Switching gateway…</source>
<extracomment>A little display to signal that the clicked gateway is being switched to</extracomment>
- <translation type="unfinished"></translation>
+ <translation>Cambiando de gateway...</translation>
</message>
<message>
<location filename="../components/Locations.qml" line="33"/>
<source>Only locations with bridges</source>
<extracomment>Subtitle to explain that only bridge locations are shown in the selector</extracomment>
- <translation type="unfinished"></translation>
+ <translation>Sólo localizaciones con puentes</translation>
</message>
<message>
<location filename="../components/Locations.qml" line="65"/>
@@ -135,12 +133,12 @@
<message>
<location filename="../components/MainView.qml" line="107"/>
<source>Please donate!</source>
- <translation type="unfinished"></translation>
+ <translation>¡Se agradece una donación!</translation>
</message>
<message>
<location filename="../components/MainView.qml" line="121"/>
<source>This service is paid for entirely by donations from users like you. The cost of running the VPN is approximately 5 USD per person every month, but every little bit counts. Do you want to donate now?</source>
- <translation type="unfinished"></translation>
+ <translation>Este servicio sólo se costea con donaciones de usuarias como tú. Mantener a flote la VPN cuesta unos 5 euros por persona y mes, pero cada contribución es valiosa. ¿Quieres hacer una donación?</translation>
</message>
</context>
<context>
@@ -153,17 +151,17 @@
<message>
<location filename="../components/Preferences.qml" line="38"/>
<source>Turn off the VPN to make changes</source>
- <translation type="unfinished"></translation>
+ <translation>Desactiva la VPN para hacer cambios</translation>
</message>
<message>
<location filename="../components/Preferences.qml" line="48"/>
<source>Censorship circumvention</source>
- <translation type="unfinished"></translation>
+ <translation>Circumvención de censura</translation>
</message>
<message>
<location filename="../components/Preferences.qml" line="56"/>
<source>These techniques can bypass censorship, but are slower. Use them only when needed.</source>
- <translation type="unfinished"></translation>
+ <translation>Estas técnicas pueden evitar la censura, pero son más lentas. Actívalas sólo cuando lo necesites.</translation>
</message>
<message>
<location filename="../components/Preferences.qml" line="70"/>
@@ -173,32 +171,32 @@
<message>
<location filename="../components/Preferences.qml" line="96"/>
<source>Traffic is obfuscated to bypass blocks</source>
- <translation type="unfinished"></translation>
+ <translation>El tráfico será ofuscado para saltar bloqueos</translation>
</message>
<message>
<location filename="../components/Preferences.qml" line="109"/>
<source>Use Snowflake</source>
- <translation type="unfinished"></translation>
+ <translation>Usar Snowflake</translation>
</message>
<message>
<location filename="../components/Preferences.qml" line="124"/>
<source>Snowflake needs Tor installed in your system</source>
- <translation type="unfinished"></translation>
+ <translation>Snowflake necesita Tor instalado en el sistema</translation>
</message>
<message>
<location filename="../components/Preferences.qml" line="136"/>
<source>Transport</source>
- <translation type="unfinished"></translation>
+ <translation>Transporte</translation>
</message>
<message>
<location filename="../components/Preferences.qml" line="144"/>
<source>UDP can make the VPN faster. It might be blocked on some networks.</source>
- <translation type="unfinished"></translation>
+ <translation>Con UDP la VPN puede ir más rápido. Podría estar bloqueado en algunas redes.</translation>
</message>
<message>
<location filename="../components/Preferences.qml" line="157"/>
<source>Use UDP if available</source>
- <translation type="unfinished"></translation>
+ <translation>Usar UDP cuando se pueda</translation>
</message>
</context>
<context>
@@ -206,17 +204,17 @@
<message>
<location filename="../components/Splash.qml" line="100"/>
<source>There is a newer version available. </source>
- <translation type="unfinished"></translation>
+ <translation>Hay disponible una versión nueva.</translation>
</message>
<message>
<location filename="../components/Splash.qml" line="100"/>
<source>Make sure to &lt;a href=&quot;https://0xacab.org/leap/bitmask-vpn/-/blob/main/docs/uninstall.md&quot;&gt;uninstall&lt;/a&gt; the previous one before running the new installer.</source>
- <translation type="unfinished"></translation>
+ <translation>Asegúrate de &lt;a href=&quot;https://0xacab.org/leap/bitmask-vpn/-/blob/main/docs/uninstall.md&quot;&gt;desinstalar&lt;/a&gt; la versión anterior antes de lanzar el nuevo instalador.</translation>
</message>
<message>
<location filename="../components/Splash.qml" line="104"/>
<source>UPGRADE NOW</source>
- <translation type="unfinished"></translation>
+ <translation>ACTUALIZAR AHORA</translation>
</message>
</context>
<context>
@@ -235,12 +233,12 @@
<location filename="../components/Systray.qml" line="45"/>
<source>Hide</source>
<extracomment>Part of the systray menu; show or hide the main app window</extracomment>
- <translation type="unfinished"></translation>
+ <translation>Ocultar</translation>
</message>
<message>
<location filename="../components/Systray.qml" line="45"/>
<source>Show</source>
- <translation type="unfinished"></translation>
+ <translation>Mostrar</translation>
</message>
<message>
<location filename="../components/Systray.qml" line="57"/>
@@ -251,7 +249,7 @@
<message>
<location filename="../components/Systray.qml" line="72"/>
<source>Connect to</source>
- <translation type="unfinished"></translation>
+ <translation>Connectar a</translation>
</message>
<message>
<location filename="../components/Systray.qml" line="74"/>
@@ -261,7 +259,7 @@
<message>
<location filename="../components/Systray.qml" line="77"/>
<source>Disconnect</source>
- <translation type="unfinished"></translation>
+ <translation>Desconectar</translation>
</message>
</context>
<context>
@@ -270,13 +268,14 @@
<location filename="../components/VPNState.qml" line="26"/>
<location filename="../components/VPNState.qml" line="125"/>
<source>Connecting</source>
- <translation type="unfinished"></translation>
+ <translation>Conectando</translation>
</message>
<message>
<location filename="../components/VPNState.qml" line="58"/>
<source>Unsecured
Connection</source>
- <translation type="unfinished"></translation>
+ <translation>Conexión
+Insegura</translation>
</message>
<message>
<location filename="../components/VPNState.qml" line="71"/>
@@ -287,7 +286,8 @@ Connection</source>
<location filename="../components/VPNState.qml" line="91"/>
<source>Secured
Connection</source>
- <translation type="unfinished"></translation>
+ <translation>Conexión
+Segura</translation>
</message>
<message>
<location filename="../components/VPNState.qml" line="104"/>
@@ -308,13 +308,13 @@ Connection</source>
<message>
<location filename="../components/VPNState.qml" line="223"/>
<source>off</source>
- <translation type="unfinished"></translation>
+ <translation>off</translation>
</message>
<message>
<location filename="../components/VPNState.qml" line="226"/>
<source>%1 on</source>
<extracomment>%1 -&gt; application name</extracomment>
- <translation>%1 conectada</translation>
+ <translation>%1 on</translation>
</message>
<message>
<location filename="../components/VPNState.qml" line="229"/>
@@ -332,15 +332,15 @@ Connection</source>
<location filename="../components/VPNState.qml" line="235"/>
<source>%1 blocking internet</source>
<extracomment>%1 -&gt; application name</extracomment>
- <translation>$1 bloqueando Internet</translation>
+ <translation>%1 bloqueando Internet</translation>
</message>
</context>
<context>
<name>VPNSwitch</name>
<message>
<location filename="../qml/VPNSwitch.qml" line="10"/>
- <source></source>
- <translation></translation>
+ <source/>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -358,7 +358,7 @@ Connection</source>
<message>
<location filename="../main.cpp" line="94"/>
<source>Enable Web API.</source>
- <translation>Habilitar API Web.</translation>
+ <translation>Habilitar la Web API.</translation>
</message>
<message>
<location filename="../main.cpp" line="100"/>
@@ -386,4 +386,4 @@ Connection</source>
<translation>Iniciar la VPN, &apos;conectada&apos; o bien, &apos;desconectada&apos;.</translation>
</message>
</context>
-</TS>
+</TS> \ No newline at end of file
diff --git a/gui/i18n/main_et.ts b/gui/i18n/main_et.ts
index e9b23d9..e169593 100644
--- a/gui/i18n/main_et.ts
+++ b/gui/i18n/main_et.ts
@@ -1,6 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="et">
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="et" version="2.1">
<context>
<name>About</name>
<message>
@@ -19,7 +17,7 @@
<source>%1 version:
%2</source>
<extracomment>%1 -&gt; application name %2 -&gt; version string</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -27,7 +25,7 @@
<message>
<location filename="../components/Footer.qml" line="171"/>
<source>Recommended</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -35,22 +33,22 @@
<message>
<location filename="../components/Help.qml" line="7"/>
<source>Help</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Help.qml" line="20"/>
<source>Troubleshooting and support</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Help.qml" line="31"/>
<source>Report a bug</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Help.qml" line="42"/>
<source>How to uninstall</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -58,7 +56,7 @@
<message>
<location filename="../components/InitErrors.qml" line="31"/>
<source>Could not find helpers. Please check your installation</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/InitErrors.qml" line="44"/>
@@ -71,37 +69,37 @@
<message>
<location filename="../components/Locations.qml" line="21"/>
<source>Select Location</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="27"/>
<source>Automatically use best connection</source>
<extracomment>this is in the radio button for the auto selection</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="29"/>
<source>Manually select</source>
<extracomment>Location Selection: label for radio buttons that selects manually</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="31"/>
<source>Switching gateway…</source>
<extracomment>A little display to signal that the clicked gateway is being switched to</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="33"/>
<source>Only locations with bridges</source>
<extracomment>Subtitle to explain that only bridge locations are shown in the selector</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="65"/>
<source>Recommended</source>
<extracomment>Location Selection: label for radio button that selects automatically</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -115,12 +113,12 @@
<message>
<location filename="../components/MainView.qml" line="46"/>
<source>Preferences</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/MainView.qml" line="60"/>
<source>Help</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/MainView.qml" line="68"/>
@@ -135,12 +133,12 @@
<message>
<location filename="../components/MainView.qml" line="107"/>
<source>Please donate!</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/MainView.qml" line="121"/>
<source>This service is paid for entirely by donations from users like you. The cost of running the VPN is approximately 5 USD per person every month, but every little bit counts. Do you want to donate now?</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -148,57 +146,57 @@
<message>
<location filename="../components/Preferences.qml" line="10"/>
<source>Preferences</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="38"/>
<source>Turn off the VPN to make changes</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="48"/>
<source>Censorship circumvention</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="56"/>
<source>These techniques can bypass censorship, but are slower. Use them only when needed.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="70"/>
<source>Use obfs4 bridges</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="96"/>
<source>Traffic is obfuscated to bypass blocks</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="109"/>
<source>Use Snowflake</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="124"/>
<source>Snowflake needs Tor installed in your system</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="136"/>
<source>Transport</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="144"/>
<source>UDP can make the VPN faster. It might be blocked on some networks.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="157"/>
<source>Use UDP if available</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -206,17 +204,17 @@
<message>
<location filename="../components/Splash.qml" line="100"/>
<source>There is a newer version available. </source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Splash.qml" line="100"/>
<source>Make sure to &lt;a href=&quot;https://0xacab.org/leap/bitmask-vpn/-/blob/main/docs/uninstall.md&quot;&gt;uninstall&lt;/a&gt; the previous one before running the new installer.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Splash.qml" line="104"/>
<source>UPGRADE NOW</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -224,7 +222,7 @@
<message>
<location filename="../components/Systray.qml" line="16"/>
<source>Checking status…</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="36"/>
@@ -235,12 +233,12 @@
<location filename="../components/Systray.qml" line="45"/>
<source>Hide</source>
<extracomment>Part of the systray menu; show or hide the main app window</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="45"/>
<source>Show</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="57"/>
@@ -251,17 +249,17 @@
<message>
<location filename="../components/Systray.qml" line="72"/>
<source>Connect to</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="74"/>
<source>Connect</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="77"/>
<source>Disconnect</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -270,13 +268,13 @@
<location filename="../components/VPNState.qml" line="26"/>
<location filename="../components/VPNState.qml" line="125"/>
<source>Connecting</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="58"/>
<source>Unsecured
Connection</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="71"/>
@@ -287,7 +285,7 @@ Connection</source>
<location filename="../components/VPNState.qml" line="91"/>
<source>Secured
Connection</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="104"/>
@@ -308,7 +306,7 @@ Connection</source>
<message>
<location filename="../components/VPNState.qml" line="223"/>
<source>off</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="226"/>
@@ -339,8 +337,8 @@ Connection</source>
<name>VPNSwitch</name>
<message>
<location filename="../qml/VPNSwitch.qml" line="10"/>
- <source></source>
- <translation></translation>
+ <source/>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -353,17 +351,17 @@ Connection</source>
<message>
<location filename="../main.cpp" line="87"/>
<source>Do not show the systray icon (useful together with Gnome Shell extension, or to control VPN by other means).</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../main.cpp" line="94"/>
<source>Enable Web API.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../main.cpp" line="100"/>
<source>Install helpers (Linux only, requires sudo).</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../main.cpp" line="106"/>
@@ -378,12 +376,12 @@ Connection</source>
<message>
<location filename="../main.cpp" line="117"/>
<source>Web API port (default: 8080)</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../main.cpp" line="119"/>
<source>Start the VPN, either &apos;on&apos; or &apos;off&apos;.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
-</TS>
+</TS> \ No newline at end of file
diff --git a/gui/i18n/main_fa_IR.ts b/gui/i18n/main_fa_IR.ts
index 6790612..3132c37 100644
--- a/gui/i18n/main_fa_IR.ts
+++ b/gui/i18n/main_fa_IR.ts
@@ -1,6 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="fa_IR">
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="fa_IR" version="2.1">
<context>
<name>About</name>
<message>
@@ -19,7 +17,7 @@
<source>%1 version:
%2</source>
<extracomment>%1 -&gt; application name %2 -&gt; version string</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -40,17 +38,17 @@
<message>
<location filename="../components/Help.qml" line="20"/>
<source>Troubleshooting and support</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Help.qml" line="31"/>
<source>Report a bug</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Help.qml" line="42"/>
<source>How to uninstall</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -71,31 +69,31 @@
<message>
<location filename="../components/Locations.qml" line="21"/>
<source>Select Location</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="27"/>
<source>Automatically use best connection</source>
<extracomment>this is in the radio button for the auto selection</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="29"/>
<source>Manually select</source>
<extracomment>Location Selection: label for radio buttons that selects manually</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="31"/>
<source>Switching gateway…</source>
<extracomment>A little display to signal that the clicked gateway is being switched to</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="33"/>
<source>Only locations with bridges</source>
<extracomment>Subtitle to explain that only bridge locations are shown in the selector</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="65"/>
@@ -135,12 +133,12 @@
<message>
<location filename="../components/MainView.qml" line="107"/>
<source>Please donate!</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/MainView.qml" line="121"/>
<source>This service is paid for entirely by donations from users like you. The cost of running the VPN is approximately 5 USD per person every month, but every little bit counts. Do you want to donate now?</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -153,17 +151,17 @@
<message>
<location filename="../components/Preferences.qml" line="38"/>
<source>Turn off the VPN to make changes</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="48"/>
<source>Censorship circumvention</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="56"/>
<source>These techniques can bypass censorship, but are slower. Use them only when needed.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="70"/>
@@ -173,32 +171,32 @@
<message>
<location filename="../components/Preferences.qml" line="96"/>
<source>Traffic is obfuscated to bypass blocks</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="109"/>
<source>Use Snowflake</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="124"/>
<source>Snowflake needs Tor installed in your system</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="136"/>
<source>Transport</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="144"/>
<source>UDP can make the VPN faster. It might be blocked on some networks.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="157"/>
<source>Use UDP if available</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -206,17 +204,17 @@
<message>
<location filename="../components/Splash.qml" line="100"/>
<source>There is a newer version available. </source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Splash.qml" line="100"/>
<source>Make sure to &lt;a href=&quot;https://0xacab.org/leap/bitmask-vpn/-/blob/main/docs/uninstall.md&quot;&gt;uninstall&lt;/a&gt; the previous one before running the new installer.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Splash.qml" line="104"/>
<source>UPGRADE NOW</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -235,12 +233,12 @@
<location filename="../components/Systray.qml" line="45"/>
<source>Hide</source>
<extracomment>Part of the systray menu; show or hide the main app window</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="45"/>
<source>Show</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="57"/>
@@ -251,7 +249,7 @@
<message>
<location filename="../components/Systray.qml" line="72"/>
<source>Connect to</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="74"/>
@@ -261,7 +259,7 @@
<message>
<location filename="../components/Systray.qml" line="77"/>
<source>Disconnect</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -270,13 +268,13 @@
<location filename="../components/VPNState.qml" line="26"/>
<location filename="../components/VPNState.qml" line="125"/>
<source>Connecting</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="58"/>
<source>Unsecured
Connection</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="71"/>
@@ -287,7 +285,7 @@ Connection</source>
<location filename="../components/VPNState.qml" line="91"/>
<source>Secured
Connection</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="104"/>
@@ -308,7 +306,7 @@ Connection</source>
<message>
<location filename="../components/VPNState.qml" line="223"/>
<source>off</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="226"/>
@@ -339,8 +337,8 @@ Connection</source>
<name>VPNSwitch</name>
<message>
<location filename="../qml/VPNSwitch.qml" line="10"/>
- <source></source>
- <translation></translation>
+ <source/>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -386,4 +384,4 @@ Connection</source>
<translation>شروع VPN، یا &apos;روشن&apos; یا &apos;خاموش&apos;.</translation>
</message>
</context>
-</TS>
+</TS> \ No newline at end of file
diff --git a/gui/i18n/main_fr.ts b/gui/i18n/main_fr.ts
index b876b7e..fb4f186 100644
--- a/gui/i18n/main_fr.ts
+++ b/gui/i18n/main_fr.ts
@@ -1,6 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="fr">
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="fr" version="2.1">
<context>
<name>About</name>
<message>
@@ -19,7 +17,7 @@
<source>%1 version:
%2</source>
<extracomment>%1 -&gt; application name %2 -&gt; version string</extracomment>
- <translation>%1 version&#xa0;:
+ <translation>%1 version :
%2</translation>
</message>
</context>
@@ -90,12 +88,7 @@
<location filename="../components/Locations.qml" line="31"/>
<source>Switching gateway…</source>
<extracomment>A little display to signal that the clicked gateway is being switched to</extracomment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Switching gateways...</source>
- <extracomment>A little display to signal that the clicked gateway is being switched to</extracomment>
- <translation type="vanished">Changement de passerelle…</translation>
+ <translation>Changement de passerelle…</translation>
</message>
<message>
<location filename="../components/Locations.qml" line="33"/>
@@ -146,7 +139,7 @@
<message>
<location filename="../components/MainView.qml" line="121"/>
<source>This service is paid for entirely by donations from users like you. The cost of running the VPN is approximately 5 USD per person every month, but every little bit counts. Do you want to donate now?</source>
- <translation>Ce service est entièrement financé par les dons d’utilisateurs tels que vous. L’exploitation du RPV coûte approximativement 5&#xa0;$ US par personne et par mois, mais chaque geste compte. Souhaitez-vous faire un don maintenant&#x2009;?</translation>
+ <translation>Ce service est entièrement financé par les dons d’utilisateurs tels que vous. L’exploitation du RPV coûte approximativement 5 $ US par personne et par mois, mais chaque geste compte. Souhaitez-vous faire un don maintenant ?</translation>
</message>
</context>
<context>
@@ -174,7 +167,7 @@
<message>
<location filename="../components/Preferences.qml" line="70"/>
<source>Use obfs4 bridges</source>
- <translation>Utiliser des ponts&#xa0;obfs4</translation>
+ <translation>Utiliser des ponts obfs4</translation>
</message>
<message>
<location filename="../components/Preferences.qml" line="96"/>
@@ -199,16 +192,12 @@
<message>
<location filename="../components/Preferences.qml" line="144"/>
<source>UDP can make the VPN faster. It might be blocked on some networks.</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>UDP can make the VPN faster. It might be blocked on some networks</source>
- <translation type="vanished">UDP peut accélérer le RPV. UDP pourrait être bloqué sur certains réseaux</translation>
+ <translation>L’UDP peut accélérer le RPV. Il pourrait être bloqué sur certains réseaux.</translation>
</message>
<message>
<location filename="../components/Preferences.qml" line="157"/>
<source>Use UDP if available</source>
- <translation>Utiliser UDP si disponible</translation>
+ <translation>Utiliser l’UDP si disponible</translation>
</message>
</context>
<context>
@@ -351,8 +340,8 @@ sécurisée</translation>
<name>VPNSwitch</name>
<message>
<location filename="../qml/VPNSwitch.qml" line="10"/>
- <source></source>
- <translation></translation>
+ <source/>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -360,12 +349,12 @@ sécurisée</translation>
<message>
<location filename="../main.cpp" line="80"/>
<source>: a fast and secure VPN. Powered by Bitmask.</source>
- <translation>&#xa0;: un RPV rapide et sécurisé. Propulsé par Bitmask.</translation>
+ <translation> : un RPV rapide et sécurisé. Propulsé par Bitmask.</translation>
</message>
<message>
<location filename="../main.cpp" line="87"/>
<source>Do not show the systray icon (useful together with Gnome Shell extension, or to control VPN by other means).</source>
- <translation>Ne pas afficher l’icône de la zone de notification (utile combiné à l’extension Gnome&#xa0;Shell ou pour contrôler le RPV par d’autres moyens).</translation>
+ <translation>Ne pas afficher l’icône de la zone de notification (utile combiné à l’extension Gnome Shell ou pour contrôler le RPV par d’autres moyens).</translation>
</message>
<message>
<location filename="../main.cpp" line="94"/>
@@ -375,7 +364,7 @@ sécurisée</translation>
<message>
<location filename="../main.cpp" line="100"/>
<source>Install helpers (Linux only, requires sudo).</source>
- <translation>Installer les aides (Linux seulement, «&#xa0;sudo&#xa0;» est requis). </translation>
+ <translation>Installer les aides (Linux seulement, « sudo » est requis). </translation>
</message>
<message>
<location filename="../main.cpp" line="106"/>
@@ -390,7 +379,7 @@ sécurisée</translation>
<message>
<location filename="../main.cpp" line="117"/>
<source>Web API port (default: 8080)</source>
- <translation>Port de l’API Web (par défaut&#xa0;: 8080)</translation>
+ <translation>Port de l’API Web (par défaut : 8080)</translation>
</message>
<message>
<location filename="../main.cpp" line="119"/>
@@ -398,4 +387,4 @@ sécurisée</translation>
<translation>Démarrer le RPV, soit Activer soit Désactiver</translation>
</message>
</context>
-</TS>
+</TS> \ No newline at end of file
diff --git a/gui/i18n/main_hu.ts b/gui/i18n/main_hu.ts
index 4a01968..2b0f765 100644
--- a/gui/i18n/main_hu.ts
+++ b/gui/i18n/main_hu.ts
@@ -1,6 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="hu">
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="hu" version="2.1">
<context>
<name>About</name>
<message>
@@ -19,7 +17,7 @@
<source>%1 version:
%2</source>
<extracomment>%1 -&gt; application name %2 -&gt; version string</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -40,17 +38,17 @@
<message>
<location filename="../components/Help.qml" line="20"/>
<source>Troubleshooting and support</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Help.qml" line="31"/>
<source>Report a bug</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Help.qml" line="42"/>
<source>How to uninstall</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -71,31 +69,31 @@
<message>
<location filename="../components/Locations.qml" line="21"/>
<source>Select Location</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="27"/>
<source>Automatically use best connection</source>
<extracomment>this is in the radio button for the auto selection</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="29"/>
<source>Manually select</source>
<extracomment>Location Selection: label for radio buttons that selects manually</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="31"/>
<source>Switching gateway…</source>
<extracomment>A little display to signal that the clicked gateway is being switched to</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="33"/>
<source>Only locations with bridges</source>
<extracomment>Subtitle to explain that only bridge locations are shown in the selector</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="65"/>
@@ -135,12 +133,12 @@
<message>
<location filename="../components/MainView.qml" line="107"/>
<source>Please donate!</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/MainView.qml" line="121"/>
<source>This service is paid for entirely by donations from users like you. The cost of running the VPN is approximately 5 USD per person every month, but every little bit counts. Do you want to donate now?</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -153,17 +151,17 @@
<message>
<location filename="../components/Preferences.qml" line="38"/>
<source>Turn off the VPN to make changes</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="48"/>
<source>Censorship circumvention</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="56"/>
<source>These techniques can bypass censorship, but are slower. Use them only when needed.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="70"/>
@@ -173,32 +171,32 @@
<message>
<location filename="../components/Preferences.qml" line="96"/>
<source>Traffic is obfuscated to bypass blocks</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="109"/>
<source>Use Snowflake</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="124"/>
<source>Snowflake needs Tor installed in your system</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="136"/>
<source>Transport</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="144"/>
<source>UDP can make the VPN faster. It might be blocked on some networks.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="157"/>
<source>Use UDP if available</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -206,17 +204,17 @@
<message>
<location filename="../components/Splash.qml" line="100"/>
<source>There is a newer version available. </source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Splash.qml" line="100"/>
<source>Make sure to &lt;a href=&quot;https://0xacab.org/leap/bitmask-vpn/-/blob/main/docs/uninstall.md&quot;&gt;uninstall&lt;/a&gt; the previous one before running the new installer.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Splash.qml" line="104"/>
<source>UPGRADE NOW</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -235,12 +233,12 @@
<location filename="../components/Systray.qml" line="45"/>
<source>Hide</source>
<extracomment>Part of the systray menu; show or hide the main app window</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="45"/>
<source>Show</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="57"/>
@@ -251,17 +249,17 @@
<message>
<location filename="../components/Systray.qml" line="72"/>
<source>Connect to</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="74"/>
<source>Connect</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="77"/>
<source>Disconnect</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -270,13 +268,13 @@
<location filename="../components/VPNState.qml" line="26"/>
<location filename="../components/VPNState.qml" line="125"/>
<source>Connecting</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="58"/>
<source>Unsecured
Connection</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="71"/>
@@ -287,7 +285,7 @@ Connection</source>
<location filename="../components/VPNState.qml" line="91"/>
<source>Secured
Connection</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="104"/>
@@ -308,7 +306,7 @@ Connection</source>
<message>
<location filename="../components/VPNState.qml" line="223"/>
<source>off</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="226"/>
@@ -339,8 +337,8 @@ Connection</source>
<name>VPNSwitch</name>
<message>
<location filename="../qml/VPNSwitch.qml" line="10"/>
- <source></source>
- <translation></translation>
+ <source/>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -386,4 +384,4 @@ Connection</source>
<translation>VPN indítása &apos;be&apos; vagy &apos;ki&apos;.</translation>
</message>
</context>
-</TS>
+</TS> \ No newline at end of file
diff --git a/gui/i18n/main_lt.ts b/gui/i18n/main_lt.ts
index 3359535..ab885a5 100644
--- a/gui/i18n/main_lt.ts
+++ b/gui/i18n/main_lt.ts
@@ -1,6 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="lt">
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="lt" version="2.1">
<context>
<name>About</name>
<message>
@@ -19,7 +17,7 @@
<source>%1 version:
%2</source>
<extracomment>%1 -&gt; application name %2 -&gt; version string</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -40,17 +38,17 @@
<message>
<location filename="../components/Help.qml" line="20"/>
<source>Troubleshooting and support</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Help.qml" line="31"/>
<source>Report a bug</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Help.qml" line="42"/>
<source>How to uninstall</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -71,31 +69,31 @@
<message>
<location filename="../components/Locations.qml" line="21"/>
<source>Select Location</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="27"/>
<source>Automatically use best connection</source>
<extracomment>this is in the radio button for the auto selection</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="29"/>
<source>Manually select</source>
<extracomment>Location Selection: label for radio buttons that selects manually</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="31"/>
<source>Switching gateway…</source>
<extracomment>A little display to signal that the clicked gateway is being switched to</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="33"/>
<source>Only locations with bridges</source>
<extracomment>Subtitle to explain that only bridge locations are shown in the selector</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="65"/>
@@ -135,12 +133,12 @@
<message>
<location filename="../components/MainView.qml" line="107"/>
<source>Please donate!</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/MainView.qml" line="121"/>
<source>This service is paid for entirely by donations from users like you. The cost of running the VPN is approximately 5 USD per person every month, but every little bit counts. Do you want to donate now?</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -153,17 +151,17 @@
<message>
<location filename="../components/Preferences.qml" line="38"/>
<source>Turn off the VPN to make changes</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="48"/>
<source>Censorship circumvention</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="56"/>
<source>These techniques can bypass censorship, but are slower. Use them only when needed.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="70"/>
@@ -173,32 +171,32 @@
<message>
<location filename="../components/Preferences.qml" line="96"/>
<source>Traffic is obfuscated to bypass blocks</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="109"/>
<source>Use Snowflake</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="124"/>
<source>Snowflake needs Tor installed in your system</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="136"/>
<source>Transport</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="144"/>
<source>UDP can make the VPN faster. It might be blocked on some networks.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="157"/>
<source>Use UDP if available</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -206,17 +204,17 @@
<message>
<location filename="../components/Splash.qml" line="100"/>
<source>There is a newer version available. </source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Splash.qml" line="100"/>
<source>Make sure to &lt;a href=&quot;https://0xacab.org/leap/bitmask-vpn/-/blob/main/docs/uninstall.md&quot;&gt;uninstall&lt;/a&gt; the previous one before running the new installer.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Splash.qml" line="104"/>
<source>UPGRADE NOW</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -235,12 +233,12 @@
<location filename="../components/Systray.qml" line="45"/>
<source>Hide</source>
<extracomment>Part of the systray menu; show or hide the main app window</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="45"/>
<source>Show</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="57"/>
@@ -251,17 +249,17 @@
<message>
<location filename="../components/Systray.qml" line="72"/>
<source>Connect to</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="74"/>
<source>Connect</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="77"/>
<source>Disconnect</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -270,13 +268,13 @@
<location filename="../components/VPNState.qml" line="26"/>
<location filename="../components/VPNState.qml" line="125"/>
<source>Connecting</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="58"/>
<source>Unsecured
Connection</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="71"/>
@@ -287,7 +285,7 @@ Connection</source>
<location filename="../components/VPNState.qml" line="91"/>
<source>Secured
Connection</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="104"/>
@@ -308,7 +306,7 @@ Connection</source>
<message>
<location filename="../components/VPNState.qml" line="223"/>
<source>off</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="226"/>
@@ -339,8 +337,8 @@ Connection</source>
<name>VPNSwitch</name>
<message>
<location filename="../qml/VPNSwitch.qml" line="10"/>
- <source></source>
- <translation></translation>
+ <source/>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -386,4 +384,4 @@ Connection</source>
<translation>Paleisti VPN, arba „on“, arba „off“.</translation>
</message>
</context>
-</TS>
+</TS> \ No newline at end of file
diff --git a/gui/i18n/main_nl.ts b/gui/i18n/main_nl.ts
index 0bedd62..0d92733 100644
--- a/gui/i18n/main_nl.ts
+++ b/gui/i18n/main_nl.ts
@@ -1,6 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="nl">
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="nl" version="2.1">
<context>
<name>About</name>
<message>
@@ -19,7 +17,8 @@
<source>%1 version:
%2</source>
<extracomment>%1 -&gt; application name %2 -&gt; version string</extracomment>
- <translation type="unfinished"></translation>
+ <translation>%1 versie:
+%2</translation>
</message>
</context>
<context>
@@ -40,7 +39,7 @@
<message>
<location filename="../components/Help.qml" line="20"/>
<source>Troubleshooting and support</source>
- <translation type="unfinished"></translation>
+ <translation>Probleemoplossing en ondersteuning</translation>
</message>
<message>
<location filename="../components/Help.qml" line="31"/>
@@ -50,7 +49,7 @@
<message>
<location filename="../components/Help.qml" line="42"/>
<source>How to uninstall</source>
- <translation type="unfinished"></translation>
+ <translation>Hoe te de-installeren</translation>
</message>
</context>
<context>
@@ -71,31 +70,31 @@
<message>
<location filename="../components/Locations.qml" line="21"/>
<source>Select Location</source>
- <translation type="unfinished"></translation>
+ <translation>Selecteer locatie</translation>
</message>
<message>
<location filename="../components/Locations.qml" line="27"/>
<source>Automatically use best connection</source>
<extracomment>this is in the radio button for the auto selection</extracomment>
- <translation type="unfinished"></translation>
+ <translation>Automatisch de beste verbinding gebruiken</translation>
</message>
<message>
<location filename="../components/Locations.qml" line="29"/>
<source>Manually select</source>
<extracomment>Location Selection: label for radio buttons that selects manually</extracomment>
- <translation type="unfinished"></translation>
+ <translation>Manueel selecteren</translation>
</message>
<message>
<location filename="../components/Locations.qml" line="31"/>
<source>Switching gateway…</source>
<extracomment>A little display to signal that the clicked gateway is being switched to</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="33"/>
<source>Only locations with bridges</source>
<extracomment>Subtitle to explain that only bridge locations are shown in the selector</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="65"/>
@@ -135,12 +134,12 @@
<message>
<location filename="../components/MainView.qml" line="107"/>
<source>Please donate!</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/MainView.qml" line="121"/>
<source>This service is paid for entirely by donations from users like you. The cost of running the VPN is approximately 5 USD per person every month, but every little bit counts. Do you want to donate now?</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -153,17 +152,17 @@
<message>
<location filename="../components/Preferences.qml" line="38"/>
<source>Turn off the VPN to make changes</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="48"/>
<source>Censorship circumvention</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="56"/>
<source>These techniques can bypass censorship, but are slower. Use them only when needed.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="70"/>
@@ -173,32 +172,32 @@
<message>
<location filename="../components/Preferences.qml" line="96"/>
<source>Traffic is obfuscated to bypass blocks</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="109"/>
<source>Use Snowflake</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="124"/>
<source>Snowflake needs Tor installed in your system</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="136"/>
<source>Transport</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="144"/>
<source>UDP can make the VPN faster. It might be blocked on some networks.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="157"/>
<source>Use UDP if available</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -206,17 +205,17 @@
<message>
<location filename="../components/Splash.qml" line="100"/>
<source>There is a newer version available. </source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Splash.qml" line="100"/>
<source>Make sure to &lt;a href=&quot;https://0xacab.org/leap/bitmask-vpn/-/blob/main/docs/uninstall.md&quot;&gt;uninstall&lt;/a&gt; the previous one before running the new installer.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Splash.qml" line="104"/>
<source>UPGRADE NOW</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -235,12 +234,12 @@
<location filename="../components/Systray.qml" line="45"/>
<source>Hide</source>
<extracomment>Part of the systray menu; show or hide the main app window</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="45"/>
<source>Show</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="57"/>
@@ -251,7 +250,7 @@
<message>
<location filename="../components/Systray.qml" line="72"/>
<source>Connect to</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="74"/>
@@ -261,7 +260,7 @@
<message>
<location filename="../components/Systray.qml" line="77"/>
<source>Disconnect</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -270,13 +269,13 @@
<location filename="../components/VPNState.qml" line="26"/>
<location filename="../components/VPNState.qml" line="125"/>
<source>Connecting</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="58"/>
<source>Unsecured
Connection</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="71"/>
@@ -287,7 +286,7 @@ Connection</source>
<location filename="../components/VPNState.qml" line="91"/>
<source>Secured
Connection</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="104"/>
@@ -308,7 +307,7 @@ Connection</source>
<message>
<location filename="../components/VPNState.qml" line="223"/>
<source>off</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="226"/>
@@ -339,8 +338,8 @@ Connection</source>
<name>VPNSwitch</name>
<message>
<location filename="../qml/VPNSwitch.qml" line="10"/>
- <source></source>
- <translation></translation>
+ <source/>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -386,4 +385,4 @@ Connection</source>
<translation>Start VPN, &apos;aan&apos; of &apos;uit&apos;.</translation>
</message>
</context>
-</TS>
+</TS> \ No newline at end of file
diff --git a/gui/i18n/main_pl.ts b/gui/i18n/main_pl.ts
index 2cffbc2..21f8c7c 100644
--- a/gui/i18n/main_pl.ts
+++ b/gui/i18n/main_pl.ts
@@ -1,6 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="pl">
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="pl" version="2.1">
<context>
<name>About</name>
<message>
@@ -19,7 +17,7 @@
<source>%1 version:
%2</source>
<extracomment>%1 -&gt; application name %2 -&gt; version string</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -40,17 +38,17 @@
<message>
<location filename="../components/Help.qml" line="20"/>
<source>Troubleshooting and support</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Help.qml" line="31"/>
<source>Report a bug</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Help.qml" line="42"/>
<source>How to uninstall</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -71,31 +69,31 @@
<message>
<location filename="../components/Locations.qml" line="21"/>
<source>Select Location</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="27"/>
<source>Automatically use best connection</source>
<extracomment>this is in the radio button for the auto selection</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="29"/>
<source>Manually select</source>
<extracomment>Location Selection: label for radio buttons that selects manually</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="31"/>
<source>Switching gateway…</source>
<extracomment>A little display to signal that the clicked gateway is being switched to</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="33"/>
<source>Only locations with bridges</source>
<extracomment>Subtitle to explain that only bridge locations are shown in the selector</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="65"/>
@@ -135,12 +133,12 @@
<message>
<location filename="../components/MainView.qml" line="107"/>
<source>Please donate!</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/MainView.qml" line="121"/>
<source>This service is paid for entirely by donations from users like you. The cost of running the VPN is approximately 5 USD per person every month, but every little bit counts. Do you want to donate now?</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -153,17 +151,17 @@
<message>
<location filename="../components/Preferences.qml" line="38"/>
<source>Turn off the VPN to make changes</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="48"/>
<source>Censorship circumvention</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="56"/>
<source>These techniques can bypass censorship, but are slower. Use them only when needed.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="70"/>
@@ -173,32 +171,32 @@
<message>
<location filename="../components/Preferences.qml" line="96"/>
<source>Traffic is obfuscated to bypass blocks</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="109"/>
<source>Use Snowflake</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="124"/>
<source>Snowflake needs Tor installed in your system</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="136"/>
<source>Transport</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="144"/>
<source>UDP can make the VPN faster. It might be blocked on some networks.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="157"/>
<source>Use UDP if available</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -206,17 +204,17 @@
<message>
<location filename="../components/Splash.qml" line="100"/>
<source>There is a newer version available. </source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Splash.qml" line="100"/>
<source>Make sure to &lt;a href=&quot;https://0xacab.org/leap/bitmask-vpn/-/blob/main/docs/uninstall.md&quot;&gt;uninstall&lt;/a&gt; the previous one before running the new installer.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Splash.qml" line="104"/>
<source>UPGRADE NOW</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -235,12 +233,12 @@
<location filename="../components/Systray.qml" line="45"/>
<source>Hide</source>
<extracomment>Part of the systray menu; show or hide the main app window</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="45"/>
<source>Show</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="57"/>
@@ -251,7 +249,7 @@
<message>
<location filename="../components/Systray.qml" line="72"/>
<source>Connect to</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="74"/>
@@ -261,7 +259,7 @@
<message>
<location filename="../components/Systray.qml" line="77"/>
<source>Disconnect</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -270,13 +268,13 @@
<location filename="../components/VPNState.qml" line="26"/>
<location filename="../components/VPNState.qml" line="125"/>
<source>Connecting</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="58"/>
<source>Unsecured
Connection</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="71"/>
@@ -287,7 +285,7 @@ Connection</source>
<location filename="../components/VPNState.qml" line="91"/>
<source>Secured
Connection</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="104"/>
@@ -308,7 +306,7 @@ Connection</source>
<message>
<location filename="../components/VPNState.qml" line="223"/>
<source>off</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="226"/>
@@ -339,8 +337,8 @@ Connection</source>
<name>VPNSwitch</name>
<message>
<location filename="../qml/VPNSwitch.qml" line="10"/>
- <source></source>
- <translation></translation>
+ <source/>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -386,4 +384,4 @@ Connection</source>
<translation>Uruchom VPN, &apos;włączony&apos; lub &apos;wyłączony&apos;.</translation>
</message>
</context>
-</TS>
+</TS> \ No newline at end of file
diff --git a/gui/i18n/main_tr.ts b/gui/i18n/main_tr.ts
index 93b5846..43480f7 100644
--- a/gui/i18n/main_tr.ts
+++ b/gui/i18n/main_tr.ts
@@ -1,6 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="tr">
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="tr" version="2.1">
<context>
<name>About</name>
<message>
@@ -90,12 +88,7 @@
<location filename="../components/Locations.qml" line="31"/>
<source>Switching gateway…</source>
<extracomment>A little display to signal that the clicked gateway is being switched to</extracomment>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Switching gateways...</source>
- <extracomment>A little display to signal that the clicked gateway is being switched to</extracomment>
- <translation type="vanished">Ağ geçitleri değiştiriliyor...</translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="33"/>
@@ -199,11 +192,7 @@
<message>
<location filename="../components/Preferences.qml" line="144"/>
<source>UDP can make the VPN faster. It might be blocked on some networks.</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>UDP can make the VPN faster. It might be blocked on some networks</source>
- <translation type="vanished">UDP, VPN&apos;i daha hızlı yapabilir. Bazı ağlarda engellenmiş olabilir.</translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="157"/>
@@ -351,8 +340,8 @@ Bağlantı</translation>
<name>VPNSwitch</name>
<message>
<location filename="../qml/VPNSwitch.qml" line="10"/>
- <source></source>
- <translation></translation>
+ <source/>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -398,4 +387,4 @@ Bağlantı</translation>
<translation>VPN&apos;i başlat, &apos;açık&apos; veya &apos;kapalı&apos;.</translation>
</message>
</context>
-</TS>
+</TS> \ No newline at end of file
diff --git a/gui/i18n/main_ug.ts b/gui/i18n/main_ug.ts
index 24504e6..9e3e688 100644
--- a/gui/i18n/main_ug.ts
+++ b/gui/i18n/main_ug.ts
@@ -1,6 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="ug">
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="ug" version="2.1">
<context>
<name>About</name>
<message>
@@ -19,7 +17,7 @@
<source>%1 version:
%2</source>
<extracomment>%1 -&gt; application name %2 -&gt; version string</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -35,22 +33,22 @@
<message>
<location filename="../components/Help.qml" line="7"/>
<source>Help</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Help.qml" line="20"/>
<source>Troubleshooting and support</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Help.qml" line="31"/>
<source>Report a bug</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Help.qml" line="42"/>
<source>How to uninstall</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -71,31 +69,31 @@
<message>
<location filename="../components/Locations.qml" line="21"/>
<source>Select Location</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="27"/>
<source>Automatically use best connection</source>
<extracomment>this is in the radio button for the auto selection</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="29"/>
<source>Manually select</source>
<extracomment>Location Selection: label for radio buttons that selects manually</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="31"/>
<source>Switching gateway…</source>
<extracomment>A little display to signal that the clicked gateway is being switched to</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="33"/>
<source>Only locations with bridges</source>
<extracomment>Subtitle to explain that only bridge locations are shown in the selector</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Locations.qml" line="65"/>
@@ -115,12 +113,12 @@
<message>
<location filename="../components/MainView.qml" line="46"/>
<source>Preferences</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/MainView.qml" line="60"/>
<source>Help</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/MainView.qml" line="68"/>
@@ -135,12 +133,12 @@
<message>
<location filename="../components/MainView.qml" line="107"/>
<source>Please donate!</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/MainView.qml" line="121"/>
<source>This service is paid for entirely by donations from users like you. The cost of running the VPN is approximately 5 USD per person every month, but every little bit counts. Do you want to donate now?</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -148,22 +146,22 @@
<message>
<location filename="../components/Preferences.qml" line="10"/>
<source>Preferences</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="38"/>
<source>Turn off the VPN to make changes</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="48"/>
<source>Censorship circumvention</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="56"/>
<source>These techniques can bypass censorship, but are slower. Use them only when needed.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="70"/>
@@ -173,32 +171,32 @@
<message>
<location filename="../components/Preferences.qml" line="96"/>
<source>Traffic is obfuscated to bypass blocks</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="109"/>
<source>Use Snowflake</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="124"/>
<source>Snowflake needs Tor installed in your system</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="136"/>
<source>Transport</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="144"/>
<source>UDP can make the VPN faster. It might be blocked on some networks.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Preferences.qml" line="157"/>
<source>Use UDP if available</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -206,17 +204,17 @@
<message>
<location filename="../components/Splash.qml" line="100"/>
<source>There is a newer version available. </source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Splash.qml" line="100"/>
<source>Make sure to &lt;a href=&quot;https://0xacab.org/leap/bitmask-vpn/-/blob/main/docs/uninstall.md&quot;&gt;uninstall&lt;/a&gt; the previous one before running the new installer.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Splash.qml" line="104"/>
<source>UPGRADE NOW</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -235,12 +233,12 @@
<location filename="../components/Systray.qml" line="45"/>
<source>Hide</source>
<extracomment>Part of the systray menu; show or hide the main app window</extracomment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="45"/>
<source>Show</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="57"/>
@@ -251,17 +249,17 @@
<message>
<location filename="../components/Systray.qml" line="72"/>
<source>Connect to</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="74"/>
<source>Connect</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/Systray.qml" line="77"/>
<source>Disconnect</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -270,13 +268,13 @@
<location filename="../components/VPNState.qml" line="26"/>
<location filename="../components/VPNState.qml" line="125"/>
<source>Connecting</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="58"/>
<source>Unsecured
Connection</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="71"/>
@@ -287,7 +285,7 @@ Connection</source>
<location filename="../components/VPNState.qml" line="91"/>
<source>Secured
Connection</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="104"/>
@@ -308,7 +306,7 @@ Connection</source>
<message>
<location filename="../components/VPNState.qml" line="223"/>
<source>off</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished"/>
</message>
<message>
<location filename="../components/VPNState.qml" line="226"/>
@@ -339,8 +337,8 @@ Connection</source>
<name>VPNSwitch</name>
<message>
<location filename="../qml/VPNSwitch.qml" line="10"/>
- <source></source>
- <translation></translation>
+ <source/>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -386,4 +384,4 @@ Connection</source>
<translation>VPN باشلات، مەيلى &quot;ئوچۇق&quot; ياكى &quot;ئېتىك&quot; بولسۇن</translation>
</message>
</context>
-</TS>
+</TS> \ No newline at end of file