mirror of
https://github.com/Qv2ray/Qv2ray.git
synced 2025-05-20 19:00:22 +08:00
[Add][UI] Added translation TS files.
This commit is contained in:
parent
09481eead7
commit
8d5e34bc2b
@ -9,7 +9,7 @@ before_install:
|
||||
install:
|
||||
- sudo apt-get install qtchooser qt5-default
|
||||
- sudo apt-get install qt5-qmake
|
||||
- sudo apt-get install qtdeclarative5-dev python3-dev python-dev libpython3-dev qttools5-dev-tools
|
||||
- sudo apt-get install qtdeclarative5-dev python3-dev python-dev libpython3-dev
|
||||
|
||||
script:
|
||||
- lrelease ./Hv2ray.pro
|
||||
|
@ -1,61 +1,61 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE TS>
|
||||
<TS version="2.1">
|
||||
<TS version="2.1" language="en_US">
|
||||
<context>
|
||||
<name>ConnectionEditWindow</name>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="20"/>
|
||||
<source>#ConnectionSettings</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Connection Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="28"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="335"/>
|
||||
<source>#Host</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Host</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="42"/>
|
||||
<source>#Port</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Port</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="56"/>
|
||||
<source>#Name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="73"/>
|
||||
<source>#UUID</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>UUID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="90"/>
|
||||
<source>#AlterID</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Alter ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="104"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="702"/>
|
||||
<source>#Security</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Security Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="112"/>
|
||||
<source>auto</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Auto</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="117"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="721"/>
|
||||
<source>aes-128-gcm</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>aes-128-gcm</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="122"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="726"/>
|
||||
<source>chacha20-poly1305</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>chacha20-poly1305</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="127"/>
|
||||
@ -64,199 +64,199 @@
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="716"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="783"/>
|
||||
<source>none</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Do not use</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="135"/>
|
||||
<source>#Transport</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Transport Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="143"/>
|
||||
<source>tcp (TCP)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>tcp (TCP)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="148"/>
|
||||
<source>http (HTTP)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>http (HTTP)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="153"/>
|
||||
<source>ws (WebSocket)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>ws (WebSocket)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="158"/>
|
||||
<source>kcp (mKCP)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>kcp (mKCP)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="163"/>
|
||||
<source>domainsocket (Domain Socket)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>domainsocket (Domain Socket)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="168"/>
|
||||
<source>quic (Quick UDP Internet Connection)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>quic (Quick UDP Internet Connection)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="194"/>
|
||||
<source>#TransportSettings</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Transport Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="225"/>
|
||||
<source>TCP</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>TCP</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="241"/>
|
||||
<source>http</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>HTTP</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="249"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="618"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="769"/>
|
||||
<source>#Type</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="262"/>
|
||||
<source>#Request</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Request</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="282"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="310"/>
|
||||
<source>#InsertDefaultContent</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Insert Default Content</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="293"/>
|
||||
<source>#Response</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Response</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="324"/>
|
||||
<source>HTTP</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>HTTP</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="342"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="369"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="677"/>
|
||||
<source>#Path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Path</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="359"/>
|
||||
<source>WebSocket</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>WebSocket</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="385"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="748"/>
|
||||
<source>#Headers</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Headers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="440"/>
|
||||
<source>mKCP</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>mKCP</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="448"/>
|
||||
<source>#MTU</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>MTU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="474"/>
|
||||
<source>#TTI (ms)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>TTI (ms)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="500"/>
|
||||
<source>#UplinkCapacity (MB/s)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Uplink Capacity (MB/s)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="523"/>
|
||||
<source>#Congestion</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Congestion Control</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="530"/>
|
||||
<source>#Enabled</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Enabled</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="541"/>
|
||||
<source>#DownlinkCapacity (MB/s)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Downlink Capacity (MB/s)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="564"/>
|
||||
<source>#ReadBufferSize (MB)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Read Buffer Size (MB)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="587"/>
|
||||
<source>#WriteBufferSize (MB)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Write Buffer Size (MB)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="612"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="761"/>
|
||||
<source>#Header</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Headers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="637"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="788"/>
|
||||
<source>srtp (SRTP, FaceTime)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>srtp (SRTP, FaceTime)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="642"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="793"/>
|
||||
<source>utp (BitTorrent)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>utp (BitTorrent)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="647"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="798"/>
|
||||
<source>wechat-video (WeChat Video Message)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>wechat-video (WeChat Video Message)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="652"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="803"/>
|
||||
<source>dtls (DTLS 1.2)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>dtls (DTLS 1.2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="657"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="808"/>
|
||||
<source>wireguard (WireGuard fake packets)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>wireguard (WireGuard fake packets)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="669"/>
|
||||
<source>DomainSocket</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>DomainSocket</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="694"/>
|
||||
<source>QUIC</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>QUIC</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="734"/>
|
||||
<source>#Key</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Key</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@ -264,72 +264,72 @@
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="20"/>
|
||||
<source>Import file</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Import file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="28"/>
|
||||
<source>#ImportFrom</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Import From</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="36"/>
|
||||
<source>Existing File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Existing File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="41"/>
|
||||
<source>VMess Connection String</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>VMess Connection String</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="51"/>
|
||||
<source>#FromFile</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>From file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="57"/>
|
||||
<source>#Path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Path</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="73"/>
|
||||
<source>#SelectFile</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Select File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="82"/>
|
||||
<source>#Name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="92"/>
|
||||
<source>#Inbound</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Inbound Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="101"/>
|
||||
<source>#UseCurrent</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Use Current Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="111"/>
|
||||
<source>#UseImported</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Use Imported Inbound Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="123"/>
|
||||
<source>#From VMess Connection String</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>From VMess Connection String</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="129"/>
|
||||
<source>#VMess Connection String</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>VMess Connection String</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.cpp" line="34"/>
|
||||
<source>OpenConfigFile</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Open Config File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.cpp" line="44"/>
|
||||
@ -337,27 +337,27 @@
|
||||
<location filename="../src/ImportConfig.cpp" line="79"/>
|
||||
<location filename="../src/ImportConfig.cpp" line="117"/>
|
||||
<source>ImportConfig</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Import Config</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.cpp" line="44"/>
|
||||
<source>CannotOpenFile</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Cannot open file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.cpp" line="72"/>
|
||||
<source>SaveFailed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Failed to save</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.cpp" line="79"/>
|
||||
<source>CannotCopyCustomConfig</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Failed to copy config file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.cpp" line="117"/>
|
||||
<source>CannotGenerateConfig</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Failed to generate config file</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@ -366,112 +366,112 @@
|
||||
<location filename="../src/MainWindow.ui" line="26"/>
|
||||
<location filename="../src/MainWindow.cpp" line="22"/>
|
||||
<source>Hv2ray</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Hv2ray</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="46"/>
|
||||
<location filename="../src/MainWindow.cpp" line="33"/>
|
||||
<source>#Start</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Start</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="53"/>
|
||||
<location filename="../src/MainWindow.cpp" line="34"/>
|
||||
<source>#Stop</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Stop</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="60"/>
|
||||
<location filename="../src/MainWindow.cpp" line="35"/>
|
||||
<source>#Restart</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Restart</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="70"/>
|
||||
<source>#ClearLog</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Clear Log</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="97"/>
|
||||
<source>#HostList</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Host List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="140"/>
|
||||
<source>#ConfigDetail</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Detailed Config Info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="149"/>
|
||||
<source>#Host</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Host</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="163"/>
|
||||
<source>#Port</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Port</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="177"/>
|
||||
<source>#UUID</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>UUID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="191"/>
|
||||
<source>#Transport</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Transport Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="211"/>
|
||||
<location filename="../src/MainWindow.ui" line="218"/>
|
||||
<source>#ConnectionSettings</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Connection Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="249"/>
|
||||
<source>#File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="253"/>
|
||||
<source>#NewConnection</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>New Connection</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="268"/>
|
||||
<source>#ManuallyInput</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Manually Input Config</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="273"/>
|
||||
<source>#ImportConnection</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Import Config File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="278"/>
|
||||
<source>#Exit</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="283"/>
|
||||
<source>#Preferences</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Preferences</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="31"/>
|
||||
<location filename="../src/MainWindow.cpp" line="222"/>
|
||||
<source>#Hide</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Hide</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="32"/>
|
||||
<source>#Quit</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Quit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="225"/>
|
||||
<source>#Show</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Show</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@ -481,32 +481,32 @@
|
||||
<location filename="../src/PrefrencesWindow.cpp" line="118"/>
|
||||
<location filename="../src/PrefrencesWindow.cpp" line="156"/>
|
||||
<source>Prefrences</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Preferences</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="48"/>
|
||||
<source>zh-CN</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="53"/>
|
||||
<source>en-US</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="26"/>
|
||||
<source>#General</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="34"/>
|
||||
<source>#Language</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="61"/>
|
||||
<source>#RunAsRoot</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Run v2ray as root</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="68"/>
|
||||
@ -517,116 +517,116 @@
|
||||
<location filename="../src/PrefrencesWindow.ui" line="270"/>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="298"/>
|
||||
<source>#Enabled</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Enabled</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="75"/>
|
||||
<source>#LogLevel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Log Level</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="95"/>
|
||||
<source>debug</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="100"/>
|
||||
<source>info</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="105"/>
|
||||
<source>warning</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Warning</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="110"/>
|
||||
<source>error</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="115"/>
|
||||
<source>none</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Do not use</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="125"/>
|
||||
<source>#MuxCool</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Mux Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="145"/>
|
||||
<source>#Concurrency</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Maximum Connections</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="171"/>
|
||||
<source>#InboundSettings</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Inbound Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="193"/>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="256"/>
|
||||
<source>#Port</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Port</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="213"/>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="284"/>
|
||||
<source>#Username</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="220"/>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="277"/>
|
||||
<source>#Auth</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Authentication</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="227"/>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="291"/>
|
||||
<source>#Password</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Password</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="177"/>
|
||||
<source>HTTP</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>HTTP</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="200"/>
|
||||
<source>8080</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="250"/>
|
||||
<source>SOCKS</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>SOCKS</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="263"/>
|
||||
<source>9001</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.cpp" line="112"/>
|
||||
<source>#Prefrences</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Preferences</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.cpp" line="112"/>
|
||||
<source>#CannotOpenConfigFile</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Cannot open config file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.cpp" line="118"/>
|
||||
<source>PortNumbersCannotBeSame</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Port numbers cannot be the same</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.cpp" line="156"/>
|
||||
<source>RunAsRootNotOnWindows</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Run as root is not avaliable on Windows Platform</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@ -634,27 +634,27 @@
|
||||
<message>
|
||||
<location filename="../src/main.cpp" line="76"/>
|
||||
<source>Hv2Ray</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Hv2ray</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/main.cpp" line="76"/>
|
||||
<source>AnotherInstanceRunning</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Another instance is already running</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/utils.cpp" line="56"/>
|
||||
<source>CoreNotFound</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Core files are not found</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/utils.cpp" line="56"/>
|
||||
<source>CoreFileNotFoundExplaination</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Please go to the official website or Github to download the latest release of v2ray executable</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/vinteract.cpp" line="28"/>
|
||||
<source>ConfigurationError</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Configuration Error</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
@ -1,61 +1,61 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE TS>
|
||||
<TS version="2.1">
|
||||
<TS version="2.1" language="zh_CN">
|
||||
<context>
|
||||
<name>ConnectionEditWindow</name>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="20"/>
|
||||
<source>#ConnectionSettings</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>连接设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="28"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="335"/>
|
||||
<source>#Host</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>域名</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="42"/>
|
||||
<source>#Port</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>端口</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="56"/>
|
||||
<source>#Name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>名称</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="73"/>
|
||||
<source>#UUID</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>UUID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="90"/>
|
||||
<source>#AlterID</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Alter ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="104"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="702"/>
|
||||
<source>#Security</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>安全设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="112"/>
|
||||
<source>auto</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>自动</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="117"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="721"/>
|
||||
<source>aes-128-gcm</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>aes-128-gcm</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="122"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="726"/>
|
||||
<source>chacha20-poly1305</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>chacha20-poly1305</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="127"/>
|
||||
@ -64,199 +64,199 @@
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="716"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="783"/>
|
||||
<source>none</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>不使用</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="135"/>
|
||||
<source>#Transport</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>传输设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="143"/>
|
||||
<source>tcp (TCP)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>tcp (TCP)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="148"/>
|
||||
<source>http (HTTP)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>http (HTTP)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="153"/>
|
||||
<source>ws (WebSocket)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>ws (WebSocket)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="158"/>
|
||||
<source>kcp (mKCP)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>kcp (mKCP)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="163"/>
|
||||
<source>domainsocket (Domain Socket)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>domainsocket (Domain Socket)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="168"/>
|
||||
<source>quic (Quick UDP Internet Connection)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>quic (Quick UDP Internet Connection)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="194"/>
|
||||
<source>#TransportSettings</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>传输设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="225"/>
|
||||
<source>TCP</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>TCP</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="241"/>
|
||||
<source>http</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>HTTP</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="249"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="618"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="769"/>
|
||||
<source>#Type</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>类型</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="262"/>
|
||||
<source>#Request</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>请求</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="282"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="310"/>
|
||||
<source>#InsertDefaultContent</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>默认值</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="293"/>
|
||||
<source>#Response</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>相应</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="324"/>
|
||||
<source>HTTP</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>HTTP</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="342"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="369"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="677"/>
|
||||
<source>#Path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>路径</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="359"/>
|
||||
<source>WebSocket</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>WebSocket</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="385"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="748"/>
|
||||
<source>#Headers</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>头伪装</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="440"/>
|
||||
<source>mKCP</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>mKCP</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="448"/>
|
||||
<source>#MTU</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>最大传输单元</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="474"/>
|
||||
<source>#TTI (ms)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>传输时间间隔</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="500"/>
|
||||
<source>#UplinkCapacity (MB/s)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>上行链路容量 (MB/s)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="523"/>
|
||||
<source>#Congestion</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>拥塞控制</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="530"/>
|
||||
<source>#Enabled</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>启用</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="541"/>
|
||||
<source>#DownlinkCapacity (MB/s)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>下行链路容量 (MB/s)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="564"/>
|
||||
<source>#ReadBufferSize (MB)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>读取缓冲区大小 (MB)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="587"/>
|
||||
<source>#WriteBufferSize (MB)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>写入缓冲区大小 (MB)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="612"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="761"/>
|
||||
<source>#Header</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>头伪装</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="637"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="788"/>
|
||||
<source>srtp (SRTP, FaceTime)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>srtp (SRTP, FaceTime)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="642"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="793"/>
|
||||
<source>utp (BitTorrent)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>utp (BitTorrent)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="647"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="798"/>
|
||||
<source>wechat-video (WeChat Video Message)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>wechat-video (WeChat Video Message)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="652"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="803"/>
|
||||
<source>dtls (DTLS 1.2)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>dtls (DTLS 1.2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="657"/>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="808"/>
|
||||
<source>wireguard (WireGuard fake packets)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>wireguard (WireGuard fake packets)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="669"/>
|
||||
<source>DomainSocket</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>DomainSocket</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="694"/>
|
||||
<source>QUIC</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>QUIC</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ConnectionEditWindow.ui" line="734"/>
|
||||
<source>#Key</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>密钥</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@ -264,72 +264,72 @@
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="20"/>
|
||||
<source>Import file</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>导入文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="28"/>
|
||||
<source>#ImportFrom</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>导入源</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="36"/>
|
||||
<source>Existing File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>现有文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="41"/>
|
||||
<source>VMess Connection String</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>VMess 连接字符串</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="51"/>
|
||||
<source>#FromFile</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>从文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="57"/>
|
||||
<source>#Path</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>路径</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="73"/>
|
||||
<source>#SelectFile</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>选择文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="82"/>
|
||||
<source>#Name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>名称</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="92"/>
|
||||
<source>#Inbound</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>入站设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="101"/>
|
||||
<source>#UseCurrent</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>使用现有设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="111"/>
|
||||
<source>#UseImported</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>使用导入的设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="123"/>
|
||||
<source>#From VMess Connection String</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>从 VMess 连接字符串</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.ui" line="129"/>
|
||||
<source>#VMess Connection String</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>VMess 连接字符串</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.cpp" line="34"/>
|
||||
<source>OpenConfigFile</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>打开配置文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.cpp" line="44"/>
|
||||
@ -337,27 +337,27 @@
|
||||
<location filename="../src/ImportConfig.cpp" line="79"/>
|
||||
<location filename="../src/ImportConfig.cpp" line="117"/>
|
||||
<source>ImportConfig</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>导入配置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.cpp" line="44"/>
|
||||
<source>CannotOpenFile</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>无法打开文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.cpp" line="72"/>
|
||||
<source>SaveFailed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>保存失败</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.cpp" line="79"/>
|
||||
<source>CannotCopyCustomConfig</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>复制配置文件失败</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ImportConfig.cpp" line="117"/>
|
||||
<source>CannotGenerateConfig</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>无法生成配置文件</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@ -366,112 +366,112 @@
|
||||
<location filename="../src/MainWindow.ui" line="26"/>
|
||||
<location filename="../src/MainWindow.cpp" line="22"/>
|
||||
<source>Hv2ray</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Hv2ray</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="46"/>
|
||||
<location filename="../src/MainWindow.cpp" line="33"/>
|
||||
<source>#Start</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>启动</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="53"/>
|
||||
<location filename="../src/MainWindow.cpp" line="34"/>
|
||||
<source>#Stop</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>停止</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="60"/>
|
||||
<location filename="../src/MainWindow.cpp" line="35"/>
|
||||
<source>#Restart</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>重新启动</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="70"/>
|
||||
<source>#ClearLog</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>清除日志</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="97"/>
|
||||
<source>#HostList</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>服务器列表</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="140"/>
|
||||
<source>#ConfigDetail</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>配置详细信息</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="149"/>
|
||||
<source>#Host</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>域名</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="163"/>
|
||||
<source>#Port</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>端口</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="177"/>
|
||||
<source>#UUID</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>UUID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="191"/>
|
||||
<source>#Transport</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>传输设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="211"/>
|
||||
<location filename="../src/MainWindow.ui" line="218"/>
|
||||
<source>#ConnectionSettings</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>连接设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="249"/>
|
||||
<source>#File</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="253"/>
|
||||
<source>#NewConnection</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>新建连接</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="268"/>
|
||||
<source>#ManuallyInput</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>手动输入配置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="273"/>
|
||||
<source>#ImportConnection</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>导入配置文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="278"/>
|
||||
<source>#Exit</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>退出</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.ui" line="283"/>
|
||||
<source>#Preferences</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>首选项</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="31"/>
|
||||
<location filename="../src/MainWindow.cpp" line="222"/>
|
||||
<source>#Hide</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>隐藏</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="32"/>
|
||||
<source>#Quit</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>退出</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="225"/>
|
||||
<source>#Show</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>显示</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@ -481,32 +481,32 @@
|
||||
<location filename="../src/PrefrencesWindow.cpp" line="118"/>
|
||||
<location filename="../src/PrefrencesWindow.cpp" line="156"/>
|
||||
<source>Prefrences</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>首选项</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="48"/>
|
||||
<source>zh-CN</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="53"/>
|
||||
<source>en-US</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="26"/>
|
||||
<source>#General</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>一般</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="34"/>
|
||||
<source>#Language</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>语言</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="61"/>
|
||||
<source>#RunAsRoot</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>使用 root 启动</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="68"/>
|
||||
@ -517,116 +517,116 @@
|
||||
<location filename="../src/PrefrencesWindow.ui" line="270"/>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="298"/>
|
||||
<source>#Enabled</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>启用</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="75"/>
|
||||
<source>#LogLevel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>日志等级</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="95"/>
|
||||
<source>debug</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>调试</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="100"/>
|
||||
<source>info</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>信息</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="105"/>
|
||||
<source>warning</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>警告</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="110"/>
|
||||
<source>error</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>错误</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="115"/>
|
||||
<source>none</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>不使用</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="125"/>
|
||||
<source>#MuxCool</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Mux 设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="145"/>
|
||||
<source>#Concurrency</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>最大并发连接数</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="171"/>
|
||||
<source>#InboundSettings</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>入站设置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="193"/>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="256"/>
|
||||
<source>#Port</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>端口</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="213"/>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="284"/>
|
||||
<source>#Username</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>用户名</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="220"/>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="277"/>
|
||||
<source>#Auth</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>鉴权</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="227"/>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="291"/>
|
||||
<source>#Password</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>密码</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="177"/>
|
||||
<source>HTTP</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>HTTP</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="200"/>
|
||||
<source>8080</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="250"/>
|
||||
<source>SOCKS</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>SOCKS</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.ui" line="263"/>
|
||||
<source>9001</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.cpp" line="112"/>
|
||||
<source>#Prefrences</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>首选项</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.cpp" line="112"/>
|
||||
<source>#CannotOpenConfigFile</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>无法打开配置文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.cpp" line="118"/>
|
||||
<source>PortNumbersCannotBeSame</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>端口号不能相同</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/PrefrencesWindow.cpp" line="156"/>
|
||||
<source>RunAsRootNotOnWindows</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Windows 平台不支持这个选项</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@ -634,27 +634,27 @@
|
||||
<message>
|
||||
<location filename="../src/main.cpp" line="76"/>
|
||||
<source>Hv2Ray</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Hv2ray</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/main.cpp" line="76"/>
|
||||
<source>AnotherInstanceRunning</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>另一个实例正在运行</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/utils.cpp" line="56"/>
|
||||
<source>CoreNotFound</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>核心文件未找到</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/utils.cpp" line="56"/>
|
||||
<source>CoreFileNotFoundExplaination</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>请到官网或 GitHub 下载最新版本的 v2ray 主程序</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/vinteract.cpp" line="28"/>
|
||||
<source>ConfigurationError</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>配置出错</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
Loading…
Reference in New Issue
Block a user