Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into HEAD
This commit is contained in:
commit
24637a1693
5 changed files with 239 additions and 184 deletions
|
@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.25.0 FATAL_ERROR)
|
||||||
|
|
||||||
set(PROJECT AmneziaVPN)
|
set(PROJECT AmneziaVPN)
|
||||||
|
|
||||||
project(${PROJECT} VERSION 4.0.8.1
|
project(${PROJECT} VERSION 4.0.8.2
|
||||||
DESCRIPTION "AmneziaVPN"
|
DESCRIPTION "AmneziaVPN"
|
||||||
HOMEPAGE_URL "https://amnezia.org/"
|
HOMEPAGE_URL "https://amnezia.org/"
|
||||||
)
|
)
|
||||||
|
|
|
@ -296,7 +296,7 @@ void AmneziaApplication::initModels()
|
||||||
m_engine->rootContext()->setContextProperty("SitesModel", m_sitesModel.get());
|
m_engine->rootContext()->setContextProperty("SitesModel", m_sitesModel.get());
|
||||||
connect(m_containersModel.get(), &ContainersModel::defaultContainerChanged, this, [this]() {
|
connect(m_containersModel.get(), &ContainersModel::defaultContainerChanged, this, [this]() {
|
||||||
if (m_containersModel->getDefaultContainer() == DockerContainer::WireGuard
|
if (m_containersModel->getDefaultContainer() == DockerContainer::WireGuard
|
||||||
&& m_sitesModel->getRouteMode() != Settings::RouteMode::VpnAllSites) {
|
&& m_sitesModel->isSplitTunnelingEnabled()) {
|
||||||
m_sitesModel->toggleSplitTunneling(false);
|
m_sitesModel->toggleSplitTunneling(false);
|
||||||
emit m_pageController->showNotificationMessage(
|
emit m_pageController->showNotificationMessage(
|
||||||
tr("Split tunneling for WireGuard is not implemented, the option was disabled"));
|
tr("Split tunneling for WireGuard is not implemented, the option was disabled"));
|
||||||
|
|
|
@ -127,24 +127,30 @@ QMap<DockerContainer, QString> ContainerProps::containerDetailedDescriptions()
|
||||||
return {
|
return {
|
||||||
{ DockerContainer::OpenVpn,
|
{ DockerContainer::OpenVpn,
|
||||||
QObject::tr(
|
QObject::tr(
|
||||||
"The time-tested most popular VPN protocol.\n\n"
|
"OpenVPN stands as one of the most popular and time-tested VPN protocols available.\n"
|
||||||
"Uses a proprietary security protocol with SSL/TLS for encryption and key exchange and supports "
|
"It employs its unique security protocol, "
|
||||||
"various authentication methods, making it suitable for a variety of devices and operating "
|
"leveraging the strength of SSL/TLS for encryption and key exchange. "
|
||||||
"systems.\n\n"
|
"Furthermore, OpenVPN's support for a multitude of authentication methods makes it versatile and adaptable, "
|
||||||
"* Normal power consumption on mobile devices\n"
|
"catering to a wide range of devices and operating systems. "
|
||||||
"* Flexible customisation to suit user needs to work with different operating systems and devices.\n"
|
"Due to its open-source nature, OpenVPN benefits from extensive scrutiny by the global community, "
|
||||||
"* Recognised by DPI analysis systems and therefore susceptible to blocking.\n"
|
"which continually reinforces its security. "
|
||||||
"* Can operate over both TCP and UDP network protocols.") },
|
"With a strong balance of performance, security, and compatibility, "
|
||||||
|
"OpenVPN remains a top choice for privacy-conscious individuals and businesses alike.\n\n"
|
||||||
|
"* Available in the AmneziaVPN across all platforms\n"
|
||||||
|
"* Normal power consumption on mobile devices\n"
|
||||||
|
"* Flexible customisation to suit user needs to work with different operating systems and devices\n"
|
||||||
|
"* Recognised by DPI analysis systems and therefore susceptible to blocking\n"
|
||||||
|
"* Can operate over both TCP and UDP network protocols.") },
|
||||||
{ DockerContainer::ShadowSocks,
|
{ DockerContainer::ShadowSocks,
|
||||||
QObject::tr("Based on the SOCKS5 proxy protocol, which protects the connection using the AEAD cipher - "
|
QObject::tr("Shadowsocks, inspired by the SOCKS5 protocol, safeguards the connection using the AEAD cipher. "
|
||||||
"roughly along the same lines as SSH tunnelling. A Shadowsocks connection is difficult to "
|
"Although Shadowsocks is designed to be discreet and challenging to identify, it isn't identical to a standard HTTPS connection."
|
||||||
"identify because it is virtually identical to a normal HTTPS connection.\n\n"
|
"However, certain traffic analysis systems might still detect a Shadowsocks connection. "
|
||||||
"However, some traffic analysis systems can still recognise a ShadowSocks connection, so in "
|
"Due to limited support in Amnezia, it's recommended to use AmneziaWG protocol.\n\n"
|
||||||
"countries with high levels of censorship we recommend using OpenVPN in conjunction with Cloak.\n"
|
"* Available in the AmneziaVPN only on desktop platforms\n"
|
||||||
"* Average power consumption on mobile devices (higher than OpenVPN).\n"
|
"* Normal power consumption on mobile devices\n\n"
|
||||||
"* It is possible to configure the encryption protocol.\n"
|
"* Configurable encryption protocol\n"
|
||||||
"* Recognised by some DPI analysis systems\n"
|
"* Detectable by some DPI systems\n"
|
||||||
"* Works only via TCP network protocol\n") },
|
"* Works over TCP network protocol.") },
|
||||||
{ DockerContainer::Cloak,
|
{ DockerContainer::Cloak,
|
||||||
QObject::tr("This is a combination of the OpenVPN protocol and the Cloak plugin designed specifically for "
|
QObject::tr("This is a combination of the OpenVPN protocol and the Cloak plugin designed specifically for "
|
||||||
"blocking protection.\n\n"
|
"blocking protection.\n\n"
|
||||||
|
@ -157,34 +163,53 @@ QMap<DockerContainer, QString> ContainerProps::containerDetailedDescriptions()
|
||||||
"Immediately after receiving the first data packet, Cloak authenticates the incoming connection. "
|
"Immediately after receiving the first data packet, Cloak authenticates the incoming connection. "
|
||||||
"If authentication fails, the plugin masks the server as a fake website and your VPN becomes "
|
"If authentication fails, the plugin masks the server as a fake website and your VPN becomes "
|
||||||
"invisible to analysis systems.\n\n"
|
"invisible to analysis systems.\n\n"
|
||||||
"If there is a high level of Internet censorship in your region, we advise you to use only "
|
"If there is a extreme level of Internet censorship in your region, we advise you to use only "
|
||||||
"OpenVPN over Cloak from the first connection\n"
|
"OpenVPN over Cloak from the first connection\n\n"
|
||||||
|
"* Available in the AmneziaVPN across all platforms\n"
|
||||||
"* High power consumption on mobile devices\n"
|
"* High power consumption on mobile devices\n"
|
||||||
"* Flexible settings\n"
|
"* Flexible settings\n"
|
||||||
"* Not recognised by DPI analysis systems\n"
|
"* Not recognised by DPI analysis systems\n"
|
||||||
"* Works via TCP network protocol\n") },
|
"* Works over TCP network protocol, 443 port.\n") },
|
||||||
{ DockerContainer::WireGuard,
|
{ DockerContainer::WireGuard,
|
||||||
QObject::tr("A relatively new popular VPN protocol with a simplified architecture.\n"
|
QObject::tr("A relatively new popular VPN protocol with a simplified architecture.\n"
|
||||||
"Provides stable VPN connection, high performance on all devices. Uses hard-coded encryption "
|
"Provides stable VPN connection, high performance on all devices. Uses hard-coded encryption "
|
||||||
"settings. WireGuard compared to OpenVPN has lower latency and better data transfer throughput.\n"
|
"settings. WireGuard compared to OpenVPN has lower latency and better data transfer throughput.\n"
|
||||||
|
"WireGuard is very susceptible to blocking due to its distinct packet signatures. "
|
||||||
"* Low power consumption on mobile devices.\n"
|
"Unlike some other VPN protocols that employ obfuscation techniques, "
|
||||||
"* Minimum number of settings.\n"
|
"the consistent signature patterns of WireGuard packets can be more easily identified and "
|
||||||
"* Easily recognised by DPI analysis systems, susceptible to blocking.\n"
|
"thus blocked by advanced Deep Packet Inspection (DPI) systems and other network monitoring tools.\n\n"
|
||||||
"* Works via UDP network protocol.\n") },
|
"* Available in the AmneziaVPN across all platforms\n"
|
||||||
{ DockerContainer::Awg, QObject::tr("AmneziaWG container") },
|
"* Low power consumption\n"
|
||||||
|
"* Minimum number of settings\n"
|
||||||
|
"* Easily recognised by DPI analysis systems, susceptible to blocking\n"
|
||||||
|
"* Works over UDP network protocol.") },
|
||||||
|
{ DockerContainer::Awg,
|
||||||
|
QObject::tr("A modern iteration of the popular VPN protocol, "
|
||||||
|
"AmneziaWG builds upon the foundation set by WireGuard, "
|
||||||
|
"retaining its simplified architecture and high-performance capabilities across devices.\n"
|
||||||
|
"While WireGuard is known for its efficiency, "
|
||||||
|
"it had issues with being easily detected due to its distinct packet signatures. "
|
||||||
|
"AmneziaWG solves this problem by using better obfuscation methods, "
|
||||||
|
"making its traffic blend in with regular internet traffic.\n"
|
||||||
|
"This means that AmneziaWG keeps the fast performance of the original "
|
||||||
|
"while adding an extra layer of stealth, "
|
||||||
|
"making it a great choice for those wanting a fast and discreet VPN connection.\n\n"
|
||||||
|
"* Available in the AmneziaVPN across all platforms\n"
|
||||||
|
"* Low power consumption\n"
|
||||||
|
"* Minimum number of settings\n"
|
||||||
|
"* Not recognised by DPI analysis systems, resistant to blocking\n"
|
||||||
|
"* Works over UDP network protocol.") },
|
||||||
{ DockerContainer::Ipsec,
|
{ DockerContainer::Ipsec,
|
||||||
QObject::tr("A modern stable protocol.\n\n"
|
QObject::tr("IKEv2, paired with the IPSec encryption layer, stands as a modern and stable VPN protocol.\n"
|
||||||
|
"One of its distinguishing features is its ability to swiftly switch between networks and devices, "
|
||||||
"IKEv2 with IPSec encryption layer. Transmits data over fixed UDP ports 500 and 4500 protecting "
|
"making it particularly adaptive in dynamic network environments. \n"
|
||||||
"them with strong 3DES and AES crypto algorithms. Allows very fast switching between networks "
|
"While it offers a blend of security, stability, and speed, "
|
||||||
"and devices. Due to its security, stability and speed, IKEv2 is currently one of the best VPN "
|
"it's essential to note that IKEv2 can be easily detected and is susceptible to blocking.\n\n"
|
||||||
"solutions for mobile devices. Vulnerable to detection and blocking.\n"
|
"* Available in the AmneziaVPN only on Windows\n"
|
||||||
|
|
||||||
"* Low power consumption, on mobile devices\n"
|
"* Low power consumption, on mobile devices\n"
|
||||||
"* Minimal configuration.\n"
|
"* Minimal configuration\n"
|
||||||
"* Recognised by DPI analysis systems.\n"
|
"* Recognised by DPI analysis systems\n"
|
||||||
"* Works only over UDP network protocol\n") },
|
"* Works over UDP network protocol, ports 500 and 4500.") },
|
||||||
|
|
||||||
{ DockerContainer::TorWebSite, QObject::tr("Website in Tor network") },
|
{ DockerContainer::TorWebSite, QObject::tr("Website in Tor network") },
|
||||||
{ DockerContainer::Dns, QObject::tr("DNS Service") },
|
{ DockerContainer::Dns, QObject::tr("DNS Service") },
|
||||||
|
|
|
@ -328,7 +328,7 @@ Already installed containers were found on the server. All installed containers
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="275"/>
|
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="275"/>
|
||||||
<source>Remove AmneziaWG</source>
|
<source>Remove AmneziaWG</source>
|
||||||
<translation>Remove AmneziaWG</translation>
|
<translation>Удалить AmneziaWG</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="278"/>
|
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="278"/>
|
||||||
|
@ -338,7 +338,7 @@ Already installed containers were found on the server. All installed containers
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="279"/>
|
<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>
|
<source>All users who you shared a connection with will no longer be able to connect to it.</source>
|
||||||
<translation>Все пользователи, которым вы поделились VPN с этим протоколом, больше не смогут к нему подключаться.</translation>
|
<translation>Все пользователи, с которыми вы поделились этим VPN-протоколом, больше не смогут к нему подключаться.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="280"/>
|
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="280"/>
|
||||||
|
@ -371,13 +371,13 @@ Already installed containers were found on the server. All installed containers
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageProtocolCloakSettings.qml" line="103"/>
|
<location filename="../ui/qml/Pages2/PageProtocolCloakSettings.qml" line="103"/>
|
||||||
<source>Port</source>
|
<source>Port</source>
|
||||||
<translation>Port</translation>
|
<translation>Порт</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageProtocolCloakSettings.qml" line="120"/>
|
<location filename="../ui/qml/Pages2/PageProtocolCloakSettings.qml" line="120"/>
|
||||||
<location filename="../ui/qml/Pages2/PageProtocolCloakSettings.qml" line="121"/>
|
<location filename="../ui/qml/Pages2/PageProtocolCloakSettings.qml" line="121"/>
|
||||||
<source>Cipher</source>
|
<source>Cipher</source>
|
||||||
<translation>Cipher</translation>
|
<translation>Шифрование</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageProtocolCloakSettings.qml" line="159"/>
|
<location filename="../ui/qml/Pages2/PageProtocolCloakSettings.qml" line="159"/>
|
||||||
|
@ -472,7 +472,7 @@ Already installed containers were found on the server. All installed containers
|
||||||
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="207"/>
|
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="207"/>
|
||||||
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="208"/>
|
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="208"/>
|
||||||
<source>Cipher</source>
|
<source>Cipher</source>
|
||||||
<translation>Шифрованаие</translation>
|
<translation>Шифрование</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="216"/>
|
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="216"/>
|
||||||
|
@ -563,7 +563,7 @@ Already installed containers were found on the server. All installed containers
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="363"/>
|
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="363"/>
|
||||||
<source>All users who you shared a connection with will no longer be able to connect to it.</source>
|
<source>All users who you shared a connection with will no longer be able to connect to it.</source>
|
||||||
<translation>Все пользователи, которым вы поделились VPN, больше не смогут к нему подключаться.</translation>
|
<translation>Все пользователи, с которыми вы поделились этим VPN-протоколом, больше не смогут к нему подключаться.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="364"/>
|
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="364"/>
|
||||||
|
@ -611,7 +611,7 @@ Already installed containers were found on the server. All installed containers
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="177"/>
|
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="177"/>
|
||||||
<source>All users who you shared a connection with will no longer be able to connect to it.</source>
|
<source>All users who you shared a connection with will no longer be able to connect to it.</source>
|
||||||
<translation>Все пользователи, которым вы поделились VPN с этим протоколом больше не смогут к нему подключаться.</translation>
|
<translation>Все пользователи, с которыми вы поделились этим VPN-протоколом, больше не смогут к нему подключаться.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="178"/>
|
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="178"/>
|
||||||
|
@ -667,7 +667,7 @@ Already installed containers were found on the server. All installed containers
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageServiceDnsSettings.qml" line="53"/>
|
<location filename="../ui/qml/Pages2/PageServiceDnsSettings.qml" line="53"/>
|
||||||
<source>The DNS address is the same as the address of your server. You can configure DNS in the settings, under the connections tab.</source>
|
<source>The DNS address is the same as the address of your server. You can configure DNS in the settings, under the connections tab.</source>
|
||||||
<translation>Адрес DNS совпадает с адресом вашего сервера. Настроить DNS можно в настройках, во вкладке "Соединения".</translation>
|
<translation>Адрес DNS совпадает с адресом вашего сервера. Настроить DNS можно во вкладке "Соединения" настроек приложения</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageServiceDnsSettings.qml" line="62"/>
|
<location filename="../ui/qml/Pages2/PageServiceDnsSettings.qml" line="62"/>
|
||||||
|
@ -760,7 +760,7 @@ Already installed containers were found on the server. All installed containers
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="248"/>
|
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="248"/>
|
||||||
<source>Remove SFTP and all data stored there</source>
|
<source>Remove SFTP and all data stored there</source>
|
||||||
<translation>Удалите SFTP-хранилище со всеми данными</translation>
|
<translation>Удалить SFTP-хранилище со всеми данными</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="251"/>
|
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="251"/>
|
||||||
|
@ -808,7 +808,7 @@ Already installed containers were found on the server. All installed containers
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="103"/>
|
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="103"/>
|
||||||
<source>After installation it takes several minutes while your onion site will become available in the Tor Network.</source>
|
<source>After installation it takes several minutes while your onion site will become available in the Tor Network.</source>
|
||||||
<translation>Через несколько минут после установки ваш Onion сайт станет доступен в сети Tor.</translation>
|
<translation>Через несколько минут после установки ваш Onion сайт станет доступен в сети Tor.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="112"/>
|
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="112"/>
|
||||||
|
@ -827,7 +827,7 @@ Already installed containers were found on the server. All installed containers
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="129"/>
|
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="129"/>
|
||||||
<source>The site with all data will be removed from the tor network.</source>
|
<source>The site with all data will be removed from the tor network.</source>
|
||||||
<translation>Сайт со всеми данными будет удален из сети tor.</translation>
|
<translation>Сайт со всеми данными будет удален из сети Tor.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="130"/>
|
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="130"/>
|
||||||
|
@ -883,7 +883,7 @@ Already installed containers were found on the server. All installed containers
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="56"/>
|
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="56"/>
|
||||||
<source>Support the project with a donation</source>
|
<source>Support the project with a donation</source>
|
||||||
<translation>Поддержите проект донатами</translation>
|
<translation>Поддержите проект пожертвованием</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="71"/>
|
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="71"/>
|
||||||
|
@ -991,12 +991,12 @@ Already installed containers were found on the server. All installed containers
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="93"/>
|
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="93"/>
|
||||||
<source>Start minimized</source>
|
<source>Start minimized</source>
|
||||||
<translation>Запуск в свернутом виде</translation>
|
<translation>Запускать в свернутом виде</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="94"/>
|
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="94"/>
|
||||||
<source>Launch application minimized</source>
|
<source>Launch application minimized</source>
|
||||||
<translation>Запуск приложения в свернутом виде</translation>
|
<translation>Запускать приложение в свернутом виде</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="111"/>
|
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="111"/>
|
||||||
|
@ -1031,7 +1031,7 @@ Already installed containers were found on the server. All installed containers
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="149"/>
|
<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>Все данные из приложения будут удалены Все установленные сервисы AmneziaVPN останутся на сервере.</translation>
|
<translation>Все данные из приложения будут удалены, все установленные сервисы AmneziaVPN останутся на сервере.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="150"/>
|
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="150"/>
|
||||||
|
@ -1269,7 +1269,7 @@ Already installed containers were found on the server. All installed containers
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="127"/>
|
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="127"/>
|
||||||
<source>Save logs to file</source>
|
<source>Save logs to file</source>
|
||||||
<translation>Сохранить логи в файл</translation>
|
<translation>Сохранять логи в файл</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="145"/>
|
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="145"/>
|
||||||
|
@ -1346,7 +1346,7 @@ Already installed containers were found on the server. All installed containers
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="117"/>
|
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="117"/>
|
||||||
<source>Check the server for previously installed Amnezia services</source>
|
<source>Check the server for previously installed Amnezia services</source>
|
||||||
<translation>Проверка сервера на наличие ранее установленных сервисов Amnezia</translation>
|
<translation>Проверить сервер на наличие ранее установленных сервисов Amnezia</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="118"/>
|
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="118"/>
|
||||||
|
@ -1371,7 +1371,7 @@ Already installed containers were found on the server. All installed containers
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="165"/>
|
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="165"/>
|
||||||
<source>Clear server from Amnezia software</source>
|
<source>Clear server from Amnezia software</source>
|
||||||
<translation>Очистка сервера от протоколов и сервисов Amnezia</translation>
|
<translation>Очистить сервер от протоколов и сервисов Amnezia</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="169"/>
|
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="169"/>
|
||||||
|
@ -1381,7 +1381,7 @@ Already installed containers were found on the server. All installed containers
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="170"/>
|
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="170"/>
|
||||||
<source>All containers will be deleted on the server. This means that configuration files, keys and certificates will be deleted.</source>
|
<source>All containers will be deleted on the server. This means that configuration files, keys and certificates will be deleted.</source>
|
||||||
<translation>На сервере будут удалены все, что связанно с Amnezia: протоколы сервисы конфигурационные файлы, ключи и сертификаты.</translation>
|
<translation>На сервере будут удалены все данные, связанные с Amnezia: протоколы, сервисы, конфигурационные файлы, ключи и сертификаты.</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
|
@ -1468,7 +1468,7 @@ Already installed containers were found on the server. All installed containers
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="90"/>
|
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="90"/>
|
||||||
<source>Split tunneling</source>
|
<source>Split tunneling</source>
|
||||||
<translation>Раздельно VPN-туннелирование</translation>
|
<translation>Раздельное VPN-туннелирование</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="121"/>
|
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="121"/>
|
||||||
|
@ -1541,7 +1541,7 @@ Already installed containers were found on the server. All installed containers
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="396"/>
|
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="396"/>
|
||||||
<source>Add imported sites to existing ones</source>
|
<source>Add imported sites to existing ones</source>
|
||||||
<translation>Добавление импортированных сайтов к существующим</translation>
|
<translation>Добавить импортированные сайты к существующим</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
|
@ -1563,7 +1563,7 @@ It's okay as long as it's from someone you trust.</source>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="61"/>
|
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="61"/>
|
||||||
<source>What do you have?</source>
|
<source>What do you have?</source>
|
||||||
<translation>Выберете что у вас есть?</translation>
|
<translation>Выберете что у вас есть</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="68"/>
|
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="68"/>
|
||||||
|
@ -1669,7 +1669,7 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="138"/>
|
<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>Выбор VPN-протокола</translation>
|
<translation>Выбрать VPN-протокол</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="157"/>
|
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="157"/>
|
||||||
|
@ -1729,7 +1729,7 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="75"/>
|
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="75"/>
|
||||||
<source>Installing %1</source>
|
<source>Installing %1</source>
|
||||||
<translation>Установка %1</translation>
|
<translation>Установить %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="93"/>
|
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="93"/>
|
||||||
|
@ -1754,7 +1754,7 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="213"/>
|
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="213"/>
|
||||||
<source>Install</source>
|
<source>Install</source>
|
||||||
<translation>Установка</translation>
|
<translation>Установить</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
|
@ -1767,7 +1767,7 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSetupWizardProtocols.qml" line="74"/>
|
<location filename="../ui/qml/Pages2/PageSetupWizardProtocols.qml" line="74"/>
|
||||||
<source>Choose the one with the highest priority for you. Later, you can install other protocols and additional services, such as DNS proxy and SFTP.</source>
|
<source>Choose the one with the highest priority for you. Later, you can install other protocols and additional services, such as DNS proxy and SFTP.</source>
|
||||||
<translation>Выберите протокол, который вам больше подходит . В дальнейшем можно установить другие протоколы и дополнительные сервисы, такие как DNS-прокси и SFTP.</translation>
|
<translation>Выберите протокол, который вам больше подходит. В дальнейшем можно установить другие протоколы и дополнительные сервисы, такие как DNS-прокси, TOR-сайт и SFTP.</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
|
@ -1826,7 +1826,7 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSetupWizardTextKey.qml" line="53"/>
|
<location filename="../ui/qml/Pages2/PageSetupWizardTextKey.qml" line="53"/>
|
||||||
<source>Insert</source>
|
<source>Insert</source>
|
||||||
<translation>Вставка</translation>
|
<translation>Вставить</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Pages2/PageSetupWizardTextKey.qml" line="71"/>
|
<location filename="../ui/qml/Pages2/PageSetupWizardTextKey.qml" line="71"/>
|
||||||
|
@ -2414,74 +2414,20 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
||||||
<translation>IPsec</translation>
|
<translation>IPsec</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="129"/>
|
<location filename="../containers/containers_defs.cpp" line="203"/>
|
||||||
<source>The time-tested most popular VPN protocol.
|
<source>IKEv2, paired with the IPSec encryption layer, stands as a modern and stable VPN protocol.
|
||||||
|
One of its distinguishing features is its ability to swiftly switch between networks and devices, making it particularly adaptive in dynamic network environments.
|
||||||
|
While it offers a blend of security, stability, and speed, it's essential to note that IKEv2 can be easily detected and is susceptible to blocking.
|
||||||
|
|
||||||
Uses a proprietary security protocol with SSL/TLS for encryption and key exchange and supports various authentication methods, making it suitable for a variety of devices and operating systems.
|
* Available in the AmneziaVPN only on Windows
|
||||||
|
|
||||||
* Normal power consumption on mobile devices
|
|
||||||
* Flexible customisation to suit user needs to work with different operating systems and devices.
|
|
||||||
* Recognised by DPI analysis systems and therefore susceptible to blocking.
|
|
||||||
* Can operate over both TCP and UDP network protocols.</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../containers/containers_defs.cpp" line="139"/>
|
|
||||||
<source>Based on the SOCKS5 proxy protocol, which protects the connection using the AEAD cipher - roughly along the same lines as SSH tunnelling. A Shadowsocks connection is difficult to identify because it is virtually identical to a normal HTTPS connection.
|
|
||||||
|
|
||||||
However, some traffic analysis systems can still recognise a ShadowSocks connection, so in countries with high levels of censorship we recommend using OpenVPN in conjunction with Cloak.
|
|
||||||
* Average power consumption on mobile devices (higher than OpenVPN).
|
|
||||||
* It is possible to configure the encryption protocol.
|
|
||||||
* Recognised by some DPI analysis systems
|
|
||||||
* Works only via TCP network protocol
|
|
||||||
</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../containers/containers_defs.cpp" line="149"/>
|
|
||||||
<source>This is a combination of the OpenVPN protocol and the Cloak plugin designed specifically for blocking protection.
|
|
||||||
|
|
||||||
OpenVPN provides a secure VPN connection by encrypting all Internet traffic between the client and the server.
|
|
||||||
|
|
||||||
Cloak protects OpenVPN from detection and blocking.
|
|
||||||
|
|
||||||
Cloak can modify packet metadata so that it completely masks VPN traffic as normal web traffic, and also protects the VPN from detection by Active Probing. This makes it very resistant to being detected
|
|
||||||
|
|
||||||
Immediately after receiving the first data packet, Cloak authenticates the incoming connection. If authentication fails, the plugin masks the server as a fake website and your VPN becomes invisible to analysis systems.
|
|
||||||
|
|
||||||
If there is a high level of Internet censorship in your region, we advise you to use only OpenVPN over Cloak from the first connection
|
|
||||||
* High power consumption on mobile devices
|
|
||||||
* Flexible settings
|
|
||||||
* Not recognised by DPI analysis systems
|
|
||||||
* Works via TCP network protocol
|
|
||||||
</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../containers/containers_defs.cpp" line="167"/>
|
|
||||||
<source>A relatively new popular VPN protocol with a simplified architecture.
|
|
||||||
Provides stable VPN connection, high performance on all devices. Uses hard-coded encryption settings. WireGuard compared to OpenVPN has lower latency and better data transfer throughput.
|
|
||||||
* Low power consumption on mobile devices.
|
|
||||||
* Minimum number of settings.
|
|
||||||
* Easily recognised by DPI analysis systems, susceptible to blocking.
|
|
||||||
* Works via UDP network protocol.
|
|
||||||
</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../containers/containers_defs.cpp" line="177"/>
|
|
||||||
<source>A modern stable protocol.
|
|
||||||
|
|
||||||
IKEv2 with IPSec encryption layer. Transmits data over fixed UDP ports 500 and 4500 protecting them with strong 3DES and AES crypto algorithms. Allows very fast switching between networks and devices. Due to its security, stability and speed, IKEv2 is currently one of the best VPN solutions for mobile devices. Vulnerable to detection and blocking.
|
|
||||||
* Low power consumption, on mobile devices
|
* Low power consumption, on mobile devices
|
||||||
* Minimal configuration.
|
* Minimal configuration
|
||||||
* Recognised by DPI analysis systems.
|
* Recognised by DPI analysis systems
|
||||||
* Works only over UDP network protocol
|
* Works over UDP network protocol, ports 500 and 4500.</source>
|
||||||
</source>
|
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="190"/>
|
<location filename="../containers/containers_defs.cpp" line="215"/>
|
||||||
<source>DNS Service</source>
|
<source>DNS Service</source>
|
||||||
<translation>DNS Сервис</translation>
|
<translation>DNS Сервис</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2492,7 +2438,7 @@ IKEv2 with IPSec encryption layer. Transmits data over fixed UDP ports 500 and 4
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="90"/>
|
<location filename="../containers/containers_defs.cpp" line="90"/>
|
||||||
<location filename="../containers/containers_defs.cpp" line="189"/>
|
<location filename="../containers/containers_defs.cpp" line="214"/>
|
||||||
<source>Website in Tor network</source>
|
<source>Website in Tor network</source>
|
||||||
<translation>Веб-сайт в сети Tor</translation>
|
<translation>Веб-сайт в сети Tor</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2539,7 +2485,7 @@ IKEv2 with IPSec encryption layer. Transmits data over fixed UDP ports 500 and 4
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="120"/>
|
<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>Замените адрес DNS-сервера на собственный. Это повысит уровень конфиденциальности.</translation>
|
<translation>Замените DNS-сервер на Amnezia DNS. Это повысит уровень конфиденциальности.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="122"/>
|
<location filename="../containers/containers_defs.cpp" line="122"/>
|
||||||
|
@ -2547,12 +2493,83 @@ IKEv2 with IPSec encryption layer. Transmits data over fixed UDP ports 500 and 4
|
||||||
<translation>Создайте на сервере файловое хранилище для безопасного хранения и передачи файлов.</translation>
|
<translation>Создайте на сервере файловое хранилище для безопасного хранения и передачи файлов.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="175"/>
|
<location filename="../containers/containers_defs.cpp" line="129"/>
|
||||||
<source>AmneziaWG container</source>
|
<source>OpenVPN stands as one of the most popular and time-tested VPN protocols available.
|
||||||
<translation>AmneziaWG протокол</translation>
|
It employs its unique security protocol, leveraging the strength of SSL/TLS for encryption and key exchange. Furthermore, OpenVPN's support for a multitude of authentication methods makes it versatile and adaptable, catering to a wide range of devices and operating systems. Due to its open-source nature, OpenVPN benefits from extensive scrutiny by the global community, which continually reinforces its security. With a strong balance of performance, security, and compatibility, OpenVPN remains a top choice for privacy-conscious individuals and businesses alike.
|
||||||
|
|
||||||
|
* Available in the AmneziaVPN across all platforms
|
||||||
|
* Normal power consumption on mobile devices
|
||||||
|
* Flexible customisation to suit user needs to work with different operating systems and devices
|
||||||
|
* Recognised by DPI analysis systems and therefore susceptible to blocking
|
||||||
|
* Can operate over both TCP and UDP network protocols.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="191"/>
|
<location filename="../containers/containers_defs.cpp" line="145"/>
|
||||||
|
<source>Shadowsocks, inspired by the SOCKS5 protocol, safeguards the connection using the AEAD cipher. Although Shadowsocks is designed to be discreet and challenging to identify, it isn't identical to a standard HTTPS connection.However, certain traffic analysis systems might still detect a Shadowsocks connection. Due to limited support in Amnezia, it's recommended to use AmneziaWG protocol.
|
||||||
|
|
||||||
|
* Available in the AmneziaVPN only on desktop platforms
|
||||||
|
* Normal power consumption on mobile devices
|
||||||
|
|
||||||
|
* Configurable encryption protocol
|
||||||
|
* Detectable by some DPI systems
|
||||||
|
* Works over TCP network protocol.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../containers/containers_defs.cpp" line="155"/>
|
||||||
|
<source>This is a combination of the OpenVPN protocol and the Cloak plugin designed specifically for blocking protection.
|
||||||
|
|
||||||
|
OpenVPN provides a secure VPN connection by encrypting all Internet traffic between the client and the server.
|
||||||
|
|
||||||
|
Cloak protects OpenVPN from detection and blocking.
|
||||||
|
|
||||||
|
Cloak can modify packet metadata so that it completely masks VPN traffic as normal web traffic, and also protects the VPN from detection by Active Probing. This makes it very resistant to being detected
|
||||||
|
|
||||||
|
Immediately after receiving the first data packet, Cloak authenticates the incoming connection. If authentication fails, the plugin masks the server as a fake website and your VPN becomes invisible to analysis systems.
|
||||||
|
|
||||||
|
If there is a extreme level of Internet censorship in your region, we advise you to use only OpenVPN over Cloak from the first connection
|
||||||
|
|
||||||
|
* Available in the AmneziaVPN across all platforms
|
||||||
|
* High power consumption on mobile devices
|
||||||
|
* Flexible settings
|
||||||
|
* Not recognised by DPI analysis systems
|
||||||
|
* Works over TCP network protocol, 443 port.
|
||||||
|
</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../containers/containers_defs.cpp" line="174"/>
|
||||||
|
<source>A relatively new popular VPN protocol with a simplified architecture.
|
||||||
|
Provides stable VPN connection, high performance on all devices. Uses hard-coded encryption settings. WireGuard compared to OpenVPN has lower latency and better data transfer throughput.
|
||||||
|
WireGuard is very susceptible to blocking due to its distinct packet signatures. Unlike some other VPN protocols that employ obfuscation techniques, the consistent signature patterns of WireGuard packets can be more easily identified and thus blocked by advanced Deep Packet Inspection (DPI) systems and other network monitoring tools.
|
||||||
|
|
||||||
|
* Available in the AmneziaVPN across all platforms
|
||||||
|
* Low power consumption
|
||||||
|
* Minimum number of settings
|
||||||
|
* Easily recognised by DPI analysis systems, susceptible to blocking
|
||||||
|
* Works over UDP network protocol.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../containers/containers_defs.cpp" line="187"/>
|
||||||
|
<source>A modern iteration of the popular VPN protocol, AmneziaWG builds upon the foundation set by WireGuard, retaining its simplified architecture and high-performance capabilities across devices.
|
||||||
|
While WireGuard is known for its efficiency, it had issues with being easily detected due to its distinct packet signatures. AmneziaWG solves this problem by using better obfuscation methods, making its traffic blend in with regular internet traffic.
|
||||||
|
This means that AmneziaWG keeps the fast performance of the original while adding an extra layer of stealth, making it a great choice for those wanting a fast and discreet VPN connection.
|
||||||
|
|
||||||
|
* Available in the AmneziaVPN across all platforms
|
||||||
|
* Low power consumption
|
||||||
|
* Minimum number of settings
|
||||||
|
* Not recognised by DPI analysis systems, resistant to blocking
|
||||||
|
* Works over UDP network protocol.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<source>AmneziaWG container</source>
|
||||||
|
<translation type="vanished">AmneziaWG протокол</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../containers/containers_defs.cpp" line="216"/>
|
||||||
<source>Sftp file sharing service - is secure FTP service</source>
|
<source>Sftp file sharing service - is secure FTP service</source>
|
||||||
<translation>Сервис обмена файлами Sftp - безопасный FTP-сервис</translation>
|
<translation>Сервис обмена файлами Sftp - безопасный FTP-сервис</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2637,7 +2654,7 @@ IKEv2 with IPSec encryption layer. Transmits data over fixed UDP ports 500 and 4
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/qml/Components/SelectLanguageDrawer.qml" line="49"/>
|
<location filename="../ui/qml/Components/SelectLanguageDrawer.qml" line="49"/>
|
||||||
<source>Choose language</source>
|
<source>Choose language</source>
|
||||||
<translation>Выберете язык</translation>
|
<translation>Выберите язык</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
|
@ -2849,32 +2866,32 @@ IKEv2 with IPSec encryption layer. Transmits data over fixed UDP ports 500 and 4
|
||||||
<context>
|
<context>
|
||||||
<name>amnezia::ContainerProps</name>
|
<name>amnezia::ContainerProps</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="283"/>
|
<location filename="../containers/containers_defs.cpp" line="308"/>
|
||||||
<source>Low</source>
|
<source>Low</source>
|
||||||
<translation>Низкий</translation>
|
<translation>Низкий</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="284"/>
|
<location filename="../containers/containers_defs.cpp" line="309"/>
|
||||||
<source>Medium or High</source>
|
<source>Medium or High</source>
|
||||||
<translation>Спедний или Высокий</translation>
|
<translation>Спедний или Высокий</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="285"/>
|
<location filename="../containers/containers_defs.cpp" line="310"/>
|
||||||
<source>Extreme</source>
|
<source>Extreme</source>
|
||||||
<translation>Экстремальный</translation>
|
<translation>Экстремальный</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="293"/>
|
<location filename="../containers/containers_defs.cpp" line="318"/>
|
||||||
<source>I just want to increase the level of my privacy.</source>
|
<source>I just want to increase the level of my privacy.</source>
|
||||||
<translation>Я просто хочу повысить уровень своей приватности.</translation>
|
<translation>Я просто хочу повысить уровень своей приватности.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="294"/>
|
<location filename="../containers/containers_defs.cpp" line="319"/>
|
||||||
<source>I want to bypass censorship. This option recommended in most cases.</source>
|
<source>I want to bypass censorship. This option recommended in most cases.</source>
|
||||||
<translation>Я хочу обойти блокировки. Этот вариант рекомендуется в большинстве случаев.</translation>
|
<translation>Я хочу обойти блокировки. Этот вариант рекомендуется в большинстве случаев.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="296"/>
|
<location filename="../containers/containers_defs.cpp" line="321"/>
|
||||||
<source>Most VPN protocols are blocked. Recommended if other options are not working.</source>
|
<source>Most VPN protocols are blocked. Recommended if other options are not working.</source>
|
||||||
<translation>Большинство VPN протоколов заблокированы. Рекомендуется, если другие варианты не работают.</translation>
|
<translation>Большинство VPN протоколов заблокированы. Рекомендуется, если другие варианты не работают.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|
|
@ -2537,7 +2537,7 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="90"/>
|
<location filename="../containers/containers_defs.cpp" line="90"/>
|
||||||
<location filename="../containers/containers_defs.cpp" line="189"/>
|
<location filename="../containers/containers_defs.cpp" line="214"/>
|
||||||
<source>Website in Tor network</source>
|
<source>Website in Tor network</source>
|
||||||
<translation>在 Tor 网络中架设网站</translation>
|
<translation>在 Tor 网络中架设网站</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2598,30 +2598,30 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="129"/>
|
<location filename="../containers/containers_defs.cpp" line="129"/>
|
||||||
<source>The time-tested most popular VPN protocol.
|
<source>OpenVPN stands as one of the most popular and time-tested VPN protocols available.
|
||||||
|
It employs its unique security protocol, leveraging the strength of SSL/TLS for encryption and key exchange. Furthermore, OpenVPN's support for a multitude of authentication methods makes it versatile and adaptable, catering to a wide range of devices and operating systems. Due to its open-source nature, OpenVPN benefits from extensive scrutiny by the global community, which continually reinforces its security. With a strong balance of performance, security, and compatibility, OpenVPN remains a top choice for privacy-conscious individuals and businesses alike.
|
||||||
Uses a proprietary security protocol with SSL/TLS for encryption and key exchange and supports various authentication methods, making it suitable for a variety of devices and operating systems.
|
|
||||||
|
|
||||||
|
* Available in the AmneziaVPN across all platforms
|
||||||
* Normal power consumption on mobile devices
|
* Normal power consumption on mobile devices
|
||||||
* Flexible customisation to suit user needs to work with different operating systems and devices.
|
* Flexible customisation to suit user needs to work with different operating systems and devices
|
||||||
* Recognised by DPI analysis systems and therefore susceptible to blocking.
|
* Recognised by DPI analysis systems and therefore susceptible to blocking
|
||||||
* Can operate over both TCP and UDP network protocols.</source>
|
* Can operate over both TCP and UDP network protocols.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="139"/>
|
<location filename="../containers/containers_defs.cpp" line="145"/>
|
||||||
<source>Based on the SOCKS5 proxy protocol, which protects the connection using the AEAD cipher - roughly along the same lines as SSH tunnelling. A Shadowsocks connection is difficult to identify because it is virtually identical to a normal HTTPS connection.
|
<source>Shadowsocks, inspired by the SOCKS5 protocol, safeguards the connection using the AEAD cipher. Although Shadowsocks is designed to be discreet and challenging to identify, it isn't identical to a standard HTTPS connection.However, certain traffic analysis systems might still detect a Shadowsocks connection. Due to limited support in Amnezia, it's recommended to use AmneziaWG protocol.
|
||||||
|
|
||||||
However, some traffic analysis systems can still recognise a ShadowSocks connection, so in countries with high levels of censorship we recommend using OpenVPN in conjunction with Cloak.
|
* Available in the AmneziaVPN only on desktop platforms
|
||||||
* Average power consumption on mobile devices (higher than OpenVPN).
|
* Normal power consumption on mobile devices
|
||||||
* It is possible to configure the encryption protocol.
|
|
||||||
* Recognised by some DPI analysis systems
|
* Configurable encryption protocol
|
||||||
* Works only via TCP network protocol
|
* Detectable by some DPI systems
|
||||||
</source>
|
* Works over TCP network protocol.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="149"/>
|
<location filename="../containers/containers_defs.cpp" line="155"/>
|
||||||
<source>This is a combination of the OpenVPN protocol and the Cloak plugin designed specifically for blocking protection.
|
<source>This is a combination of the OpenVPN protocol and the Cloak plugin designed specifically for blocking protection.
|
||||||
|
|
||||||
OpenVPN provides a secure VPN connection by encrypting all Internet traffic between the client and the server.
|
OpenVPN provides a secure VPN connection by encrypting all Internet traffic between the client and the server.
|
||||||
|
@ -2632,35 +2632,53 @@ Cloak can modify packet metadata so that it completely masks VPN traffic as norm
|
||||||
|
|
||||||
Immediately after receiving the first data packet, Cloak authenticates the incoming connection. If authentication fails, the plugin masks the server as a fake website and your VPN becomes invisible to analysis systems.
|
Immediately after receiving the first data packet, Cloak authenticates the incoming connection. If authentication fails, the plugin masks the server as a fake website and your VPN becomes invisible to analysis systems.
|
||||||
|
|
||||||
If there is a high level of Internet censorship in your region, we advise you to use only OpenVPN over Cloak from the first connection
|
If there is a extreme level of Internet censorship in your region, we advise you to use only OpenVPN over Cloak from the first connection
|
||||||
|
|
||||||
|
* Available in the AmneziaVPN across all platforms
|
||||||
* High power consumption on mobile devices
|
* High power consumption on mobile devices
|
||||||
* Flexible settings
|
* Flexible settings
|
||||||
* Not recognised by DPI analysis systems
|
* Not recognised by DPI analysis systems
|
||||||
* Works via TCP network protocol
|
* Works over TCP network protocol, 443 port.
|
||||||
</source>
|
</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="167"/>
|
<location filename="../containers/containers_defs.cpp" line="174"/>
|
||||||
<source>A relatively new popular VPN protocol with a simplified architecture.
|
<source>A relatively new popular VPN protocol with a simplified architecture.
|
||||||
Provides stable VPN connection, high performance on all devices. Uses hard-coded encryption settings. WireGuard compared to OpenVPN has lower latency and better data transfer throughput.
|
Provides stable VPN connection, high performance on all devices. Uses hard-coded encryption settings. WireGuard compared to OpenVPN has lower latency and better data transfer throughput.
|
||||||
* Low power consumption on mobile devices.
|
WireGuard is very susceptible to blocking due to its distinct packet signatures. Unlike some other VPN protocols that employ obfuscation techniques, the consistent signature patterns of WireGuard packets can be more easily identified and thus blocked by advanced Deep Packet Inspection (DPI) systems and other network monitoring tools.
|
||||||
* Minimum number of settings.
|
|
||||||
* Easily recognised by DPI analysis systems, susceptible to blocking.
|
* Available in the AmneziaVPN across all platforms
|
||||||
* Works via UDP network protocol.
|
* Low power consumption
|
||||||
</source>
|
* Minimum number of settings
|
||||||
|
* Easily recognised by DPI analysis systems, susceptible to blocking
|
||||||
|
* Works over UDP network protocol.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="177"/>
|
<location filename="../containers/containers_defs.cpp" line="187"/>
|
||||||
<source>A modern stable protocol.
|
<source>A modern iteration of the popular VPN protocol, AmneziaWG builds upon the foundation set by WireGuard, retaining its simplified architecture and high-performance capabilities across devices.
|
||||||
|
While WireGuard is known for its efficiency, it had issues with being easily detected due to its distinct packet signatures. AmneziaWG solves this problem by using better obfuscation methods, making its traffic blend in with regular internet traffic.
|
||||||
|
This means that AmneziaWG keeps the fast performance of the original while adding an extra layer of stealth, making it a great choice for those wanting a fast and discreet VPN connection.
|
||||||
|
|
||||||
IKEv2 with IPSec encryption layer. Transmits data over fixed UDP ports 500 and 4500 protecting them with strong 3DES and AES crypto algorithms. Allows very fast switching between networks and devices. Due to its security, stability and speed, IKEv2 is currently one of the best VPN solutions for mobile devices. Vulnerable to detection and blocking.
|
* Available in the AmneziaVPN across all platforms
|
||||||
|
* Low power consumption
|
||||||
|
* Minimum number of settings
|
||||||
|
* Not recognised by DPI analysis systems, resistant to blocking
|
||||||
|
* Works over UDP network protocol.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../containers/containers_defs.cpp" line="203"/>
|
||||||
|
<source>IKEv2, paired with the IPSec encryption layer, stands as a modern and stable VPN protocol.
|
||||||
|
One of its distinguishing features is its ability to swiftly switch between networks and devices, making it particularly adaptive in dynamic network environments.
|
||||||
|
While it offers a blend of security, stability, and speed, it's essential to note that IKEv2 can be easily detected and is susceptible to blocking.
|
||||||
|
|
||||||
|
* Available in the AmneziaVPN only on Windows
|
||||||
* Low power consumption, on mobile devices
|
* Low power consumption, on mobile devices
|
||||||
* Minimal configuration.
|
* Minimal configuration
|
||||||
* Recognised by DPI analysis systems.
|
* Recognised by DPI analysis systems
|
||||||
* Works only over UDP network protocol
|
* Works over UDP network protocol, ports 500 and 4500.</source>
|
||||||
</source>
|
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
|
@ -2679,22 +2697,17 @@ IKEv2 with IPSec encryption layer. Transmits data over fixed UDP ports 500 and 4
|
||||||
<source>WireGuard container</source>
|
<source>WireGuard container</source>
|
||||||
<translation type="vanished">WireGuard 容器</translation>
|
<translation type="vanished">WireGuard 容器</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../containers/containers_defs.cpp" line="175"/>
|
|
||||||
<source>AmneziaWG container</source>
|
|
||||||
<translation></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<source>IPsec container</source>
|
<source>IPsec container</source>
|
||||||
<translation type="vanished">IPsec 容器</translation>
|
<translation type="vanished">IPsec 容器</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="190"/>
|
<location filename="../containers/containers_defs.cpp" line="215"/>
|
||||||
<source>DNS Service</source>
|
<source>DNS Service</source>
|
||||||
<translation>DNS 服务</translation>
|
<translation>DNS 服务</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="191"/>
|
<location filename="../containers/containers_defs.cpp" line="216"/>
|
||||||
<source>Sftp file sharing service - is secure FTP service</source>
|
<source>Sftp file sharing service - is secure FTP service</source>
|
||||||
<translation>Sftp 文件共享服务 - 安全的 FTP 服务</translation>
|
<translation>Sftp 文件共享服务 - 安全的 FTP 服务</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -2990,32 +3003,32 @@ IKEv2 with IPSec encryption layer. Transmits data over fixed UDP ports 500 and 4
|
||||||
<context>
|
<context>
|
||||||
<name>amnezia::ContainerProps</name>
|
<name>amnezia::ContainerProps</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="283"/>
|
<location filename="../containers/containers_defs.cpp" line="308"/>
|
||||||
<source>Low</source>
|
<source>Low</source>
|
||||||
<translation>低</translation>
|
<translation>低</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="284"/>
|
<location filename="../containers/containers_defs.cpp" line="309"/>
|
||||||
<source>Medium or High</source>
|
<source>Medium or High</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="285"/>
|
<location filename="../containers/containers_defs.cpp" line="310"/>
|
||||||
<source>Extreme</source>
|
<source>Extreme</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="293"/>
|
<location filename="../containers/containers_defs.cpp" line="318"/>
|
||||||
<source>I just want to increase the level of my privacy.</source>
|
<source>I just want to increase the level of my privacy.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="294"/>
|
<location filename="../containers/containers_defs.cpp" line="319"/>
|
||||||
<source>I want to bypass censorship. This option recommended in most cases.</source>
|
<source>I want to bypass censorship. This option recommended in most cases.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../containers/containers_defs.cpp" line="296"/>
|
<location filename="../containers/containers_defs.cpp" line="321"/>
|
||||||
<source>Most VPN protocols are blocked. Recommended if other options are not working.</source>
|
<source>Most VPN protocols are blocked. Recommended if other options are not working.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue