2670 lines
111 KiB
XML
2670 lines
111 KiB
XML
<?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&ut</source>
|
||
<translation type="unfinished"></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../ui/qml/Controls2/ContextMenuType.qml" line="15"/>
|
||
<source>&Copy</source>
|
||
<translation type="unfinished"></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../ui/qml/Controls2/ContextMenuType.qml" line="21"/>
|
||
<source>&Paste</source>
|
||
<translation type="unfinished"></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../ui/qml/Controls2/ContextMenuType.qml" line="28"/>
|
||
<source>&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 '</source>
|
||
<translation type="unfinished"></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../ui/controllers/installController.cpp" line="281"/>
|
||
<source>' was removed</source>
|
||
<translation type="unfinished"></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../ui/controllers/installController.cpp" line="291"/>
|
||
<source>All containers from server '</source>
|
||
<translation type="unfinished"></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../ui/controllers/installController.cpp" line="307"/>
|
||
<source> has been removed from the server '</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: <br></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><br>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><br>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 <a href="https://www.torproject.org/download/" style="color: #FBB26A;">Tor Browser</a> 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'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's okay as long as it'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 'Map'</source>
|
||
<translation type="unfinished"></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../3rd/qtkeychain/keychain_unix.cpp" line="375"/>
|
||
<source>Unknown kwallet entry type '%1'</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't connect: another VPN connection is active</source>
|
||
<translation type="unfinished"></translation>
|
||
</message>
|
||
<message>
|
||
<location filename="../core/errorstrings.cpp" line="58"/>
|
||
<source>Can'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 "Add server" → "I have data to connect" → "QR code, key or settings file"</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'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>
|