corrections to the text

This commit is contained in:
vladimir.kuznetsov 2023-10-09 23:18:24 +05:00
parent def261f578
commit bb2d794b6f
5 changed files with 431 additions and 175 deletions

View file

@ -84,7 +84,7 @@ QMap<DockerContainer, QString> ContainerProps::containerHumanNames()
{ DockerContainer::ShadowSocks, "ShadowSocks" }, { DockerContainer::ShadowSocks, "ShadowSocks" },
{ DockerContainer::Cloak, "OpenVPN over Cloak" }, { DockerContainer::Cloak, "OpenVPN over Cloak" },
{ DockerContainer::WireGuard, "WireGuard" }, { DockerContainer::WireGuard, "WireGuard" },
{ DockerContainer::Awg, "Amnezia WireGuard" }, { DockerContainer::Awg, "AmneziaWG" },
{ DockerContainer::Ipsec, QObject::tr("IPsec") }, { DockerContainer::Ipsec, QObject::tr("IPsec") },
{ DockerContainer::TorWebSite, QObject::tr("Website in Tor network") }, { DockerContainer::TorWebSite, QObject::tr("Website in Tor network") },
@ -131,7 +131,7 @@ QMap<DockerContainer, QString> ContainerProps::containerDetailedDescriptions()
QObject::tr("Container with OpenVpn and ShadowSocks protocols " QObject::tr("Container with OpenVpn and ShadowSocks protocols "
"configured with traffic masking by Cloak plugin") }, "configured with traffic masking by Cloak plugin") },
{ DockerContainer::WireGuard, QObject::tr("WireGuard container") }, { DockerContainer::WireGuard, QObject::tr("WireGuard container") },
{ DockerContainer::WireGuard, QObject::tr("Amnezia WireGuard container") }, { DockerContainer::WireGuard, QObject::tr("AmneziaWG container") },
{ DockerContainer::Ipsec, QObject::tr("IPsec container") }, { DockerContainer::Ipsec, QObject::tr("IPsec container") },
{ DockerContainer::TorWebSite, QObject::tr("Website in Tor network") }, { DockerContainer::TorWebSite, QObject::tr("Website in Tor network") },

View file

@ -66,7 +66,7 @@ QMap<amnezia::Proto, QString> ProtocolProps::protocolHumanNames()
{ Proto::ShadowSocks, "ShadowSocks" }, { Proto::ShadowSocks, "ShadowSocks" },
{ Proto::Cloak, "Cloak" }, { Proto::Cloak, "Cloak" },
{ Proto::WireGuard, "WireGuard" }, { Proto::WireGuard, "WireGuard" },
{ Proto::WireGuard, "Amnezia WireGuard" }, { Proto::WireGuard, "AmneziaWG" },
{ Proto::Ikev2, "IKEv2" }, { Proto::Ikev2, "IKEv2" },
{ Proto::L2tp, "L2TP" }, { Proto::L2tp, "L2TP" },

View file

@ -26,41 +26,41 @@
<context> <context>
<name>ConnectionController</name> <name>ConnectionController</name>
<message> <message>
<location filename="../ui/controllers/connectionController.cpp" line="55"/> <location filename="../ui/controllers/connectionController.cpp" line="38"/>
<source>VPN Protocols is not installed. <source>VPN Protocols is not installed.
Please install VPN container at first</source> Please install VPN container at first</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/connectionController.cpp" line="78"/> <location filename="../ui/controllers/connectionController.cpp" line="61"/>
<source>Connection...</source> <source>Connection...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/connectionController.cpp" line="83"/> <location filename="../ui/controllers/connectionController.cpp" line="66"/>
<source>Connected</source> <source>Connected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/connectionController.cpp" line="128"/> <location filename="../ui/controllers/connectionController.cpp" line="111"/>
<source>Settings updated successfully, Reconnnection...</source> <source>Settings updated successfully, Reconnnection...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/connectionController.cpp" line="92"/> <location filename="../ui/controllers/connectionController.cpp" line="75"/>
<source>Reconnection...</source> <source>Reconnection...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/connectionController.h" line="58"/> <location filename="../ui/controllers/connectionController.h" line="58"/>
<location filename="../ui/controllers/connectionController.cpp" line="97"/> <location filename="../ui/controllers/connectionController.cpp" line="80"/>
<location filename="../ui/controllers/connectionController.cpp" line="111"/> <location filename="../ui/controllers/connectionController.cpp" line="94"/>
<location filename="../ui/controllers/connectionController.cpp" line="117"/> <location filename="../ui/controllers/connectionController.cpp" line="100"/>
<source>Connect</source> <source>Connect</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/connectionController.cpp" line="102"/> <location filename="../ui/controllers/connectionController.cpp" line="85"/>
<source>Disconnection...</source> <source>Disconnection...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -122,7 +122,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Components/HomeContainersListView.qml" line="77"/> <location filename="../ui/qml/Components/HomeContainersListView.qml" line="76"/>
<source>Reconnect via VPN Procotol: </source> <source>Reconnect via VPN Procotol: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -130,7 +130,7 @@
<context> <context>
<name>ImportController</name> <name>ImportController</name>
<message> <message>
<location filename="../ui/controllers/importController.cpp" line="384"/> <location filename="../ui/controllers/importController.cpp" line="429"/>
<source>Scanned %1 of %2.</source> <source>Scanned %1 of %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -139,50 +139,55 @@
<name>InstallController</name> <name>InstallController</name>
<message> <message>
<location filename="../ui/controllers/installController.cpp" line="110"/> <location filename="../ui/controllers/installController.cpp" line="110"/>
<location filename="../ui/controllers/installController.cpp" line="162"/> <location filename="../ui/controllers/installController.cpp" line="161"/>
<source>%1 installed successfully. </source> <source>%1 installed successfully. </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/installController.cpp" line="112"/> <location filename="../ui/controllers/installController.cpp" line="112"/>
<location filename="../ui/controllers/installController.cpp" line="164"/> <location filename="../ui/controllers/installController.cpp" line="163"/>
<source>%1 is already installed on the server. </source> <source>%1 is already installed on the server. </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/installController.cpp" line="115"/> <location filename="../ui/controllers/installController.cpp" line="115"/>
<location filename="../ui/controllers/installController.cpp" line="183"/> <source>
Added containers that were already installed on the server</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/installController.cpp" line="182"/>
<source> <source>
Already installed containers were found on the server. All installed containers have been added to the application</source> Already installed containers were found on the server. All installed containers have been added to the application</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/installController.cpp" line="264"/> <location filename="../ui/controllers/installController.cpp" line="263"/>
<source>Settings updated successfully</source> <source>Settings updated successfully</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/installController.cpp" line="279"/> <location filename="../ui/controllers/installController.cpp" line="278"/>
<source>Server &apos;%1&apos; was removed</source> <source>Server &apos;%1&apos; was removed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/installController.cpp" line="289"/> <location filename="../ui/controllers/installController.cpp" line="288"/>
<source>All containers from server &apos;%1&apos; have been removed</source> <source>All containers from server &apos;%1&apos; have been removed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/installController.cpp" line="306"/> <location filename="../ui/controllers/installController.cpp" line="305"/>
<source>%1 has been removed from the server &apos;%2&apos;</source> <source>%1 has been removed from the server &apos;%2&apos;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/installController.cpp" line="452"/> <location filename="../ui/controllers/installController.cpp" line="451"/>
<source>Please login as the user</source> <source>Please login as the user</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/installController.cpp" line="479"/> <location filename="../ui/controllers/installController.cpp" line="478"/>
<source>Server added successfully</source> <source>Server added successfully</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -250,16 +255,104 @@ Already installed containers were found on the server. All installed containers
<context> <context>
<name>PageHome</name> <name>PageHome</name>
<message> <message>
<location filename="../ui/qml/Pages2/PageHome.qml" line="193"/> <location filename="../ui/qml/Pages2/PageHome.qml" line="344"/>
<source>VPN protocol</source> <source>VPN protocol</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageHome.qml" line="238"/> <location filename="../ui/qml/Pages2/PageHome.qml" line="390"/>
<source>Servers</source> <source>Servers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>PageProtocolAwgSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="76"/>
<source>AmneziaWG settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="84"/>
<source>Port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="103"/>
<source>Junk packet count</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="126"/>
<source>Junk packet minimum size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="144"/>
<source>Junk packet maximum size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="162"/>
<source>Init packet junk size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="180"/>
<source>Response packet junk size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="198"/>
<source>Init packet magic header</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="216"/>
<source>Response packet magic header</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="234"/>
<source>Transport packet magic header</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="252"/>
<source>Underload packet magic header</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="275"/>
<source>Remove AmneziaWG</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="278"/>
<source>Remove AmneziaWG from server?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="279"/>
<source>All users who you shared a connection with will no longer be able to connect to it.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="280"/>
<source>Continue</source>
<translation type="unfinished">Продолжить</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="281"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="311"/>
<source>Save and Restart Amnezia</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>PageProtocolCloakSettings</name> <name>PageProtocolCloakSettings</name>
<message> <message>
@ -865,71 +958,76 @@ And if you don&apos;t like the app, all the more support it - the donation will
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="52"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="52"/>
<source>Allow application screenshots</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="72"/>
<source>Auto start</source> <source>Auto start</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="53"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="73"/>
<source>Launch the application every time </source> <source>Launch the application every time </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="53"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="73"/>
<source> starts</source> <source> starts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="73"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="93"/>
<source>Start minimized</source> <source>Start minimized</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="74"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="94"/>
<source>Launch application minimized</source> <source>Launch application minimized</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="91"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="111"/>
<source>Language</source> <source>Language</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="110"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="130"/>
<source>Logging</source> <source>Logging</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="111"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="131"/>
<source>Enabled</source> <source>Enabled</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="111"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="131"/>
<source>Disabled</source> <source>Disabled</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="124"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="144"/>
<source>Reset settings and remove all data from the application</source> <source>Reset settings and remove all data from the application</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="128"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="148"/>
<source>Reset settings and remove all data from the application?</source> <source>Reset settings and remove all data from the application?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="129"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="149"/>
<source>All settings will be reset to default. All installed AmneziaVPN services will still remain on the server.</source> <source>All settings will be reset to default. All installed AmneziaVPN services will still remain on the server.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="130"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="150"/>
<source>Continue</source> <source>Continue</source>
<translation type="unfinished">Продолжить</translation> <translation type="unfinished">Продолжить</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="131"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="151"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1525,17 +1623,17 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
<context> <context>
<name>PageSetupWizardEasy</name> <name>PageSetupWizardEasy</name>
<message> <message>
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="66"/> <location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="67"/>
<source>What is the level of internet control in your region?</source> <source>What is the level of internet control in your region?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="136"/> <location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="137"/>
<source>Set up a VPN yourself</source> <source>Set up a VPN yourself</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="137"/> <location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="138"/>
<source>I want to choose a VPN protocol</source> <source>I want to choose a VPN protocol</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1545,7 +1643,7 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
<translation type="unfinished">Продолжить</translation> <translation type="unfinished">Продолжить</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="186"/> <location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="197"/>
<source>Set up later</source> <source>Set up later</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1749,11 +1847,6 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
<source>VPN access without the ability to manage the server</source> <source>VPN access without the ability to manage the server</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="175"/>
<source>Full access to server</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="191"/> <location filename="../ui/qml/Pages2/PageShare.qml" line="191"/>
<source>Server</source> <source>Server</source>
@ -1765,13 +1858,17 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="306"/> <location filename="../ui/qml/Pages2/PageShare.qml" line="222"/>
<source>File with accessing settings to </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="309"/>
<source>Connection to </source> <source>Connection to </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="222"/> <location filename="../ui/qml/Pages2/PageShare.qml" line="310"/>
<location filename="../ui/qml/Pages2/PageShare.qml" line="307"/>
<source>File with connection settings to </source> <source>File with connection settings to </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1795,29 +1892,30 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
<source>Full access</source> <source>Full access</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="175"/>
<source>Access to server management. The user with whom you share full access to the connection will be able to add and remove your protocols and services to the servers, as well as change settings.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="190"/> <location filename="../ui/qml/Pages2/PageShare.qml" line="190"/>
<source>Servers</source> <source>Servers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="248"/> <location filename="../ui/qml/Pages2/PageShare.qml" line="251"/>
<source>Protocols</source> <location filename="../ui/qml/Pages2/PageShare.qml" line="252"/>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="249"/>
<source>Protocol</source> <source>Protocol</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="340"/> <location filename="../ui/qml/Pages2/PageShare.qml" line="343"/>
<location filename="../ui/qml/Pages2/PageShare.qml" line="341"/> <location filename="../ui/qml/Pages2/PageShare.qml" line="344"/>
<source>Connection format</source> <source>Connection format</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="379"/> <location filename="../ui/qml/Pages2/PageShare.qml" line="382"/>
<source>Share</source> <source>Share</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2273,103 +2371,109 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="87"/> <location filename="../containers/containers_defs.cpp" line="88"/>
<source>IPsec</source> <source>IPsec</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="133"/> <location filename="../containers/containers_defs.cpp" line="138"/>
<source>DNS Service</source> <source>DNS Service</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="92"/> <location filename="../containers/containers_defs.cpp" line="93"/>
<source>Sftp file sharing service</source> <source>Sftp file sharing service</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="89"/> <location filename="../containers/containers_defs.cpp" line="90"/>
<location filename="../containers/containers_defs.cpp" line="132"/> <location filename="../containers/containers_defs.cpp" line="137"/>
<source>Website in Tor network</source> <source>Website in Tor network</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="90"/> <location filename="../containers/containers_defs.cpp" line="91"/>
<source>Amnezia DNS</source> <source>Amnezia DNS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="98"/> <location filename="../containers/containers_defs.cpp" line="99"/>
<source>OpenVPN is the most popular VPN protocol, with flexible configuration options. It uses its own security protocol with SSL/TLS for key exchange.</source> <source>OpenVPN is the most popular VPN protocol, with flexible configuration options. It uses its own security protocol with SSL/TLS for key exchange.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="101"/> <location filename="../containers/containers_defs.cpp" line="102"/>
<source>ShadowSocks - masks VPN traffic, making it similar to normal web traffic, but is recognised by analysis systems in some highly censored regions.</source> <source>ShadowSocks - masks VPN traffic, making it similar to normal web traffic, but is recognised by analysis systems in some highly censored regions.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="104"/> <location filename="../containers/containers_defs.cpp" line="105"/>
<source>OpenVPN over Cloak - OpenVPN with VPN masquerading as web traffic and protection against active-probbing detection. Ideal for bypassing blocking in regions with the highest levels of censorship.</source> <source>OpenVPN over Cloak - OpenVPN with VPN masquerading as web traffic and protection against active-probbing detection. Ideal for bypassing blocking in regions with the highest levels of censorship.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="108"/> <location filename="../containers/containers_defs.cpp" line="109"/>
<location filename="../containers/containers_defs.cpp" line="112"/>
<source>WireGuard - New popular VPN protocol with high performance, high speed and low power consumption. Recommended for regions with low levels of censorship.</source> <source>WireGuard - New popular VPN protocol with high performance, high speed and low power consumption. Recommended for regions with low levels of censorship.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="111"/> <location filename="../containers/containers_defs.cpp" line="115"/>
<source>IKEv2 - Modern stable protocol, a bit faster than others, restores connection after signal loss. It has native support on the latest versions of Android and iOS.</source> <source>IKEv2 - Modern stable protocol, a bit faster than others, restores connection after signal loss. It has native support on the latest versions of Android and iOS.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="114"/> <location filename="../containers/containers_defs.cpp" line="118"/>
<source>Deploy a WordPress site on the Tor network in two clicks.</source> <source>Deploy a WordPress site on the Tor network in two clicks.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="116"/> <location filename="../containers/containers_defs.cpp" line="120"/>
<source>Replace the current DNS server with your own. This will increase your privacy level.</source> <source>Replace the current DNS server with your own. This will increase your privacy level.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="119"/> <location filename="../containers/containers_defs.cpp" line="123"/>
<source>Creates a file vault on your server to securely store and transfer files.</source> <source>Creates a file vault on your server to securely store and transfer files.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="124"/> <location filename="../containers/containers_defs.cpp" line="128"/>
<source>OpenVPN container</source> <source>OpenVPN container</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="125"/> <location filename="../containers/containers_defs.cpp" line="129"/>
<source>Container with OpenVpn and ShadowSocks</source> <source>Container with OpenVpn and ShadowSocks</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="127"/> <location filename="../containers/containers_defs.cpp" line="131"/>
<source>Container with OpenVpn and ShadowSocks protocols configured with traffic masking by Cloak plugin</source> <source>Container with OpenVpn and ShadowSocks protocols configured with traffic masking by Cloak plugin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="129"/> <location filename="../containers/containers_defs.cpp" line="133"/>
<source>WireGuard container</source> <source>WireGuard container</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="130"/> <location filename="../containers/containers_defs.cpp" line="134"/>
<source>IPsec container</source> <source>AmneziaWG container</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="135"/> <location filename="../containers/containers_defs.cpp" line="135"/>
<source>IPsec container</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="140"/>
<source>Sftp file sharing service - is secure FTP service</source> <source>Sftp file sharing service - is secure FTP service</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../protocols/protocols_defs.cpp" line="75"/> <location filename="../protocols/protocols_defs.cpp" line="76"/>
<source>Sftp service</source> <source>Sftp service</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2433,6 +2537,16 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
<source>error 0x%1: %2</source> <source>error 0x%1: %2</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../3rd/wireguard-tools/contrib/highlighter/gui/highlight.cpp" line="39"/>
<source>WireGuard Configuration Highlighter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/wireguard-tools/contrib/highlighter/gui/highlight.cpp" line="82"/>
<source>&amp;Randomize colors</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SelectLanguageDrawer</name> <name>SelectLanguageDrawer</name>
@ -2459,22 +2573,22 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
<context> <context>
<name>SettingsController</name> <name>SettingsController</name>
<message> <message>
<location filename="../ui/controllers/settingsController.cpp" line="20"/> <location filename="../ui/controllers/settingsController.cpp" line="25"/>
<source>Software version</source> <source>Software version</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/settingsController.cpp" line="117"/> <location filename="../ui/controllers/settingsController.cpp" line="136"/>
<source>All settings have been reset to default values</source> <source>All settings have been reset to default values</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/settingsController.cpp" line="123"/> <location filename="../ui/controllers/settingsController.cpp" line="142"/>
<source>Cached profiles cleared</source> <source>Cached profiles cleared</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/settingsController.cpp" line="102"/> <location filename="../ui/controllers/settingsController.cpp" line="121"/>
<source>Backup file is corrupted</source> <source>Backup file is corrupted</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2504,7 +2618,7 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
</message> </message>
<message> <message>
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="126"/> <location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="126"/>
<source>Show content</source> <source>Show connection settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -2589,6 +2703,14 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>TextFieldWithHeaderType</name>
<message>
<location filename="../ui/qml/Controls2/TextFieldWithHeaderType.qml" line="105"/>
<source>The field can&apos;t be empty</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>VpnConnection</name> <name>VpnConnection</name>
<message> <message>
@ -2643,32 +2765,32 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
<context> <context>
<name>amnezia::ContainerProps</name> <name>amnezia::ContainerProps</name>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="236"/> <location filename="../containers/containers_defs.cpp" line="245"/>
<source>Low</source> <source>Low</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="237"/> <location filename="../containers/containers_defs.cpp" line="246"/>
<source>High</source> <source>High</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="238"/> <location filename="../containers/containers_defs.cpp" line="247"/>
<source>Medium</source> <source>Medium</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="247"/> <location filename="../containers/containers_defs.cpp" line="256"/>
<source>Many foreign websites and VPN providers are blocked</source> <source>Many foreign websites and VPN providers are blocked</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="248"/> <location filename="../containers/containers_defs.cpp" line="257"/>
<source>Some foreign sites are blocked, but VPN providers are not blocked</source> <source>Some foreign sites are blocked, but VPN providers are not blocked</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="246"/> <location filename="../containers/containers_defs.cpp" line="255"/>
<source>I just want to increase the level of privacy</source> <source>I just want to increase the level of privacy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -27,40 +27,40 @@
<name>ConnectionController</name> <name>ConnectionController</name>
<message> <message>
<location filename="../ui/controllers/connectionController.h" line="58"/> <location filename="../ui/controllers/connectionController.h" line="58"/>
<location filename="../ui/controllers/connectionController.cpp" line="97"/> <location filename="../ui/controllers/connectionController.cpp" line="80"/>
<location filename="../ui/controllers/connectionController.cpp" line="111"/> <location filename="../ui/controllers/connectionController.cpp" line="94"/>
<location filename="../ui/controllers/connectionController.cpp" line="117"/> <location filename="../ui/controllers/connectionController.cpp" line="100"/>
<source>Connect</source> <source>Connect</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/connectionController.cpp" line="55"/> <location filename="../ui/controllers/connectionController.cpp" line="38"/>
<source>VPN Protocols is not installed. <source>VPN Protocols is not installed.
Please install VPN container at first</source> Please install VPN container at first</source>
<translation type="unfinished">VPN协议</translation> <translation type="unfinished">VPN协议</translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/connectionController.cpp" line="78"/> <location filename="../ui/controllers/connectionController.cpp" line="61"/>
<source>Connection...</source> <source>Connection...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/connectionController.cpp" line="83"/> <location filename="../ui/controllers/connectionController.cpp" line="66"/>
<source>Connected</source> <source>Connected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/connectionController.cpp" line="92"/> <location filename="../ui/controllers/connectionController.cpp" line="75"/>
<source>Reconnection...</source> <source>Reconnection...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/connectionController.cpp" line="102"/> <location filename="../ui/controllers/connectionController.cpp" line="85"/>
<source>Disconnection...</source> <source>Disconnection...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/connectionController.cpp" line="128"/> <location filename="../ui/controllers/connectionController.cpp" line="111"/>
<source>Settings updated successfully, Reconnnection...</source> <source>Settings updated successfully, Reconnnection...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -122,7 +122,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Components/HomeContainersListView.qml" line="77"/> <location filename="../ui/qml/Components/HomeContainersListView.qml" line="76"/>
<source>Reconnect via VPN Procotol: </source> <source>Reconnect via VPN Procotol: </source>
<translation type="unfinished">VPN协议: </translation> <translation type="unfinished">VPN协议: </translation>
</message> </message>
@ -130,7 +130,7 @@
<context> <context>
<name>ImportController</name> <name>ImportController</name>
<message> <message>
<location filename="../ui/controllers/importController.cpp" line="384"/> <location filename="../ui/controllers/importController.cpp" line="429"/>
<source>Scanned %1 of %2.</source> <source>Scanned %1 of %2.</source>
<translation type="unfinished"> %1 of %2.</translation> <translation type="unfinished"> %1 of %2.</translation>
</message> </message>
@ -147,41 +147,46 @@
</message> </message>
<message> <message>
<location filename="../ui/controllers/installController.cpp" line="110"/> <location filename="../ui/controllers/installController.cpp" line="110"/>
<location filename="../ui/controllers/installController.cpp" line="162"/> <location filename="../ui/controllers/installController.cpp" line="161"/>
<source>%1 installed successfully. </source> <source>%1 installed successfully. </source>
<translation type="unfinished">%1 </translation> <translation type="unfinished">%1 </translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/installController.cpp" line="112"/> <location filename="../ui/controllers/installController.cpp" line="112"/>
<location filename="../ui/controllers/installController.cpp" line="164"/> <location filename="../ui/controllers/installController.cpp" line="163"/>
<source>%1 is already installed on the server. </source> <source>%1 is already installed on the server. </source>
<translation type="unfinished"> %1</translation> <translation type="unfinished"> %1</translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/installController.cpp" line="115"/> <location filename="../ui/controllers/installController.cpp" line="115"/>
<location filename="../ui/controllers/installController.cpp" line="183"/> <source>
Added containers that were already installed on the server</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/installController.cpp" line="182"/>
<source> <source>
Already installed containers were found on the server. All installed containers have been added to the application</source> Already installed containers were found on the server. All installed containers have been added to the application</source>
<translation type="unfinished"> <translation type="unfinished">
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/installController.cpp" line="264"/> <location filename="../ui/controllers/installController.cpp" line="263"/>
<source>Settings updated successfully</source> <source>Settings updated successfully</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/installController.cpp" line="279"/> <location filename="../ui/controllers/installController.cpp" line="278"/>
<source>Server &apos;%1&apos; was removed</source> <source>Server &apos;%1&apos; was removed</source>
<translation type="unfinished"> &apos;%1&apos;</translation> <translation type="unfinished"> &apos;%1&apos;</translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/installController.cpp" line="289"/> <location filename="../ui/controllers/installController.cpp" line="288"/>
<source>All containers from server &apos;%1&apos; have been removed</source> <source>All containers from server &apos;%1&apos; have been removed</source>
<translation type="unfinished"> &apos;%1&apos; </translation> <translation type="unfinished"> &apos;%1&apos; </translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/installController.cpp" line="306"/> <location filename="../ui/controllers/installController.cpp" line="305"/>
<source>%1 has been removed from the server &apos;%2&apos;</source> <source>%1 has been removed from the server &apos;%2&apos;</source>
<translation type="unfinished">%1 &apos;%2&apos; </translation> <translation type="unfinished">%1 &apos;%2&apos; </translation>
</message> </message>
@ -202,12 +207,12 @@ Already installed containers were found on the server. All installed containers
<translation type="obsolete"> </translation> <translation type="obsolete"> </translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/installController.cpp" line="452"/> <location filename="../ui/controllers/installController.cpp" line="451"/>
<source>Please login as the user</source> <source>Please login as the user</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/installController.cpp" line="479"/> <location filename="../ui/controllers/installController.cpp" line="478"/>
<source>Server added successfully</source> <source>Server added successfully</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -275,16 +280,104 @@ Already installed containers were found on the server. All installed containers
<context> <context>
<name>PageHome</name> <name>PageHome</name>
<message> <message>
<location filename="../ui/qml/Pages2/PageHome.qml" line="193"/> <location filename="../ui/qml/Pages2/PageHome.qml" line="344"/>
<source>VPN protocol</source> <source>VPN protocol</source>
<translation type="unfinished">VPN协议</translation> <translation type="unfinished">VPN协议</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageHome.qml" line="238"/> <location filename="../ui/qml/Pages2/PageHome.qml" line="390"/>
<source>Servers</source> <source>Servers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>PageProtocolAwgSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="76"/>
<source>AmneziaWG settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="84"/>
<source>Port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="103"/>
<source>Junk packet count</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="126"/>
<source>Junk packet minimum size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="144"/>
<source>Junk packet maximum size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="162"/>
<source>Init packet junk size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="180"/>
<source>Response packet junk size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="198"/>
<source>Init packet magic header</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="216"/>
<source>Response packet magic header</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="234"/>
<source>Transport packet magic header</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="252"/>
<source>Underload packet magic header</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="275"/>
<source>Remove AmneziaWG</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="278"/>
<source>Remove AmneziaWG from server?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="279"/>
<source>All users who you shared a connection with will no longer be able to connect to it.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="280"/>
<source>Continue</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="281"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="311"/>
<source>Save and Restart Amnezia</source>
<translation type="unfinished">Amnezia</translation>
</message>
</context>
<context> <context>
<name>PageProtocolCloakSettings</name> <name>PageProtocolCloakSettings</name>
<message> <message>
@ -892,71 +985,76 @@ And if you don&apos;t like the app, all the more support it - the donation will
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="52"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="52"/>
<source>Allow application screenshots</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="72"/>
<source>Auto start</source> <source>Auto start</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="53"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="73"/>
<source>Launch the application every time </source> <source>Launch the application every time </source>
<translation type="unfinished"> </translation> <translation type="unfinished"> </translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="53"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="73"/>
<source> starts</source> <source> starts</source>
<translation type="unfinished"> </translation> <translation type="unfinished"> </translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="73"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="93"/>
<source>Start minimized</source> <source>Start minimized</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="74"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="94"/>
<source>Launch application minimized</source> <source>Launch application minimized</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="91"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="111"/>
<source>Language</source> <source>Language</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="110"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="130"/>
<source>Logging</source> <source>Logging</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="111"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="131"/>
<source>Enabled</source> <source>Enabled</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="111"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="131"/>
<source>Disabled</source> <source>Disabled</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="124"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="144"/>
<source>Reset settings and remove all data from the application</source> <source>Reset settings and remove all data from the application</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="128"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="148"/>
<source>Reset settings and remove all data from the application?</source> <source>Reset settings and remove all data from the application?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="129"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="149"/>
<source>All settings will be reset to default. All installed AmneziaVPN services will still remain on the server.</source> <source>All settings will be reset to default. All installed AmneziaVPN services will still remain on the server.</source>
<translation type="unfinished">AmneziaVPN服务</translation> <translation type="unfinished">AmneziaVPN服务</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="130"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="150"/>
<source>Continue</source> <source>Continue</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="131"/> <location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="151"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1561,17 +1659,17 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
<context> <context>
<name>PageSetupWizardEasy</name> <name>PageSetupWizardEasy</name>
<message> <message>
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="66"/> <location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="67"/>
<source>What is the level of internet control in your region?</source> <source>What is the level of internet control in your region?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="136"/> <location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="137"/>
<source>Set up a VPN yourself</source> <source>Set up a VPN yourself</source>
<translation type="unfinished">VPN</translation> <translation type="unfinished">VPN</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="137"/> <location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="138"/>
<source>I want to choose a VPN protocol</source> <source>I want to choose a VPN protocol</source>
<translation type="unfinished">VPN协议</translation> <translation type="unfinished">VPN协议</translation>
</message> </message>
@ -1581,7 +1679,7 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="186"/> <location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="197"/>
<source>Set up later</source> <source>Set up later</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1807,8 +1905,12 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="175"/> <location filename="../ui/qml/Pages2/PageShare.qml" line="175"/>
<source>Access to server management. The user with whom you share full access to the connection will be able to add and remove your protocols and services to the servers, as well as change settings.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Full access to server</source> <source>Full access to server</source>
<translation type="unfinished"></translation> <translation type="obsolete"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="190"/> <location filename="../ui/qml/Pages2/PageShare.qml" line="190"/>
@ -1827,33 +1929,37 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="222"/> <location filename="../ui/qml/Pages2/PageShare.qml" line="222"/>
<location filename="../ui/qml/Pages2/PageShare.qml" line="307"/> <source>File with accessing settings to </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="310"/>
<source>File with connection settings to </source> <source>File with connection settings to </source>
<translation type="unfinished">:</translation> <translation type="unfinished">:</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="248"/>
<source>Protocols</source> <source>Protocols</source>
<translation type="unfinished"></translation> <translation type="obsolete"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="249"/> <location filename="../ui/qml/Pages2/PageShare.qml" line="251"/>
<location filename="../ui/qml/Pages2/PageShare.qml" line="252"/>
<source>Protocol</source> <source>Protocol</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="306"/> <location filename="../ui/qml/Pages2/PageShare.qml" line="309"/>
<source>Connection to </source> <source>Connection to </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="340"/> <location filename="../ui/qml/Pages2/PageShare.qml" line="343"/>
<location filename="../ui/qml/Pages2/PageShare.qml" line="341"/> <location filename="../ui/qml/Pages2/PageShare.qml" line="344"/>
<source>Connection format</source> <source>Connection format</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="379"/> <location filename="../ui/qml/Pages2/PageShare.qml" line="382"/>
<source>Share</source> <source>Share</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2104,7 +2210,7 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
<context> <context>
<name>QObject</name> <name>QObject</name>
<message> <message>
<location filename="../protocols/protocols_defs.cpp" line="75"/> <location filename="../protocols/protocols_defs.cpp" line="76"/>
<source>Sftp service</source> <source>Sftp service</source>
<translation type="unfinished">Sftp </translation> <translation type="unfinished">Sftp </translation>
</message> </message>
@ -2314,98 +2420,104 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="87"/> <location filename="../containers/containers_defs.cpp" line="88"/>
<source>IPsec</source> <source>IPsec</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="89"/> <location filename="../containers/containers_defs.cpp" line="90"/>
<location filename="../containers/containers_defs.cpp" line="132"/> <location filename="../containers/containers_defs.cpp" line="137"/>
<source>Website in Tor network</source> <source>Website in Tor network</source>
<translation type="unfinished"> Tor </translation> <translation type="unfinished"> Tor </translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="90"/> <location filename="../containers/containers_defs.cpp" line="91"/>
<source>Amnezia DNS</source> <source>Amnezia DNS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="92"/> <location filename="../containers/containers_defs.cpp" line="93"/>
<source>Sftp file sharing service</source> <source>Sftp file sharing service</source>
<translation type="unfinished">SFTP文件共享服务</translation> <translation type="unfinished">SFTP文件共享服务</translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="98"/> <location filename="../containers/containers_defs.cpp" line="99"/>
<source>OpenVPN is the most popular VPN protocol, with flexible configuration options. It uses its own security protocol with SSL/TLS for key exchange.</source> <source>OpenVPN is the most popular VPN protocol, with flexible configuration options. It uses its own security protocol with SSL/TLS for key exchange.</source>
<translation type="unfinished">OpenVPN VPN 使 SSL/TLS </translation> <translation type="unfinished">OpenVPN VPN 使 SSL/TLS </translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="101"/> <location filename="../containers/containers_defs.cpp" line="102"/>
<source>ShadowSocks - masks VPN traffic, making it similar to normal web traffic, but is recognised by analysis systems in some highly censored regions.</source> <source>ShadowSocks - masks VPN traffic, making it similar to normal web traffic, but is recognised by analysis systems in some highly censored regions.</source>
<translation type="unfinished">ShadowSocks - VPN 使 Web </translation> <translation type="unfinished">ShadowSocks - VPN 使 Web </translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="104"/> <location filename="../containers/containers_defs.cpp" line="105"/>
<source>OpenVPN over Cloak - OpenVPN with VPN masquerading as web traffic and protection against active-probbing detection. Ideal for bypassing blocking in regions with the highest levels of censorship.</source> <source>OpenVPN over Cloak - OpenVPN with VPN masquerading as web traffic and protection against active-probbing detection. Ideal for bypassing blocking in regions with the highest levels of censorship.</source>
<translation type="unfinished">OpenVPN over Cloak - OpenVPN VPN </translation> <translation type="unfinished">OpenVPN over Cloak - OpenVPN VPN </translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="108"/> <location filename="../containers/containers_defs.cpp" line="109"/>
<location filename="../containers/containers_defs.cpp" line="112"/>
<source>WireGuard - New popular VPN protocol with high performance, high speed and low power consumption. Recommended for regions with low levels of censorship.</source> <source>WireGuard - New popular VPN protocol with high performance, high speed and low power consumption. Recommended for regions with low levels of censorship.</source>
<translation type="unfinished">WireGuard - VPN协议</translation> <translation type="unfinished">WireGuard - VPN协议</translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="111"/> <location filename="../containers/containers_defs.cpp" line="115"/>
<source>IKEv2 - Modern stable protocol, a bit faster than others, restores connection after signal loss. It has native support on the latest versions of Android and iOS.</source> <source>IKEv2 - Modern stable protocol, a bit faster than others, restores connection after signal loss. It has native support on the latest versions of Android and iOS.</source>
<translation type="unfinished">IKEv2 - Android iOS最新版原生支持</translation> <translation type="unfinished">IKEv2 - Android iOS最新版原生支持</translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="114"/> <location filename="../containers/containers_defs.cpp" line="118"/>
<source>Deploy a WordPress site on the Tor network in two clicks.</source> <source>Deploy a WordPress site on the Tor network in two clicks.</source>
<translation type="unfinished"> WordPress Tor </translation> <translation type="unfinished"> WordPress Tor </translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="116"/> <location filename="../containers/containers_defs.cpp" line="120"/>
<source>Replace the current DNS server with your own. This will increase your privacy level.</source> <source>Replace the current DNS server with your own. This will increase your privacy level.</source>
<translation type="unfinished"> DNS </translation> <translation type="unfinished"> DNS </translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="119"/> <location filename="../containers/containers_defs.cpp" line="123"/>
<source>Creates a file vault on your server to securely store and transfer files.</source> <source>Creates a file vault on your server to securely store and transfer files.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="124"/> <location filename="../containers/containers_defs.cpp" line="128"/>
<source>OpenVPN container</source> <source>OpenVPN container</source>
<translation type="unfinished">OpenVPN容器</translation> <translation type="unfinished">OpenVPN容器</translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="125"/> <location filename="../containers/containers_defs.cpp" line="129"/>
<source>Container with OpenVpn and ShadowSocks</source> <source>Container with OpenVpn and ShadowSocks</source>
<translation type="unfinished"> OpenVpn ShadowSocks </translation> <translation type="unfinished"> OpenVpn ShadowSocks </translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="127"/> <location filename="../containers/containers_defs.cpp" line="131"/>
<source>Container with OpenVpn and ShadowSocks protocols configured with traffic masking by Cloak plugin</source> <source>Container with OpenVpn and ShadowSocks protocols configured with traffic masking by Cloak plugin</source>
<translation type="unfinished"> OpenVpn ShadowSocks Cloak </translation> <translation type="unfinished"> OpenVpn ShadowSocks Cloak </translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="129"/> <location filename="../containers/containers_defs.cpp" line="133"/>
<source>WireGuard container</source> <source>WireGuard container</source>
<translation type="unfinished">WireGuard </translation> <translation type="unfinished">WireGuard </translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="130"/> <location filename="../containers/containers_defs.cpp" line="134"/>
<source>AmneziaWG container</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="135"/>
<source>IPsec container</source> <source>IPsec container</source>
<translation type="unfinished">IPsec </translation> <translation type="unfinished">IPsec </translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="133"/> <location filename="../containers/containers_defs.cpp" line="138"/>
<source>DNS Service</source> <source>DNS Service</source>
<translation type="unfinished">DNS </translation> <translation type="unfinished">DNS </translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="135"/> <location filename="../containers/containers_defs.cpp" line="140"/>
<source>Sftp file sharing service - is secure FTP service</source> <source>Sftp file sharing service - is secure FTP service</source>
<translation type="unfinished">Sftp - FTP </translation> <translation type="unfinished">Sftp - FTP </translation>
</message> </message>
@ -2469,6 +2581,16 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
<source>error 0x%1: %2</source> <source>error 0x%1: %2</source>
<translation type="unfinished"> 0x%1: %2</translation> <translation type="unfinished"> 0x%1: %2</translation>
</message> </message>
<message>
<location filename="../3rd/wireguard-tools/contrib/highlighter/gui/highlight.cpp" line="39"/>
<source>WireGuard Configuration Highlighter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/wireguard-tools/contrib/highlighter/gui/highlight.cpp" line="82"/>
<source>&amp;Randomize colors</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SelectLanguageDrawer</name> <name>SelectLanguageDrawer</name>
@ -2495,22 +2617,22 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
<context> <context>
<name>SettingsController</name> <name>SettingsController</name>
<message> <message>
<location filename="../ui/controllers/settingsController.cpp" line="20"/> <location filename="../ui/controllers/settingsController.cpp" line="25"/>
<source>Software version</source> <source>Software version</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/settingsController.cpp" line="102"/> <location filename="../ui/controllers/settingsController.cpp" line="121"/>
<source>Backup file is corrupted</source> <source>Backup file is corrupted</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/settingsController.cpp" line="117"/> <location filename="../ui/controllers/settingsController.cpp" line="136"/>
<source>All settings have been reset to default values</source> <source>All settings have been reset to default values</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../ui/controllers/settingsController.cpp" line="123"/> <location filename="../ui/controllers/settingsController.cpp" line="142"/>
<source>Cached profiles cleared</source> <source>Cached profiles cleared</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2540,8 +2662,12 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
</message> </message>
<message> <message>
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="126"/> <location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="126"/>
<source>Show connection settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show content</source> <source>Show content</source>
<translation type="unfinished"></translation> <translation type="obsolete"></translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="250"/> <location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="250"/>
@ -2625,6 +2751,14 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
<translation type="unfinished">退</translation> <translation type="unfinished">退</translation>
</message> </message>
</context> </context>
<context>
<name>TextFieldWithHeaderType</name>
<message>
<location filename="../ui/qml/Controls2/TextFieldWithHeaderType.qml" line="105"/>
<source>The field can&apos;t be empty</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>VpnConnection</name> <name>VpnConnection</name>
<message> <message>
@ -2679,32 +2813,32 @@ It&apos;s okay as long as it&apos;s from someone you trust.</source>
<context> <context>
<name>amnezia::ContainerProps</name> <name>amnezia::ContainerProps</name>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="236"/> <location filename="../containers/containers_defs.cpp" line="245"/>
<source>Low</source> <source>Low</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="237"/> <location filename="../containers/containers_defs.cpp" line="246"/>
<source>High</source> <source>High</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="238"/> <location filename="../containers/containers_defs.cpp" line="247"/>
<source>Medium</source> <source>Medium</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="246"/> <location filename="../containers/containers_defs.cpp" line="255"/>
<source>I just want to increase the level of privacy</source> <source>I just want to increase the level of privacy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="247"/> <location filename="../containers/containers_defs.cpp" line="256"/>
<source>Many foreign websites and VPN providers are blocked</source> <source>Many foreign websites and VPN providers are blocked</source>
<translation type="unfinished">VPN提供商被屏蔽</translation> <translation type="unfinished">VPN提供商被屏蔽</translation>
</message> </message>
<message> <message>
<location filename="../containers/containers_defs.cpp" line="248"/> <location filename="../containers/containers_defs.cpp" line="257"/>
<source>Some foreign sites are blocked, but VPN providers are not blocked</source> <source>Some foreign sites are blocked, but VPN providers are not blocked</source>
<translation type="unfinished">VPN提供商未被屏蔽</translation> <translation type="unfinished">VPN提供商未被屏蔽</translation>
</message> </message>

View file

@ -73,7 +73,7 @@ PageType {
HeaderType { HeaderType {
Layout.fillWidth: true Layout.fillWidth: true
headerText: qsTr("Amnezia WireGuard settings") headerText: qsTr("AmneziaWG settings")
} }
TextFieldWithHeaderType { TextFieldWithHeaderType {
@ -272,11 +272,11 @@ PageType {
pressedColor: Qt.rgba(1, 1, 1, 0.12) pressedColor: Qt.rgba(1, 1, 1, 0.12)
textColor: "#EB5757" textColor: "#EB5757"
text: qsTr("Remove Amnezia WireGuard") text: qsTr("Remove AmneziaWG")
onClicked: { onClicked: {
questionDrawer.headerText = qsTr("Remove Amnezia WireGuard from server?") questionDrawer.headerText = qsTr("Remove AmneziaWG from server?")
questionDrawer.descriptionText = qsTr("All users with whom you shared a connection will no longer be able to connect to it") questionDrawer.descriptionText = qsTr("All users who you shared a connection with will no longer be able to connect to it.")
questionDrawer.yesButtonText = qsTr("Continue") questionDrawer.yesButtonText = qsTr("Continue")
questionDrawer.noButtonText = qsTr("Cancel") questionDrawer.noButtonText = qsTr("Cancel")