amnezia-client/client/translations/amneziavpn_zh_CN.ts

2670 lines
111 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN">
<context>
<name>AmneziaApplication</name>
<message>
<location filename="../amnezia_application.cpp" line="299"/>
<source>Split tunneling for WireGuard is not implemented, the option was disabled</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AndroidController</name>
<message>
<location filename="../platforms/android/android_controller.cpp" line="236"/>
<source>AmneziaVPN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../platforms/android/android_controller.cpp" line="239"/>
<source>VPN Connected</source>
<extracomment>Refers to the app - which is currently running the background and waiting</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ConnectionController</name>
<message>
<location filename="../ui/controllers/connectionController.h" line="58"/>
<location filename="../ui/controllers/connectionController.cpp" line="97"/>
<location filename="../ui/controllers/connectionController.cpp" line="111"/>
<location filename="../ui/controllers/connectionController.cpp" line="117"/>
<source>Connect</source>
<translation type="unfinished">连接</translation>
</message>
<message>
<location filename="../ui/controllers/connectionController.cpp" line="55"/>
<source>VPN Protocols is not installed.
Please install VPN container at first</source>
<translation type="unfinished">未安装VPN协议请安装</translation>
</message>
<message>
<location filename="../ui/controllers/connectionController.cpp" line="78"/>
<source>Connection...</source>
<translation type="unfinished">连接中</translation>
</message>
<message>
<location filename="../ui/controllers/connectionController.cpp" line="83"/>
<source>Connected</source>
<translation type="unfinished">已连接</translation>
</message>
<message>
<location filename="../ui/controllers/connectionController.cpp" line="92"/>
<source>Reconnection...</source>
<translation type="unfinished">重连中</translation>
</message>
<message>
<location filename="../ui/controllers/connectionController.cpp" line="102"/>
<source>Disconnection...</source>
<translation type="unfinished">断开中</translation>
</message>
<message>
<location filename="../ui/controllers/connectionController.cpp" line="128"/>
<source>Settings updated successfully, Reconnnection...</source>
<translation type="unfinished">配置已更新,重连中</translation>
</message>
</context>
<context>
<name>ConnectionTypeSelectionDrawer</name>
<message>
<location filename="../ui/qml/Components/ConnectionTypeSelectionDrawer.qml" line="31"/>
<source>Connection data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Components/ConnectionTypeSelectionDrawer.qml" line="40"/>
<source>Server IP, login and password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Components/ConnectionTypeSelectionDrawer.qml" line="54"/>
<source>QR code, key or configuration file</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ContextMenuType</name>
<message>
<location filename="../ui/qml/Controls2/ContextMenuType.qml" line="9"/>
<source>C&amp;ut</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Controls2/ContextMenuType.qml" line="15"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Controls2/ContextMenuType.qml" line="21"/>
<source>&amp;Paste</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Controls2/ContextMenuType.qml" line="28"/>
<source>&amp;SelectAll</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ExportController</name>
<message>
<location filename="../ui/controllers/exportController.cpp" line="34"/>
<source>Access error!</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HomeContainersListView</name>
<message>
<location filename="../ui/qml/Components/HomeContainersListView.qml" line="58"/>
<source>The selected protocol is not supported on the current platform</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Components/HomeContainersListView.qml" line="77"/>
<source>Reconnect via VPN Procotol: </source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImportController</name>
<message>
<location filename="../ui/controllers/importController.cpp" line="384"/>
<source>Scanned %1 of %2.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>InstallController</name>
<message>
<location filename="../ui/controllers/installController.cpp" line="110"/>
<location filename="../ui/controllers/installController.cpp" line="163"/>
<source> installed successfully. </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/installController.cpp" line="113"/>
<location filename="../ui/controllers/installController.cpp" line="166"/>
<source> is already installed on the server. </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/installController.cpp" line="116"/>
<location filename="../ui/controllers/installController.cpp" line="185"/>
<source>
Already installed containers were found on the server. All installed containers have been added to the application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/installController.cpp" line="266"/>
<source>Settings updated successfully</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/installController.cpp" line="281"/>
<source>Server &apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/installController.cpp" line="281"/>
<source>&apos; was removed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/installController.cpp" line="291"/>
<source>All containers from server &apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/installController.cpp" line="307"/>
<source> has been removed from the server &apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/installController.cpp" line="454"/>
<source>Please login as the user</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/installController.cpp" line="481"/>
<source>Server added successfully</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>KeyChainClass</name>
<message>
<location filename="../3rd/qtkeychain/TestAppExample/keychainclass.cpp" line="22"/>
<source>Read key failed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/TestAppExample/keychainclass.cpp" line="37"/>
<source>Write key failed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/TestAppExample/keychainclass.cpp" line="54"/>
<source>Delete key failed: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NotificationHandler</name>
<message>
<location filename="../ui/notificationhandler.cpp" line="68"/>
<location filename="../ui/notificationhandler.cpp" line="75"/>
<source>AmneziaVPN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/notificationhandler.cpp" line="69"/>
<source>VPN Connected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/notificationhandler.cpp" line="76"/>
<source>VPN Disconnected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/notificationhandler.cpp" line="95"/>
<source>AmneziaVPN notification</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/notificationhandler.cpp" line="96"/>
<source>Unsecured network detected: </source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageDeinstalling</name>
<message>
<location filename="../ui/qml/Pages2/PageDeinstalling.qml" line="62"/>
<source>Removing services from </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageDeinstalling.qml" line="87"/>
<source>Usually it takes no more than 5 minutes</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageHome</name>
<message>
<location filename="../ui/qml/Pages2/PageHome.qml" line="193"/>
<source>VPN protocol</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageHome.qml" line="238"/>
<source>Servers</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageProtocolCloakSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolCloakSettings.qml" line="74"/>
<source>Cloak settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolCloakSettings.qml" line="81"/>
<source>Disguised as traffic from</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolCloakSettings.qml" line="103"/>
<source>Port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolCloakSettings.qml" line="120"/>
<location filename="../ui/qml/Pages2/PageProtocolCloakSettings.qml" line="121"/>
<source>Cipher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolCloakSettings.qml" line="159"/>
<source>Save and Restart Amnezia</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageProtocolOpenVpnSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="76"/>
<source>OpenVPN settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="83"/>
<source>VPN Addresses Subnet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="97"/>
<source>Network protocol</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="126"/>
<source>Port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="144"/>
<source>Auto-negotiate encryption</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="161"/>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="162"/>
<source>Hash</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="170"/>
<source>SHA512</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="171"/>
<source>SHA384</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="172"/>
<source>SHA256</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="173"/>
<source>SHA3-512</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="174"/>
<source>SHA3-384</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="175"/>
<source>SHA3-256</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="176"/>
<source>whirlpool</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="177"/>
<source>BLAKE2b512</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="178"/>
<source>BLAKE2s256</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="179"/>
<source>SHA1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="207"/>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="208"/>
<source>Cipher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="216"/>
<source>AES-256-GCM</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="217"/>
<source>AES-192-GCM</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="218"/>
<source>AES-128-GCM</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="219"/>
<source>AES-256-CBC</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="220"/>
<source>AES-192-CBC</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="221"/>
<source>AES-128-CBC</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="222"/>
<source>ChaCha20-Poly1305</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="223"/>
<source>ARIA-256-CBC</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="224"/>
<source>CAMELLIA-256-CBC</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="225"/>
<source>none</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="258"/>
<source>TLS auth</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="273"/>
<source>Block DNS requests outside of VPN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="292"/>
<source>Additional client configuration commands</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="308"/>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="340"/>
<source>Commands:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="324"/>
<source>Additional server configuration commands</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="359"/>
<source>Remove OpenVPN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="362"/>
<source>Remove OpenVpn from server?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="363"/>
<source>All users with whom you shared a connection will no longer be able to connect to it</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="364"/>
<source>Continue</source>
<translation type="unfinished">继续</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="365"/>
<source>Cancel</source>
<translation type="unfinished">取消</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="384"/>
<source>Save and Restart Amnezia</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageProtocolRaw</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="38"/>
<source> settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="78"/>
<source>Show connection options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="130"/>
<source>Connection options </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="172"/>
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="176"/>
<source>Remove </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="176"/>
<source> from server?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="177"/>
<source>All users with whom you shared a connection will no longer be able to connect to it</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="178"/>
<source>Continue</source>
<translation type="unfinished">继续</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="179"/>
<source>Cancel</source>
<translation type="unfinished">取消</translation>
</message>
</context>
<context>
<name>PageProtocolShadowSocksSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolShadowSocksSettings.qml" line="74"/>
<source>ShadowSocks settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolShadowSocksSettings.qml" line="81"/>
<source>Port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolShadowSocksSettings.qml" line="98"/>
<location filename="../ui/qml/Pages2/PageProtocolShadowSocksSettings.qml" line="99"/>
<source>Cipher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolShadowSocksSettings.qml" line="137"/>
<source>Save and Restart Amnezia</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageServiceDnsSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageServiceDnsSettings.qml" line="52"/>
<source>A DNS service is installed on your server, and it is only accessible via VPN.
</source>
<translation type="unfinished"></translation>
</message>
<message>
<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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceDnsSettings.qml" line="62"/>
<location filename="../ui/qml/Pages2/PageServiceDnsSettings.qml" line="66"/>
<source>Remove </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceDnsSettings.qml" line="66"/>
<source> from server?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceDnsSettings.qml" line="67"/>
<source>Continue</source>
<translation type="unfinished">继续</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceDnsSettings.qml" line="68"/>
<source>Cancel</source>
<translation type="unfinished">取消</translation>
</message>
</context>
<context>
<name>PageServiceSftpSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="22"/>
<source>Settings updated successfully</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="83"/>
<source>SFTP settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="90"/>
<source>Host</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="100"/>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="117"/>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="134"/>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="151"/>
<source>Copied</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="107"/>
<source>Port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="124"/>
<source>Login</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="141"/>
<source>Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="183"/>
<source>Mount folder on device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="208"/>
<source>In order to mount remote SFTP folder as local drive, perform following steps: &lt;br&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="210"/>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="213"/>
<source>&lt;br&gt;1. Install the latest version of </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="211"/>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="214"/>
<source>&lt;br&gt;2. Install the latest version of </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="242"/>
<source>Detailed instructions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="260"/>
<source>Remove SFTP and all data stored there</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="263"/>
<source>Remove SFTP and all data stored there?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="264"/>
<source>Continue</source>
<translation type="unfinished">继续</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="265"/>
<source>Cancel</source>
<translation type="unfinished">取消</translation>
</message>
</context>
<context>
<name>PageServiceTorWebsiteSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="23"/>
<source>Settings updated successfully</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="60"/>
<source>Tor website settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="67"/>
<source>Website address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="82"/>
<source>Copied</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="106"/>
<source>Use &lt;a href=&quot;https://www.torproject.org/download/&quot; style=&quot;color: #FBB26A;&quot;&gt;Tor Browser&lt;/a&gt; to open this url.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="115"/>
<source>After installation it takes several minutes while your onion site will become available in the Tor Network.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="124"/>
<source>When configuring WordPress set the domain as this onion address.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="138"/>
<source>Remove website</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="141"/>
<source>The site with all data will be removed from the tor network.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="142"/>
<source>Continue</source>
<translation type="unfinished">继续</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="143"/>
<source>Cancel</source>
<translation type="unfinished">取消</translation>
</message>
</context>
<context>
<name>PageSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageSettings.qml" line="37"/>
<source>Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettings.qml" line="44"/>
<source>Servers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettings.qml" line="58"/>
<source>Connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettings.qml" line="72"/>
<source>Application</source>
<translation type="unfinished">应用</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettings.qml" line="86"/>
<source>Backup</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettings.qml" line="100"/>
<source>About AmneziaVPN</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageSettingsAbout</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="56"/>
<source>Support the project with a donation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="71"/>
<source>This is a free and open source application. If you like it, support the developers with a donation.
And if you don&apos;t like the app, all the more support it - the donation will be used to improve the app.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="82"/>
<source>Card on Patreon</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="85"/>
<source>https://www.patreon.com/amneziavpn</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="102"/>
<source>Show other methods on Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="113"/>
<source>Contacts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="120"/>
<source>Telegram group</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="121"/>
<source>To discuss features</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="125"/>
<source>https://t.me/amnezia_vpn_en</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="134"/>
<source>Mail</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="135"/>
<source>For reviews and bug reports</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="147"/>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="151"/>
<source>https://github.com/amnezia-vpn/amnezia-client</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="160"/>
<source>Website</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="164"/>
<source>https://amnezia.org</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="192"/>
<source>Check for updates</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageSettingsApplication</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="43"/>
<source>Application</source>
<translation type="unfinished">应用</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="52"/>
<source>Auto start</source>
<translation type="unfinished">自动运行</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="53"/>
<source>Launch the application every time </source>
<translation type="unfinished">当系统 </translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="53"/>
<source> starts</source>
<translation type="unfinished"> 启动时应用自动运行</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="73"/>
<source>Start minimized</source>
<translation type="unfinished">最小化启动</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="74"/>
<source>Launch application minimized</source>
<translation type="unfinished">最小化启动应用程序</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="91"/>
<source>Language</source>
<translation type="unfinished">语言</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="110"/>
<source>Logging</source>
<translation type="unfinished">日志</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="111"/>
<source>Enabled</source>
<translation type="unfinished">开启</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="111"/>
<source>Disabled</source>
<translation type="unfinished">关闭</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="124"/>
<source>Reset settings and remove all data from the application</source>
<translation type="unfinished">重置并清理应用的所有数据</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="128"/>
<source>Reset settings and remove all data from the application?</source>
<translation type="unfinished">重置并清理应用的所有数据?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="129"/>
<source>All settings will be reset to default. All installed AmneziaVPN services will still remain on the server.</source>
<translation type="unfinished">所有配置恢复为默认值。所有已安装的AmneziaVPN服务将保留服务器上。</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="130"/>
<source>Continue</source>
<translation type="unfinished">继续</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="131"/>
<source>Cancel</source>
<translation type="unfinished">取消</translation>
</message>
</context>
<context>
<name>PageSettingsBackup</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="27"/>
<source>Settings restored from backup file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="66"/>
<source>Backup</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="73"/>
<source>Configuration backup</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="80"/>
<source>It will help you instantly restore connection settings at the next installation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="89"/>
<source>Make a backup</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="96"/>
<source>Save backup file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="97"/>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="125"/>
<source>Backup files (*.backup)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="121"/>
<source>Restore from backup</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="124"/>
<source>Open backup file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="135"/>
<source>Import settings from a backup file?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="136"/>
<source>All current settings will be reset</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="137"/>
<source>Continue</source>
<translation type="unfinished">继续</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="138"/>
<source>Cancel</source>
<translation type="unfinished">取消</translation>
</message>
</context>
<context>
<name>PageSettingsConnection</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="41"/>
<source>Connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="50"/>
<source>Auto connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="51"/>
<source>Connect to VPN on app start</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="69"/>
<source>Use AmneziaDNS if installed on the server</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="84"/>
<source>DNS servers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="85"/>
<source>If AmneziaDNS is not used or installed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="98"/>
<source>Split site tunneling</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="99"/>
<source>Allows you to connect to some sites through a secure connection, and to others bypassing it</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="112"/>
<source>Separate application tunneling</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="113"/>
<source>Allows you to use the VPN only for certain applications</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageSettingsDns</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="45"/>
<source>DNS servers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="49"/>
<source>If AmneziaDNS is not used or installed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="86"/>
<source>Restore default</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="89"/>
<source>Restore default DNS settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="90"/>
<source>Continue</source>
<translation type="unfinished">继续</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="91"/>
<source>Cancel</source>
<translation type="unfinished">取消</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="99"/>
<source>Settings have been reset</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="111"/>
<source>Save</source>
<translation type="unfinished">保存</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="120"/>
<source>Settings saved</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageSettingsLogging</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="47"/>
<source>Logging</source>
<translation type="unfinished">日志</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="54"/>
<source>Save logs</source>
<translation type="unfinished">记录日志</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="86"/>
<source>Open folder with logs</source>
<translation type="unfinished">打开日志文件夹</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="108"/>
<source>Save</source>
<translation type="unfinished">保存</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="109"/>
<source>Logs files (*.log)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="126"/>
<source>Save logs to file</source>
<translation type="unfinished">保存日志到文件</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="144"/>
<source>Clear logs?</source>
<translation type="unfinished">清除日志?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="145"/>
<source>Continue</source>
<translation type="unfinished">继续</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="146"/>
<source>Cancel</source>
<translation type="unfinished">取消</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="153"/>
<source>Logs have been cleaned up</source>
<translation type="unfinished">已清理日志</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="166"/>
<source>Clear logs</source>
<translation type="unfinished">清理日志</translation>
</message>
</context>
<context>
<name>PageSettingsServerData</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="23"/>
<source>All installed containers have been added to the application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="25"/>
<source>No new installed containers found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="87"/>
<source>Clear Amnezia cache</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="88"/>
<source>May be needed when changing other settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="91"/>
<source>Clear cached profiles?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="92"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="93"/>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="140"/>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="171"/>
<source>Continue</source>
<translation type="unfinished">继续</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="94"/>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="141"/>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="172"/>
<source>Cancel</source>
<translation type="unfinished">取消</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="117"/>
<source>Check the server for previously installed Amnezia services</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="118"/>
<source>Add them to the application if they were not displayed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="134"/>
<source>Remove server from application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="138"/>
<source>Remove server?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="139"/>
<source>All installed AmneziaVPN services will still remain on the server.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="165"/>
<source>Clear server from Amnezia software</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="169"/>
<source>Clear server from Amnezia software?</source>
<translation type="unfinished"></translation>
</message>
<message>
<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>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageSettingsServerInfo</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerInfo.qml" line="102"/>
<source>Server name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerInfo.qml" line="110"/>
<source>Save</source>
<translation type="unfinished">保存</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerInfo.qml" line="137"/>
<source>Protocols</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerInfo.qml" line="143"/>
<source>Services</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerInfo.qml" line="147"/>
<source>Data</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageSettingsServerProtocol</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="38"/>
<source> settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="112"/>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="116"/>
<source>Remove </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="116"/>
<source> from server?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="117"/>
<source>All users with whom you shared a connection will no longer be able to connect to it</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="118"/>
<source>Continue</source>
<translation type="unfinished">继续</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="119"/>
<source>Cancel</source>
<translation type="unfinished">取消</translation>
</message>
</context>
<context>
<name>PageSettingsServersList</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServersList.qml" line="39"/>
<source>Servers</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageSettingsSplitTunneling</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="49"/>
<source>Only the addresses in the list must be opened via VPN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="54"/>
<source>Addresses from the list should never be opened via VPN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="84"/>
<source>Split site tunneling</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="120"/>
<source>Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="198"/>
<source>Remove </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="199"/>
<source>Continue</source>
<translation type="unfinished">继续</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="200"/>
<source>Cancel</source>
<translation type="unfinished">取消</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="238"/>
<source>Site or IP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="282"/>
<source>Import/Export Sites</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="288"/>
<source>Import</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="300"/>
<source>Save site list</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="307"/>
<source>Save sites</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="308"/>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="375"/>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="390"/>
<source>Sites files (*.json)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="365"/>
<source>Import a list of sites</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="371"/>
<source>Replace site list</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="374"/>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="389"/>
<source>Open sites file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="386"/>
<source>Add imported sites to existing ones</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageSetupWizardConfigSource</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="50"/>
<source>Server connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="51"/>
<source>Do not use connection code from public sources. It may have been created to intercept your data.
It&apos;s okay as long as it&apos;s from someone you trust.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="61"/>
<source>What do you have?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="68"/>
<source>File with connection settings or backup</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="68"/>
<source>File with connection settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="75"/>
<source>Open config file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="95"/>
<source>QR-code</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="114"/>
<source>Key as text</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageSetupWizardCredentials</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="44"/>
<source>Server connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="51"/>
<source>Server IP address [:port]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="52"/>
<source>255.255.255.255:88</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="66"/>
<source>Login to connect via SSH</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="76"/>
<source>Password / SSH private key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="90"/>
<source>Continue</source>
<translation type="unfinished">继续</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="117"/>
<source>Ip address cannot be empty</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="120"/>
<source>Enter the address in the format 255.255.255.255:88</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="124"/>
<source>Login cannot be empty</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="128"/>
<source>Password/private key cannot be empty</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageSetupWizardEasy</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="66"/>
<source>What is the level of internet control in your region?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="136"/>
<source>Set up a VPN yourself</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="137"/>
<source>I want to choose a VPN protocol</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="157"/>
<source>Continue</source>
<translation type="unfinished">继续</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="186"/>
<source>Set up later</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageSetupWizardInstalling</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardInstalling.qml" line="21"/>
<location filename="../ui/qml/Pages2/PageSetupWizardInstalling.qml" line="71"/>
<source>Usually it takes no more than 5 minutes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardInstalling.qml" line="61"/>
<source>The server has already been added to the application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardInstalling.qml" line="66"/>
<source>Amnesia has detected that your server is currently </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardInstalling.qml" line="67"/>
<source>busy installing other software. Amnesia installation </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardInstalling.qml" line="68"/>
<source>will pause until the server finishes installing other software</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardInstalling.qml" line="125"/>
<source>Installing</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageSetupWizardProtocolSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="75"/>
<source>Installing </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="93"/>
<source>More detailed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="183"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="198"/>
<source>Network protocol</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="214"/>
<source>Port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="230"/>
<source>Install</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageSetupWizardProtocols</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocols.qml" line="73"/>
<source>VPN protocol</source>
<translation type="unfinished"></translation>
</message>
<message>
<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>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageSetupWizardQrReader</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardQrReader.qml" line="37"/>
<source>Point the camera at the QR code and hold for a couple of seconds. </source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageSetupWizardStart</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="54"/>
<source>Settings restored from backup file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="105"/>
<source>Free service for creating a personal VPN on your server.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="106"/>
<source> Helps you access blocked content without revealing your privacy, even to VPN providers.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="115"/>
<source>I have the data to connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="135"/>
<source>I have nothing</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PageSetupWizardTextKey</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardTextKey.qml" line="39"/>
<source>Connection key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardTextKey.qml" line="40"/>
<source>A line that starts with vpn://...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardTextKey.qml" line="51"/>
<source>Key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardTextKey.qml" line="53"/>
<source>Insert</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardTextKey.qml" line="71"/>
<source>Continue</source>
<translation type="unfinished">继续</translation>
</message>
</context>
<context>
<name>PageSetupWizardViewConfig</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="63"/>
<source>New connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="90"/>
<source>Do not use connection code from public sources. It could be created to intercept your data.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="105"/>
<source>Collapse content</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="105"/>
<source>Show content</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="148"/>
<source>Connect</source>
<translation type="unfinished">连接</translation>
</message>
</context>
<context>
<name>PageShare</name>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="48"/>
<source>Save OpenVPN config</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="55"/>
<source>Save WireGuard config</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="86"/>
<source>For the AmneziaVPN app</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="91"/>
<source>OpenVpn native format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="96"/>
<source>WireGuard native format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="121"/>
<source>VPN Access</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="146"/>
<source>Connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="158"/>
<source>Full access</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="174"/>
<source>VPN access without the ability to manage the server</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="175"/>
<source>Full access to server</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="190"/>
<source>Servers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="191"/>
<source>Server</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="221"/>
<source>Accessing </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="222"/>
<location filename="../ui/qml/Pages2/PageShare.qml" line="307"/>
<source>File with connection settings to </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="248"/>
<source>Protocols</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="249"/>
<source>Protocol</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="306"/>
<source>Connection to </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="340"/>
<location filename="../ui/qml/Pages2/PageShare.qml" line="341"/>
<source>Connection format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="379"/>
<source>Share</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PopupType</name>
<message>
<location filename="../ui/qml/Controls2/PopupType.qml" line="68"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QKeychain::DeletePasswordJobPrivate</name>
<message>
<location filename="../3rd/qtkeychain/keychain_win.cpp" line="104"/>
<source>Password entry not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_win.cpp" line="108"/>
<source>Could not decrypt data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="552"/>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="560"/>
<source>Unknown error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="578"/>
<source>Could not open wallet: %1; %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_haiku.cpp" line="177"/>
<source>Password not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_android.cpp" line="173"/>
<source>Could not open keystore</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_android.cpp" line="179"/>
<source>Could not remove private key from keystore</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QKeychain::JobPrivate</name>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="265"/>
<source>Unknown error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="509"/>
<source>Access to keychain denied</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QKeychain::PlainTextStore</name>
<message>
<location filename="../3rd/qtkeychain/plaintextstore.cpp" line="65"/>
<source>Could not store data in settings: access error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/plaintextstore.cpp" line="67"/>
<source>Could not store data in settings: format error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/plaintextstore.cpp" line="85"/>
<source>Could not delete data from settings: access error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/plaintextstore.cpp" line="87"/>
<source>Could not delete data from settings: format error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/plaintextstore.cpp" line="104"/>
<source>Entry not found</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QKeychain::ReadPasswordJobPrivate</name>
<message>
<location filename="../3rd/qtkeychain/keychain_win.cpp" line="32"/>
<source>Password entry not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_win.cpp" line="36"/>
<location filename="../3rd/qtkeychain/keychain_win.cpp" line="139"/>
<source>Could not decrypt data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="178"/>
<source>D-Bus is not running</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="187"/>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="197"/>
<source>Unknown error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="286"/>
<source>No keychain service available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="288"/>
<source>Could not open wallet: %1; %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="333"/>
<source>Access to keychain denied</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="354"/>
<source>Could not determine data type: %1; %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="363"/>
<location filename="../3rd/qtkeychain/keychain_android.cpp" line="52"/>
<source>Entry not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="372"/>
<source>Unsupported entry type &apos;Map&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="375"/>
<source>Unknown kwallet entry type &apos;%1&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_haiku.cpp" line="96"/>
<source>Password not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_android.cpp" line="60"/>
<source>Could not open keystore</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_android.cpp" line="68"/>
<source>Could not retrieve private key from keystore</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_android.cpp" line="75"/>
<source>Could not create decryption cipher</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QKeychain::WritePasswordJobPrivate</name>
<message>
<location filename="../3rd/qtkeychain/keychain_win.cpp" line="78"/>
<source>Credential size exceeds maximum size of %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_win.cpp" line="87"/>
<source>Credential key exceeds maximum size of %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_win.cpp" line="92"/>
<source>Writing credentials failed: Win32 error code %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_win.cpp" line="162"/>
<source>Encryption failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="415"/>
<source>D-Bus is not running</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="425"/>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="452"/>
<source>Unknown error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="468"/>
<source>Could not open wallet: %1; %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_haiku.cpp" line="144"/>
<source>Password not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_android.cpp" line="95"/>
<source>Could not open keystore</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_android.cpp" line="124"/>
<source>Could not create private key generator</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_android.cpp" line="131"/>
<source>Could not generate new private key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_android.cpp" line="139"/>
<source>Could not retrieve private key from keystore</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_android.cpp" line="147"/>
<source>Could not create encryption cipher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_android.cpp" line="155"/>
<source>Could not encrypt data</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="../protocols/protocols_defs.cpp" line="75"/>
<source>Sftp service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="9"/>
<source>No error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="10"/>
<source>Unknown Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="11"/>
<source>Function not implemented</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="14"/>
<source>Server check failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="15"/>
<source>Server port already used. Check for another software</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="16"/>
<source>Server error: Docker container missing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="17"/>
<source>Server error: Docker failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="18"/>
<source>Installation canceled by user</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="19"/>
<source>The user does not have permission to use sudo</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="22"/>
<source>Ssh request was denied</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="23"/>
<source>Ssh request was interrupted</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="24"/>
<source>Ssh internal error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="25"/>
<source>Invalid private key or invalid passphrase entered</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="26"/>
<source>The selected private key format is not supported, use openssh ED25519 key types or PEM key types</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="27"/>
<source>Timeout connecting to server</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="30"/>
<source>Sftp error: End-of-file encountered</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="31"/>
<source>Sftp error: File does not exist</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="32"/>
<source>Sftp error: Permission denied</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="33"/>
<source>Sftp error: Generic failure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="34"/>
<source>Sftp error: Garbage received from server</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="35"/>
<source>Sftp error: No connection has been set up</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="36"/>
<source>Sftp error: There was a connection, but we lost it</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="37"/>
<source>Sftp error: Operation not supported by libssh yet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="38"/>
<source>Sftp error: Invalid file handle</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="39"/>
<source>Sftp error: No such file or directory path exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="40"/>
<source>Sftp error: An attempt to create an already existing file or directory has been made</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="41"/>
<source>Sftp error: Write-protected filesystem</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="42"/>
<source>Sftp error: No media was in remote drive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="45"/>
<source>Failed to save config to disk</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="46"/>
<source>OpenVPN config missing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="47"/>
<source>OpenVPN management server error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="50"/>
<source>OpenVPN executable missing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="51"/>
<source>ShadowSocks (ss-local) executable missing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="52"/>
<source>Cloak (ck-client) executable missing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="53"/>
<source>Amnezia helper service error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="54"/>
<source>OpenSSL failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="57"/>
<source>Can&apos;t connect: another VPN connection is active</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="58"/>
<source>Can&apos;t setup OpenVPN TAP network adapter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="59"/>
<source>VPN pool error: no available addresses</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="61"/>
<source>The config does not contain any containers and credentiaks for connecting to the server</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="65"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="87"/>
<source>IPsec</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="89"/>
<location filename="../containers/containers_defs.cpp" line="132"/>
<source>Website in Tor network</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="90"/>
<source>Amnezia DNS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="92"/>
<source>Sftp file sharing service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="98"/>
<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>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="101"/>
<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>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="104"/>
<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>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="108"/>
<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>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="111"/>
<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>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="114"/>
<source>Deploy a WordPress site on the Tor network in two clicks.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="116"/>
<source>Replace the current DNS server with your own. This will increase your privacy level.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="119"/>
<source>Creates a file vault on your server to securely store and transfer files.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="124"/>
<source>OpenVPN container</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="125"/>
<source>Container with OpenVpn and ShadowSocks</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="127"/>
<source>Container with OpenVpn and ShadowSocks protocols configured with traffic masking by Cloak plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="129"/>
<source>WireGuard container</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="130"/>
<source>IPsec container</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="133"/>
<source>DNS Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="135"/>
<source>Sftp file sharing service - is secure FTP service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/libsecret.cpp" line="119"/>
<source>Entry not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="225"/>
<source>Access to keychain denied</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="227"/>
<source>No keyring daemon</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="229"/>
<source>Already unlocked</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="231"/>
<source>No such keyring</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="233"/>
<source>Bad arguments</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="235"/>
<source>I/O error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="237"/>
<source>Cancelled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="239"/>
<source>Keyring already exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="241"/>
<source>No match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="246"/>
<source>Unknown error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../3rd/qtkeychain/keychain_haiku.cpp" line="72"/>
<source>error 0x%1: %2</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SelectLanguageDrawer</name>
<message>
<location filename="../ui/qml/Components/SelectLanguageDrawer.qml" line="49"/>
<source>Choose language</source>
<translation type="unfinished">选择语言</translation>
</message>
</context>
<context>
<name>Settings</name>
<message>
<location filename="../settings.cpp" line="26"/>
<source>Server #1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settings.cpp" line="202"/>
<location filename="../settings.cpp" line="209"/>
<source>Server</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SettingsController</name>
<message>
<location filename="../ui/controllers/settingsController.cpp" line="20"/>
<source>Software version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/settingsController.cpp" line="102"/>
<source>Backup file is corrupted</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/settingsController.cpp" line="117"/>
<source>All settings have been reset to default values</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/settingsController.cpp" line="123"/>
<source>Cached profiles cleared</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ShareConnectionDrawer</name>
<message>
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="27"/>
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="35"/>
<source>Save AmneziaVPN config</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="71"/>
<source>Share</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="104"/>
<source>Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="111"/>
<source>Copied</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="126"/>
<source>Show content</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="250"/>
<source>To read the QR code in the Amnezia app, select &quot;Add server&quot;&quot;I have data to connect&quot;&quot;QR code, key or settings file&quot;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SitesController</name>
<message>
<location filename="../ui/controllers/sitesController.cpp" line="24"/>
<source>Hostname not look like ip adress or domain name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/sitesController.cpp" line="67"/>
<source>New site added: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/sitesController.cpp" line="80"/>
<source>Site removed: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/sitesController.cpp" line="88"/>
<source>Can&apos;t open file: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/sitesController.cpp" line="95"/>
<source>Failed to parse JSON data from file: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/sitesController.cpp" line="100"/>
<source>The JSON data is not an array in file: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/sitesController.cpp" line="131"/>
<source>Import completed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/controllers/sitesController.cpp" line="150"/>
<source>Export completed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SystemTrayNotificationHandler</name>
<message>
<location filename="../ui/systemtray_notificationhandler.cpp" line="30"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/systemtray_notificationhandler.cpp" line="34"/>
<source>Connect</source>
<translation type="unfinished">连接</translation>
</message>
<message>
<location filename="../ui/systemtray_notificationhandler.cpp" line="35"/>
<source>Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/systemtray_notificationhandler.cpp" line="39"/>
<source>Visit Website</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/systemtray_notificationhandler.cpp" line="43"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VpnConnection</name>
<message>
<location filename="../vpnconnection.cpp" line="405"/>
<source>Mbps</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VpnProtocol</name>
<message>
<location filename="../protocols/vpnprotocol.cpp" line="130"/>
<source>Unknown</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../protocols/vpnprotocol.cpp" line="131"/>
<source>Disconnected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../protocols/vpnprotocol.cpp" line="132"/>
<source>Preparing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../protocols/vpnprotocol.cpp" line="133"/>
<source>Connecting...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../protocols/vpnprotocol.cpp" line="134"/>
<source>Connected</source>
<translation type="unfinished">已连接</translation>
</message>
<message>
<location filename="../protocols/vpnprotocol.cpp" line="135"/>
<source>Disconnecting...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../protocols/vpnprotocol.cpp" line="136"/>
<source>Reconnecting...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../protocols/vpnprotocol.cpp" line="137"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>amnezia::ContainerProps</name>
<message>
<location filename="../containers/containers_defs.cpp" line="236"/>
<source>Low</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="237"/>
<source>High</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="238"/>
<source>Medium</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="246"/>
<source>I just want to increase the level of privacy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="247"/>
<source>Many foreign websites and VPN providers are blocked</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../containers/containers_defs.cpp" line="248"/>
<source>Some foreign sites are blocked, but VPN providers are not blocked</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>main2</name>
<message>
<location filename="../ui/qml/main2.qml" line="172"/>
<source>Private key passphrase</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/qml/main2.qml" line="191"/>
<source>Save</source>
<translation type="unfinished">保存</translation>
</message>
</context>
</TS>