[Add][UI] Added translation TS files.

This commit is contained in:
Leroy.H.Y 2019-06-24 15:47:05 +08:00
parent 09481eead7
commit 8d5e34bc2b
No known key found for this signature in database
GPG Key ID: 6AC1673B587DC37D
3 changed files with 243 additions and 243 deletions

View File

@ -9,7 +9,7 @@ before_install:
install: install:
- sudo apt-get install qtchooser qt5-default - sudo apt-get install qtchooser qt5-default
- sudo apt-get install qt5-qmake - 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: script:
- lrelease ./Hv2ray.pro - lrelease ./Hv2ray.pro

View File

@ -1,61 +1,61 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.1"> <TS version="2.1" language="en_US">
<context> <context>
<name>ConnectionEditWindow</name> <name>ConnectionEditWindow</name>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="20"/> <location filename="../src/ConnectionEditWindow.ui" line="20"/>
<source>#ConnectionSettings</source> <source>#ConnectionSettings</source>
<translation type="unfinished"></translation> <translation>Connection Settings</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="28"/> <location filename="../src/ConnectionEditWindow.ui" line="28"/>
<location filename="../src/ConnectionEditWindow.ui" line="335"/> <location filename="../src/ConnectionEditWindow.ui" line="335"/>
<source>#Host</source> <source>#Host</source>
<translation type="unfinished"></translation> <translation>Host</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="42"/> <location filename="../src/ConnectionEditWindow.ui" line="42"/>
<source>#Port</source> <source>#Port</source>
<translation type="unfinished"></translation> <translation>Port</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="56"/> <location filename="../src/ConnectionEditWindow.ui" line="56"/>
<source>#Name</source> <source>#Name</source>
<translation type="unfinished"></translation> <translation>Name</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="73"/> <location filename="../src/ConnectionEditWindow.ui" line="73"/>
<source>#UUID</source> <source>#UUID</source>
<translation type="unfinished"></translation> <translation>UUID</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="90"/> <location filename="../src/ConnectionEditWindow.ui" line="90"/>
<source>#AlterID</source> <source>#AlterID</source>
<translation type="unfinished"></translation> <translation>Alter ID</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="104"/> <location filename="../src/ConnectionEditWindow.ui" line="104"/>
<location filename="../src/ConnectionEditWindow.ui" line="702"/> <location filename="../src/ConnectionEditWindow.ui" line="702"/>
<source>#Security</source> <source>#Security</source>
<translation type="unfinished"></translation> <translation>Security Settings</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="112"/> <location filename="../src/ConnectionEditWindow.ui" line="112"/>
<source>auto</source> <source>auto</source>
<translation type="unfinished"></translation> <translation>Auto</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="117"/> <location filename="../src/ConnectionEditWindow.ui" line="117"/>
<location filename="../src/ConnectionEditWindow.ui" line="721"/> <location filename="../src/ConnectionEditWindow.ui" line="721"/>
<source>aes-128-gcm</source> <source>aes-128-gcm</source>
<translation type="unfinished"></translation> <translation>aes-128-gcm</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="122"/> <location filename="../src/ConnectionEditWindow.ui" line="122"/>
<location filename="../src/ConnectionEditWindow.ui" line="726"/> <location filename="../src/ConnectionEditWindow.ui" line="726"/>
<source>chacha20-poly1305</source> <source>chacha20-poly1305</source>
<translation type="unfinished"></translation> <translation>chacha20-poly1305</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="127"/> <location filename="../src/ConnectionEditWindow.ui" line="127"/>
@ -64,199 +64,199 @@
<location filename="../src/ConnectionEditWindow.ui" line="716"/> <location filename="../src/ConnectionEditWindow.ui" line="716"/>
<location filename="../src/ConnectionEditWindow.ui" line="783"/> <location filename="../src/ConnectionEditWindow.ui" line="783"/>
<source>none</source> <source>none</source>
<translation type="unfinished"></translation> <translation>Do not use</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="135"/> <location filename="../src/ConnectionEditWindow.ui" line="135"/>
<source>#Transport</source> <source>#Transport</source>
<translation type="unfinished"></translation> <translation>Transport Settings</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="143"/> <location filename="../src/ConnectionEditWindow.ui" line="143"/>
<source>tcp (TCP)</source> <source>tcp (TCP)</source>
<translation type="unfinished"></translation> <translation>tcp (TCP)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="148"/> <location filename="../src/ConnectionEditWindow.ui" line="148"/>
<source>http (HTTP)</source> <source>http (HTTP)</source>
<translation type="unfinished"></translation> <translation>http (HTTP)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="153"/> <location filename="../src/ConnectionEditWindow.ui" line="153"/>
<source>ws (WebSocket)</source> <source>ws (WebSocket)</source>
<translation type="unfinished"></translation> <translation>ws (WebSocket)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="158"/> <location filename="../src/ConnectionEditWindow.ui" line="158"/>
<source>kcp (mKCP)</source> <source>kcp (mKCP)</source>
<translation type="unfinished"></translation> <translation>kcp (mKCP)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="163"/> <location filename="../src/ConnectionEditWindow.ui" line="163"/>
<source>domainsocket (Domain Socket)</source> <source>domainsocket (Domain Socket)</source>
<translation type="unfinished"></translation> <translation>domainsocket (Domain Socket)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="168"/> <location filename="../src/ConnectionEditWindow.ui" line="168"/>
<source>quic (Quick UDP Internet Connection)</source> <source>quic (Quick UDP Internet Connection)</source>
<translation type="unfinished"></translation> <translation>quic (Quick UDP Internet Connection)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="194"/> <location filename="../src/ConnectionEditWindow.ui" line="194"/>
<source>#TransportSettings</source> <source>#TransportSettings</source>
<translation type="unfinished"></translation> <translation>Transport Settings</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="225"/> <location filename="../src/ConnectionEditWindow.ui" line="225"/>
<source>TCP</source> <source>TCP</source>
<translation type="unfinished"></translation> <translation>TCP</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="241"/> <location filename="../src/ConnectionEditWindow.ui" line="241"/>
<source>http</source> <source>http</source>
<translation type="unfinished"></translation> <translation>HTTP</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="249"/> <location filename="../src/ConnectionEditWindow.ui" line="249"/>
<location filename="../src/ConnectionEditWindow.ui" line="618"/> <location filename="../src/ConnectionEditWindow.ui" line="618"/>
<location filename="../src/ConnectionEditWindow.ui" line="769"/> <location filename="../src/ConnectionEditWindow.ui" line="769"/>
<source>#Type</source> <source>#Type</source>
<translation type="unfinished"></translation> <translation>Type</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="262"/> <location filename="../src/ConnectionEditWindow.ui" line="262"/>
<source>#Request</source> <source>#Request</source>
<translation type="unfinished"></translation> <translation>Request</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="282"/> <location filename="../src/ConnectionEditWindow.ui" line="282"/>
<location filename="../src/ConnectionEditWindow.ui" line="310"/> <location filename="../src/ConnectionEditWindow.ui" line="310"/>
<source>#InsertDefaultContent</source> <source>#InsertDefaultContent</source>
<translation type="unfinished"></translation> <translation>Insert Default Content</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="293"/> <location filename="../src/ConnectionEditWindow.ui" line="293"/>
<source>#Response</source> <source>#Response</source>
<translation type="unfinished"></translation> <translation>Response</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="324"/> <location filename="../src/ConnectionEditWindow.ui" line="324"/>
<source>HTTP</source> <source>HTTP</source>
<translation type="unfinished"></translation> <translation>HTTP</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="342"/> <location filename="../src/ConnectionEditWindow.ui" line="342"/>
<location filename="../src/ConnectionEditWindow.ui" line="369"/> <location filename="../src/ConnectionEditWindow.ui" line="369"/>
<location filename="../src/ConnectionEditWindow.ui" line="677"/> <location filename="../src/ConnectionEditWindow.ui" line="677"/>
<source>#Path</source> <source>#Path</source>
<translation type="unfinished"></translation> <translation>Path</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="359"/> <location filename="../src/ConnectionEditWindow.ui" line="359"/>
<source>WebSocket</source> <source>WebSocket</source>
<translation type="unfinished"></translation> <translation>WebSocket</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="385"/> <location filename="../src/ConnectionEditWindow.ui" line="385"/>
<location filename="../src/ConnectionEditWindow.ui" line="748"/> <location filename="../src/ConnectionEditWindow.ui" line="748"/>
<source>#Headers</source> <source>#Headers</source>
<translation type="unfinished"></translation> <translation>Headers</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="440"/> <location filename="../src/ConnectionEditWindow.ui" line="440"/>
<source>mKCP</source> <source>mKCP</source>
<translation type="unfinished"></translation> <translation>mKCP</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="448"/> <location filename="../src/ConnectionEditWindow.ui" line="448"/>
<source>#MTU</source> <source>#MTU</source>
<translation type="unfinished"></translation> <translation>MTU</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="474"/> <location filename="../src/ConnectionEditWindow.ui" line="474"/>
<source>#TTI (ms)</source> <source>#TTI (ms)</source>
<translation type="unfinished"></translation> <translation>TTI (ms)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="500"/> <location filename="../src/ConnectionEditWindow.ui" line="500"/>
<source>#UplinkCapacity (MB/s)</source> <source>#UplinkCapacity (MB/s)</source>
<translation type="unfinished"></translation> <translation>Uplink Capacity (MB/s)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="523"/> <location filename="../src/ConnectionEditWindow.ui" line="523"/>
<source>#Congestion</source> <source>#Congestion</source>
<translation type="unfinished"></translation> <translation>Congestion Control</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="530"/> <location filename="../src/ConnectionEditWindow.ui" line="530"/>
<source>#Enabled</source> <source>#Enabled</source>
<translation type="unfinished"></translation> <translation>Enabled</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="541"/> <location filename="../src/ConnectionEditWindow.ui" line="541"/>
<source>#DownlinkCapacity (MB/s)</source> <source>#DownlinkCapacity (MB/s)</source>
<translation type="unfinished"></translation> <translation>Downlink Capacity (MB/s)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="564"/> <location filename="../src/ConnectionEditWindow.ui" line="564"/>
<source>#ReadBufferSize (MB)</source> <source>#ReadBufferSize (MB)</source>
<translation type="unfinished"></translation> <translation>Read Buffer Size (MB)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="587"/> <location filename="../src/ConnectionEditWindow.ui" line="587"/>
<source>#WriteBufferSize (MB)</source> <source>#WriteBufferSize (MB)</source>
<translation type="unfinished"></translation> <translation>Write Buffer Size (MB)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="612"/> <location filename="../src/ConnectionEditWindow.ui" line="612"/>
<location filename="../src/ConnectionEditWindow.ui" line="761"/> <location filename="../src/ConnectionEditWindow.ui" line="761"/>
<source>#Header</source> <source>#Header</source>
<translation type="unfinished"></translation> <translation>Headers</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="637"/> <location filename="../src/ConnectionEditWindow.ui" line="637"/>
<location filename="../src/ConnectionEditWindow.ui" line="788"/> <location filename="../src/ConnectionEditWindow.ui" line="788"/>
<source>srtp (SRTP, FaceTime)</source> <source>srtp (SRTP, FaceTime)</source>
<translation type="unfinished"></translation> <translation>srtp (SRTP, FaceTime)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="642"/> <location filename="../src/ConnectionEditWindow.ui" line="642"/>
<location filename="../src/ConnectionEditWindow.ui" line="793"/> <location filename="../src/ConnectionEditWindow.ui" line="793"/>
<source>utp (BitTorrent)</source> <source>utp (BitTorrent)</source>
<translation type="unfinished"></translation> <translation>utp (BitTorrent)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="647"/> <location filename="../src/ConnectionEditWindow.ui" line="647"/>
<location filename="../src/ConnectionEditWindow.ui" line="798"/> <location filename="../src/ConnectionEditWindow.ui" line="798"/>
<source>wechat-video (WeChat Video Message)</source> <source>wechat-video (WeChat Video Message)</source>
<translation type="unfinished"></translation> <translation>wechat-video (WeChat Video Message)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="652"/> <location filename="../src/ConnectionEditWindow.ui" line="652"/>
<location filename="../src/ConnectionEditWindow.ui" line="803"/> <location filename="../src/ConnectionEditWindow.ui" line="803"/>
<source>dtls (DTLS 1.2)</source> <source>dtls (DTLS 1.2)</source>
<translation type="unfinished"></translation> <translation>dtls (DTLS 1.2)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="657"/> <location filename="../src/ConnectionEditWindow.ui" line="657"/>
<location filename="../src/ConnectionEditWindow.ui" line="808"/> <location filename="../src/ConnectionEditWindow.ui" line="808"/>
<source>wireguard (WireGuard fake packets)</source> <source>wireguard (WireGuard fake packets)</source>
<translation type="unfinished"></translation> <translation>wireguard (WireGuard fake packets)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="669"/> <location filename="../src/ConnectionEditWindow.ui" line="669"/>
<source>DomainSocket</source> <source>DomainSocket</source>
<translation type="unfinished"></translation> <translation>DomainSocket</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="694"/> <location filename="../src/ConnectionEditWindow.ui" line="694"/>
<source>QUIC</source> <source>QUIC</source>
<translation type="unfinished"></translation> <translation>QUIC</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="734"/> <location filename="../src/ConnectionEditWindow.ui" line="734"/>
<source>#Key</source> <source>#Key</source>
<translation type="unfinished"></translation> <translation>Key</translation>
</message> </message>
</context> </context>
<context> <context>
@ -264,72 +264,72 @@
<message> <message>
<location filename="../src/ImportConfig.ui" line="20"/> <location filename="../src/ImportConfig.ui" line="20"/>
<source>Import file</source> <source>Import file</source>
<translation type="unfinished"></translation> <translation>Import file</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="28"/> <location filename="../src/ImportConfig.ui" line="28"/>
<source>#ImportFrom</source> <source>#ImportFrom</source>
<translation type="unfinished"></translation> <translation>Import From</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="36"/> <location filename="../src/ImportConfig.ui" line="36"/>
<source>Existing File</source> <source>Existing File</source>
<translation type="unfinished"></translation> <translation>Existing File</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="41"/> <location filename="../src/ImportConfig.ui" line="41"/>
<source>VMess Connection String</source> <source>VMess Connection String</source>
<translation type="unfinished"></translation> <translation>VMess Connection String</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="51"/> <location filename="../src/ImportConfig.ui" line="51"/>
<source>#FromFile</source> <source>#FromFile</source>
<translation type="unfinished"></translation> <translation>From file</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="57"/> <location filename="../src/ImportConfig.ui" line="57"/>
<source>#Path</source> <source>#Path</source>
<translation type="unfinished"></translation> <translation>Path</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="73"/> <location filename="../src/ImportConfig.ui" line="73"/>
<source>#SelectFile</source> <source>#SelectFile</source>
<translation type="unfinished"></translation> <translation>Select File</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="82"/> <location filename="../src/ImportConfig.ui" line="82"/>
<source>#Name</source> <source>#Name</source>
<translation type="unfinished"></translation> <translation>Name</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="92"/> <location filename="../src/ImportConfig.ui" line="92"/>
<source>#Inbound</source> <source>#Inbound</source>
<translation type="unfinished"></translation> <translation>Inbound Settings</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="101"/> <location filename="../src/ImportConfig.ui" line="101"/>
<source>#UseCurrent</source> <source>#UseCurrent</source>
<translation type="unfinished"></translation> <translation>Use Current Settings</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="111"/> <location filename="../src/ImportConfig.ui" line="111"/>
<source>#UseImported</source> <source>#UseImported</source>
<translation type="unfinished"></translation> <translation>Use Imported Inbound Settings</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="123"/> <location filename="../src/ImportConfig.ui" line="123"/>
<source>#From VMess Connection String</source> <source>#From VMess Connection String</source>
<translation type="unfinished"></translation> <translation>From VMess Connection String</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="129"/> <location filename="../src/ImportConfig.ui" line="129"/>
<source>#VMess Connection String</source> <source>#VMess Connection String</source>
<translation type="unfinished"></translation> <translation>VMess Connection String</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.cpp" line="34"/> <location filename="../src/ImportConfig.cpp" line="34"/>
<source>OpenConfigFile</source> <source>OpenConfigFile</source>
<translation type="unfinished"></translation> <translation>Open Config File</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.cpp" line="44"/> <location filename="../src/ImportConfig.cpp" line="44"/>
@ -337,27 +337,27 @@
<location filename="../src/ImportConfig.cpp" line="79"/> <location filename="../src/ImportConfig.cpp" line="79"/>
<location filename="../src/ImportConfig.cpp" line="117"/> <location filename="../src/ImportConfig.cpp" line="117"/>
<source>ImportConfig</source> <source>ImportConfig</source>
<translation type="unfinished"></translation> <translation>Import Config</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.cpp" line="44"/> <location filename="../src/ImportConfig.cpp" line="44"/>
<source>CannotOpenFile</source> <source>CannotOpenFile</source>
<translation type="unfinished"></translation> <translation>Cannot open file</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.cpp" line="72"/> <location filename="../src/ImportConfig.cpp" line="72"/>
<source>SaveFailed</source> <source>SaveFailed</source>
<translation type="unfinished"></translation> <translation>Failed to save</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.cpp" line="79"/> <location filename="../src/ImportConfig.cpp" line="79"/>
<source>CannotCopyCustomConfig</source> <source>CannotCopyCustomConfig</source>
<translation type="unfinished"></translation> <translation>Failed to copy config file</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.cpp" line="117"/> <location filename="../src/ImportConfig.cpp" line="117"/>
<source>CannotGenerateConfig</source> <source>CannotGenerateConfig</source>
<translation type="unfinished"></translation> <translation>Failed to generate config file</translation>
</message> </message>
</context> </context>
<context> <context>
@ -366,112 +366,112 @@
<location filename="../src/MainWindow.ui" line="26"/> <location filename="../src/MainWindow.ui" line="26"/>
<location filename="../src/MainWindow.cpp" line="22"/> <location filename="../src/MainWindow.cpp" line="22"/>
<source>Hv2ray</source> <source>Hv2ray</source>
<translation type="unfinished"></translation> <translation>Hv2ray</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="46"/> <location filename="../src/MainWindow.ui" line="46"/>
<location filename="../src/MainWindow.cpp" line="33"/> <location filename="../src/MainWindow.cpp" line="33"/>
<source>#Start</source> <source>#Start</source>
<translation type="unfinished"></translation> <translation>Start</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="53"/> <location filename="../src/MainWindow.ui" line="53"/>
<location filename="../src/MainWindow.cpp" line="34"/> <location filename="../src/MainWindow.cpp" line="34"/>
<source>#Stop</source> <source>#Stop</source>
<translation type="unfinished"></translation> <translation>Stop</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="60"/> <location filename="../src/MainWindow.ui" line="60"/>
<location filename="../src/MainWindow.cpp" line="35"/> <location filename="../src/MainWindow.cpp" line="35"/>
<source>#Restart</source> <source>#Restart</source>
<translation type="unfinished"></translation> <translation>Restart</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="70"/> <location filename="../src/MainWindow.ui" line="70"/>
<source>#ClearLog</source> <source>#ClearLog</source>
<translation type="unfinished"></translation> <translation>Clear Log</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="97"/> <location filename="../src/MainWindow.ui" line="97"/>
<source>#HostList</source> <source>#HostList</source>
<translation type="unfinished"></translation> <translation>Host List</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="140"/> <location filename="../src/MainWindow.ui" line="140"/>
<source>#ConfigDetail</source> <source>#ConfigDetail</source>
<translation type="unfinished"></translation> <translation>Detailed Config Info</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="149"/> <location filename="../src/MainWindow.ui" line="149"/>
<source>#Host</source> <source>#Host</source>
<translation type="unfinished"></translation> <translation>Host</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="163"/> <location filename="../src/MainWindow.ui" line="163"/>
<source>#Port</source> <source>#Port</source>
<translation type="unfinished"></translation> <translation>Port</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="177"/> <location filename="../src/MainWindow.ui" line="177"/>
<source>#UUID</source> <source>#UUID</source>
<translation type="unfinished"></translation> <translation>UUID</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="191"/> <location filename="../src/MainWindow.ui" line="191"/>
<source>#Transport</source> <source>#Transport</source>
<translation type="unfinished"></translation> <translation>Transport Settings</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="211"/> <location filename="../src/MainWindow.ui" line="211"/>
<location filename="../src/MainWindow.ui" line="218"/> <location filename="../src/MainWindow.ui" line="218"/>
<source>#ConnectionSettings</source> <source>#ConnectionSettings</source>
<translation type="unfinished"></translation> <translation>Connection Settings</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="249"/> <location filename="../src/MainWindow.ui" line="249"/>
<source>#File</source> <source>#File</source>
<translation type="unfinished"></translation> <translation>File</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="253"/> <location filename="../src/MainWindow.ui" line="253"/>
<source>#NewConnection</source> <source>#NewConnection</source>
<translation type="unfinished"></translation> <translation>New Connection</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="268"/> <location filename="../src/MainWindow.ui" line="268"/>
<source>#ManuallyInput</source> <source>#ManuallyInput</source>
<translation type="unfinished"></translation> <translation>Manually Input Config</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="273"/> <location filename="../src/MainWindow.ui" line="273"/>
<source>#ImportConnection</source> <source>#ImportConnection</source>
<translation type="unfinished"></translation> <translation>Import Config File</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="278"/> <location filename="../src/MainWindow.ui" line="278"/>
<source>#Exit</source> <source>#Exit</source>
<translation type="unfinished"></translation> <translation>Exit</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="283"/> <location filename="../src/MainWindow.ui" line="283"/>
<source>#Preferences</source> <source>#Preferences</source>
<translation type="unfinished"></translation> <translation>Preferences</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.cpp" line="31"/> <location filename="../src/MainWindow.cpp" line="31"/>
<location filename="../src/MainWindow.cpp" line="222"/> <location filename="../src/MainWindow.cpp" line="222"/>
<source>#Hide</source> <source>#Hide</source>
<translation type="unfinished"></translation> <translation>Hide</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.cpp" line="32"/> <location filename="../src/MainWindow.cpp" line="32"/>
<source>#Quit</source> <source>#Quit</source>
<translation type="unfinished"></translation> <translation>Quit</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.cpp" line="225"/> <location filename="../src/MainWindow.cpp" line="225"/>
<source>#Show</source> <source>#Show</source>
<translation type="unfinished"></translation> <translation>Show</translation>
</message> </message>
</context> </context>
<context> <context>
@ -481,32 +481,32 @@
<location filename="../src/PrefrencesWindow.cpp" line="118"/> <location filename="../src/PrefrencesWindow.cpp" line="118"/>
<location filename="../src/PrefrencesWindow.cpp" line="156"/> <location filename="../src/PrefrencesWindow.cpp" line="156"/>
<source>Prefrences</source> <source>Prefrences</source>
<translation type="unfinished"></translation> <translation>Preferences</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="48"/> <location filename="../src/PrefrencesWindow.ui" line="48"/>
<source>zh-CN</source> <source>zh-CN</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="53"/> <location filename="../src/PrefrencesWindow.ui" line="53"/>
<source>en-US</source> <source>en-US</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="26"/> <location filename="../src/PrefrencesWindow.ui" line="26"/>
<source>#General</source> <source>#General</source>
<translation type="unfinished"></translation> <translation>General</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="34"/> <location filename="../src/PrefrencesWindow.ui" line="34"/>
<source>#Language</source> <source>#Language</source>
<translation type="unfinished"></translation> <translation>Language</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="61"/> <location filename="../src/PrefrencesWindow.ui" line="61"/>
<source>#RunAsRoot</source> <source>#RunAsRoot</source>
<translation type="unfinished"></translation> <translation>Run v2ray as root</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="68"/> <location filename="../src/PrefrencesWindow.ui" line="68"/>
@ -517,116 +517,116 @@
<location filename="../src/PrefrencesWindow.ui" line="270"/> <location filename="../src/PrefrencesWindow.ui" line="270"/>
<location filename="../src/PrefrencesWindow.ui" line="298"/> <location filename="../src/PrefrencesWindow.ui" line="298"/>
<source>#Enabled</source> <source>#Enabled</source>
<translation type="unfinished"></translation> <translation>Enabled</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="75"/> <location filename="../src/PrefrencesWindow.ui" line="75"/>
<source>#LogLevel</source> <source>#LogLevel</source>
<translation type="unfinished"></translation> <translation>Log Level</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="95"/> <location filename="../src/PrefrencesWindow.ui" line="95"/>
<source>debug</source> <source>debug</source>
<translation type="unfinished"></translation> <translation>Debug</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="100"/> <location filename="../src/PrefrencesWindow.ui" line="100"/>
<source>info</source> <source>info</source>
<translation type="unfinished"></translation> <translation>Info</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="105"/> <location filename="../src/PrefrencesWindow.ui" line="105"/>
<source>warning</source> <source>warning</source>
<translation type="unfinished"></translation> <translation>Warning</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="110"/> <location filename="../src/PrefrencesWindow.ui" line="110"/>
<source>error</source> <source>error</source>
<translation type="unfinished"></translation> <translation>Error</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="115"/> <location filename="../src/PrefrencesWindow.ui" line="115"/>
<source>none</source> <source>none</source>
<translation type="unfinished"></translation> <translation>Do not use</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="125"/> <location filename="../src/PrefrencesWindow.ui" line="125"/>
<source>#MuxCool</source> <source>#MuxCool</source>
<translation type="unfinished"></translation> <translation>Mux Settings</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="145"/> <location filename="../src/PrefrencesWindow.ui" line="145"/>
<source>#Concurrency</source> <source>#Concurrency</source>
<translation type="unfinished"></translation> <translation>Maximum Connections</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="171"/> <location filename="../src/PrefrencesWindow.ui" line="171"/>
<source>#InboundSettings</source> <source>#InboundSettings</source>
<translation type="unfinished"></translation> <translation>Inbound Settings</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="193"/> <location filename="../src/PrefrencesWindow.ui" line="193"/>
<location filename="../src/PrefrencesWindow.ui" line="256"/> <location filename="../src/PrefrencesWindow.ui" line="256"/>
<source>#Port</source> <source>#Port</source>
<translation type="unfinished"></translation> <translation>Port</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="213"/> <location filename="../src/PrefrencesWindow.ui" line="213"/>
<location filename="../src/PrefrencesWindow.ui" line="284"/> <location filename="../src/PrefrencesWindow.ui" line="284"/>
<source>#Username</source> <source>#Username</source>
<translation type="unfinished"></translation> <translation>Username</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="220"/> <location filename="../src/PrefrencesWindow.ui" line="220"/>
<location filename="../src/PrefrencesWindow.ui" line="277"/> <location filename="../src/PrefrencesWindow.ui" line="277"/>
<source>#Auth</source> <source>#Auth</source>
<translation type="unfinished"></translation> <translation>Authentication</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="227"/> <location filename="../src/PrefrencesWindow.ui" line="227"/>
<location filename="../src/PrefrencesWindow.ui" line="291"/> <location filename="../src/PrefrencesWindow.ui" line="291"/>
<source>#Password</source> <source>#Password</source>
<translation type="unfinished"></translation> <translation>Password</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="177"/> <location filename="../src/PrefrencesWindow.ui" line="177"/>
<source>HTTP</source> <source>HTTP</source>
<translation type="unfinished"></translation> <translation>HTTP</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="200"/> <location filename="../src/PrefrencesWindow.ui" line="200"/>
<source>8080</source> <source>8080</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="250"/> <location filename="../src/PrefrencesWindow.ui" line="250"/>
<source>SOCKS</source> <source>SOCKS</source>
<translation type="unfinished"></translation> <translation>SOCKS</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="263"/> <location filename="../src/PrefrencesWindow.ui" line="263"/>
<source>9001</source> <source>9001</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.cpp" line="112"/> <location filename="../src/PrefrencesWindow.cpp" line="112"/>
<source>#Prefrences</source> <source>#Prefrences</source>
<translation type="unfinished"></translation> <translation>Preferences</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.cpp" line="112"/> <location filename="../src/PrefrencesWindow.cpp" line="112"/>
<source>#CannotOpenConfigFile</source> <source>#CannotOpenConfigFile</source>
<translation type="unfinished"></translation> <translation>Cannot open config file</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.cpp" line="118"/> <location filename="../src/PrefrencesWindow.cpp" line="118"/>
<source>PortNumbersCannotBeSame</source> <source>PortNumbersCannotBeSame</source>
<translation type="unfinished"></translation> <translation>Port numbers cannot be the same</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.cpp" line="156"/> <location filename="../src/PrefrencesWindow.cpp" line="156"/>
<source>RunAsRootNotOnWindows</source> <source>RunAsRootNotOnWindows</source>
<translation type="unfinished"></translation> <translation>Run as root is not avaliable on Windows Platform</translation>
</message> </message>
</context> </context>
<context> <context>
@ -634,27 +634,27 @@
<message> <message>
<location filename="../src/main.cpp" line="76"/> <location filename="../src/main.cpp" line="76"/>
<source>Hv2Ray</source> <source>Hv2Ray</source>
<translation type="unfinished"></translation> <translation>Hv2ray</translation>
</message> </message>
<message> <message>
<location filename="../src/main.cpp" line="76"/> <location filename="../src/main.cpp" line="76"/>
<source>AnotherInstanceRunning</source> <source>AnotherInstanceRunning</source>
<translation type="unfinished"></translation> <translation>Another instance is already running</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="56"/> <location filename="../src/utils.cpp" line="56"/>
<source>CoreNotFound</source> <source>CoreNotFound</source>
<translation type="unfinished"></translation> <translation>Core files are not found</translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="56"/> <location filename="../src/utils.cpp" line="56"/>
<source>CoreFileNotFoundExplaination</source> <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>
<message> <message>
<location filename="../src/vinteract.cpp" line="28"/> <location filename="../src/vinteract.cpp" line="28"/>
<source>ConfigurationError</source> <source>ConfigurationError</source>
<translation type="unfinished"></translation> <translation>Configuration Error</translation>
</message> </message>
</context> </context>
</TS> </TS>

View File

@ -1,61 +1,61 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.1"> <TS version="2.1" language="zh_CN">
<context> <context>
<name>ConnectionEditWindow</name> <name>ConnectionEditWindow</name>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="20"/> <location filename="../src/ConnectionEditWindow.ui" line="20"/>
<source>#ConnectionSettings</source> <source>#ConnectionSettings</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="28"/> <location filename="../src/ConnectionEditWindow.ui" line="28"/>
<location filename="../src/ConnectionEditWindow.ui" line="335"/> <location filename="../src/ConnectionEditWindow.ui" line="335"/>
<source>#Host</source> <source>#Host</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="42"/> <location filename="../src/ConnectionEditWindow.ui" line="42"/>
<source>#Port</source> <source>#Port</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="56"/> <location filename="../src/ConnectionEditWindow.ui" line="56"/>
<source>#Name</source> <source>#Name</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="73"/> <location filename="../src/ConnectionEditWindow.ui" line="73"/>
<source>#UUID</source> <source>#UUID</source>
<translation type="unfinished"></translation> <translation>UUID</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="90"/> <location filename="../src/ConnectionEditWindow.ui" line="90"/>
<source>#AlterID</source> <source>#AlterID</source>
<translation type="unfinished"></translation> <translation>Alter ID</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="104"/> <location filename="../src/ConnectionEditWindow.ui" line="104"/>
<location filename="../src/ConnectionEditWindow.ui" line="702"/> <location filename="../src/ConnectionEditWindow.ui" line="702"/>
<source>#Security</source> <source>#Security</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="112"/> <location filename="../src/ConnectionEditWindow.ui" line="112"/>
<source>auto</source> <source>auto</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="117"/> <location filename="../src/ConnectionEditWindow.ui" line="117"/>
<location filename="../src/ConnectionEditWindow.ui" line="721"/> <location filename="../src/ConnectionEditWindow.ui" line="721"/>
<source>aes-128-gcm</source> <source>aes-128-gcm</source>
<translation type="unfinished"></translation> <translation>aes-128-gcm</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="122"/> <location filename="../src/ConnectionEditWindow.ui" line="122"/>
<location filename="../src/ConnectionEditWindow.ui" line="726"/> <location filename="../src/ConnectionEditWindow.ui" line="726"/>
<source>chacha20-poly1305</source> <source>chacha20-poly1305</source>
<translation type="unfinished"></translation> <translation>chacha20-poly1305</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="127"/> <location filename="../src/ConnectionEditWindow.ui" line="127"/>
@ -64,199 +64,199 @@
<location filename="../src/ConnectionEditWindow.ui" line="716"/> <location filename="../src/ConnectionEditWindow.ui" line="716"/>
<location filename="../src/ConnectionEditWindow.ui" line="783"/> <location filename="../src/ConnectionEditWindow.ui" line="783"/>
<source>none</source> <source>none</source>
<translation type="unfinished"></translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="135"/> <location filename="../src/ConnectionEditWindow.ui" line="135"/>
<source>#Transport</source> <source>#Transport</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="143"/> <location filename="../src/ConnectionEditWindow.ui" line="143"/>
<source>tcp (TCP)</source> <source>tcp (TCP)</source>
<translation type="unfinished"></translation> <translation>tcp (TCP)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="148"/> <location filename="../src/ConnectionEditWindow.ui" line="148"/>
<source>http (HTTP)</source> <source>http (HTTP)</source>
<translation type="unfinished"></translation> <translation>http (HTTP)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="153"/> <location filename="../src/ConnectionEditWindow.ui" line="153"/>
<source>ws (WebSocket)</source> <source>ws (WebSocket)</source>
<translation type="unfinished"></translation> <translation>ws (WebSocket)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="158"/> <location filename="../src/ConnectionEditWindow.ui" line="158"/>
<source>kcp (mKCP)</source> <source>kcp (mKCP)</source>
<translation type="unfinished"></translation> <translation>kcp (mKCP)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="163"/> <location filename="../src/ConnectionEditWindow.ui" line="163"/>
<source>domainsocket (Domain Socket)</source> <source>domainsocket (Domain Socket)</source>
<translation type="unfinished"></translation> <translation>domainsocket (Domain Socket)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="168"/> <location filename="../src/ConnectionEditWindow.ui" line="168"/>
<source>quic (Quick UDP Internet Connection)</source> <source>quic (Quick UDP Internet Connection)</source>
<translation type="unfinished"></translation> <translation>quic (Quick UDP Internet Connection)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="194"/> <location filename="../src/ConnectionEditWindow.ui" line="194"/>
<source>#TransportSettings</source> <source>#TransportSettings</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="225"/> <location filename="../src/ConnectionEditWindow.ui" line="225"/>
<source>TCP</source> <source>TCP</source>
<translation type="unfinished"></translation> <translation>TCP</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="241"/> <location filename="../src/ConnectionEditWindow.ui" line="241"/>
<source>http</source> <source>http</source>
<translation type="unfinished"></translation> <translation>HTTP</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="249"/> <location filename="../src/ConnectionEditWindow.ui" line="249"/>
<location filename="../src/ConnectionEditWindow.ui" line="618"/> <location filename="../src/ConnectionEditWindow.ui" line="618"/>
<location filename="../src/ConnectionEditWindow.ui" line="769"/> <location filename="../src/ConnectionEditWindow.ui" line="769"/>
<source>#Type</source> <source>#Type</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="262"/> <location filename="../src/ConnectionEditWindow.ui" line="262"/>
<source>#Request</source> <source>#Request</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="282"/> <location filename="../src/ConnectionEditWindow.ui" line="282"/>
<location filename="../src/ConnectionEditWindow.ui" line="310"/> <location filename="../src/ConnectionEditWindow.ui" line="310"/>
<source>#InsertDefaultContent</source> <source>#InsertDefaultContent</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="293"/> <location filename="../src/ConnectionEditWindow.ui" line="293"/>
<source>#Response</source> <source>#Response</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="324"/> <location filename="../src/ConnectionEditWindow.ui" line="324"/>
<source>HTTP</source> <source>HTTP</source>
<translation type="unfinished"></translation> <translation>HTTP</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="342"/> <location filename="../src/ConnectionEditWindow.ui" line="342"/>
<location filename="../src/ConnectionEditWindow.ui" line="369"/> <location filename="../src/ConnectionEditWindow.ui" line="369"/>
<location filename="../src/ConnectionEditWindow.ui" line="677"/> <location filename="../src/ConnectionEditWindow.ui" line="677"/>
<source>#Path</source> <source>#Path</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="359"/> <location filename="../src/ConnectionEditWindow.ui" line="359"/>
<source>WebSocket</source> <source>WebSocket</source>
<translation type="unfinished"></translation> <translation>WebSocket</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="385"/> <location filename="../src/ConnectionEditWindow.ui" line="385"/>
<location filename="../src/ConnectionEditWindow.ui" line="748"/> <location filename="../src/ConnectionEditWindow.ui" line="748"/>
<source>#Headers</source> <source>#Headers</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="440"/> <location filename="../src/ConnectionEditWindow.ui" line="440"/>
<source>mKCP</source> <source>mKCP</source>
<translation type="unfinished"></translation> <translation>mKCP</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="448"/> <location filename="../src/ConnectionEditWindow.ui" line="448"/>
<source>#MTU</source> <source>#MTU</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="474"/> <location filename="../src/ConnectionEditWindow.ui" line="474"/>
<source>#TTI (ms)</source> <source>#TTI (ms)</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="500"/> <location filename="../src/ConnectionEditWindow.ui" line="500"/>
<source>#UplinkCapacity (MB/s)</source> <source>#UplinkCapacity (MB/s)</source>
<translation type="unfinished"></translation> <translation> (MB/s)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="523"/> <location filename="../src/ConnectionEditWindow.ui" line="523"/>
<source>#Congestion</source> <source>#Congestion</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="530"/> <location filename="../src/ConnectionEditWindow.ui" line="530"/>
<source>#Enabled</source> <source>#Enabled</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="541"/> <location filename="../src/ConnectionEditWindow.ui" line="541"/>
<source>#DownlinkCapacity (MB/s)</source> <source>#DownlinkCapacity (MB/s)</source>
<translation type="unfinished"></translation> <translation> (MB/s)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="564"/> <location filename="../src/ConnectionEditWindow.ui" line="564"/>
<source>#ReadBufferSize (MB)</source> <source>#ReadBufferSize (MB)</source>
<translation type="unfinished"></translation> <translation> (MB)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="587"/> <location filename="../src/ConnectionEditWindow.ui" line="587"/>
<source>#WriteBufferSize (MB)</source> <source>#WriteBufferSize (MB)</source>
<translation type="unfinished"></translation> <translation> (MB)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="612"/> <location filename="../src/ConnectionEditWindow.ui" line="612"/>
<location filename="../src/ConnectionEditWindow.ui" line="761"/> <location filename="../src/ConnectionEditWindow.ui" line="761"/>
<source>#Header</source> <source>#Header</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="637"/> <location filename="../src/ConnectionEditWindow.ui" line="637"/>
<location filename="../src/ConnectionEditWindow.ui" line="788"/> <location filename="../src/ConnectionEditWindow.ui" line="788"/>
<source>srtp (SRTP, FaceTime)</source> <source>srtp (SRTP, FaceTime)</source>
<translation type="unfinished"></translation> <translation>srtp (SRTP, FaceTime)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="642"/> <location filename="../src/ConnectionEditWindow.ui" line="642"/>
<location filename="../src/ConnectionEditWindow.ui" line="793"/> <location filename="../src/ConnectionEditWindow.ui" line="793"/>
<source>utp (BitTorrent)</source> <source>utp (BitTorrent)</source>
<translation type="unfinished"></translation> <translation>utp (BitTorrent)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="647"/> <location filename="../src/ConnectionEditWindow.ui" line="647"/>
<location filename="../src/ConnectionEditWindow.ui" line="798"/> <location filename="../src/ConnectionEditWindow.ui" line="798"/>
<source>wechat-video (WeChat Video Message)</source> <source>wechat-video (WeChat Video Message)</source>
<translation type="unfinished"></translation> <translation>wechat-video (WeChat Video Message)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="652"/> <location filename="../src/ConnectionEditWindow.ui" line="652"/>
<location filename="../src/ConnectionEditWindow.ui" line="803"/> <location filename="../src/ConnectionEditWindow.ui" line="803"/>
<source>dtls (DTLS 1.2)</source> <source>dtls (DTLS 1.2)</source>
<translation type="unfinished"></translation> <translation>dtls (DTLS 1.2)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="657"/> <location filename="../src/ConnectionEditWindow.ui" line="657"/>
<location filename="../src/ConnectionEditWindow.ui" line="808"/> <location filename="../src/ConnectionEditWindow.ui" line="808"/>
<source>wireguard (WireGuard fake packets)</source> <source>wireguard (WireGuard fake packets)</source>
<translation type="unfinished"></translation> <translation>wireguard (WireGuard fake packets)</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="669"/> <location filename="../src/ConnectionEditWindow.ui" line="669"/>
<source>DomainSocket</source> <source>DomainSocket</source>
<translation type="unfinished"></translation> <translation>DomainSocket</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="694"/> <location filename="../src/ConnectionEditWindow.ui" line="694"/>
<source>QUIC</source> <source>QUIC</source>
<translation type="unfinished"></translation> <translation>QUIC</translation>
</message> </message>
<message> <message>
<location filename="../src/ConnectionEditWindow.ui" line="734"/> <location filename="../src/ConnectionEditWindow.ui" line="734"/>
<source>#Key</source> <source>#Key</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
</context> </context>
<context> <context>
@ -264,72 +264,72 @@
<message> <message>
<location filename="../src/ImportConfig.ui" line="20"/> <location filename="../src/ImportConfig.ui" line="20"/>
<source>Import file</source> <source>Import file</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="28"/> <location filename="../src/ImportConfig.ui" line="28"/>
<source>#ImportFrom</source> <source>#ImportFrom</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="36"/> <location filename="../src/ImportConfig.ui" line="36"/>
<source>Existing File</source> <source>Existing File</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="41"/> <location filename="../src/ImportConfig.ui" line="41"/>
<source>VMess Connection String</source> <source>VMess Connection String</source>
<translation type="unfinished"></translation> <translation>VMess </translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="51"/> <location filename="../src/ImportConfig.ui" line="51"/>
<source>#FromFile</source> <source>#FromFile</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="57"/> <location filename="../src/ImportConfig.ui" line="57"/>
<source>#Path</source> <source>#Path</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="73"/> <location filename="../src/ImportConfig.ui" line="73"/>
<source>#SelectFile</source> <source>#SelectFile</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="82"/> <location filename="../src/ImportConfig.ui" line="82"/>
<source>#Name</source> <source>#Name</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="92"/> <location filename="../src/ImportConfig.ui" line="92"/>
<source>#Inbound</source> <source>#Inbound</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="101"/> <location filename="../src/ImportConfig.ui" line="101"/>
<source>#UseCurrent</source> <source>#UseCurrent</source>
<translation type="unfinished"></translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="111"/> <location filename="../src/ImportConfig.ui" line="111"/>
<source>#UseImported</source> <source>#UseImported</source>
<translation type="unfinished"></translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="123"/> <location filename="../src/ImportConfig.ui" line="123"/>
<source>#From VMess Connection String</source> <source>#From VMess Connection String</source>
<translation type="unfinished"></translation> <translation> VMess </translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.ui" line="129"/> <location filename="../src/ImportConfig.ui" line="129"/>
<source>#VMess Connection String</source> <source>#VMess Connection String</source>
<translation type="unfinished"></translation> <translation>VMess </translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.cpp" line="34"/> <location filename="../src/ImportConfig.cpp" line="34"/>
<source>OpenConfigFile</source> <source>OpenConfigFile</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.cpp" line="44"/> <location filename="../src/ImportConfig.cpp" line="44"/>
@ -337,27 +337,27 @@
<location filename="../src/ImportConfig.cpp" line="79"/> <location filename="../src/ImportConfig.cpp" line="79"/>
<location filename="../src/ImportConfig.cpp" line="117"/> <location filename="../src/ImportConfig.cpp" line="117"/>
<source>ImportConfig</source> <source>ImportConfig</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.cpp" line="44"/> <location filename="../src/ImportConfig.cpp" line="44"/>
<source>CannotOpenFile</source> <source>CannotOpenFile</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.cpp" line="72"/> <location filename="../src/ImportConfig.cpp" line="72"/>
<source>SaveFailed</source> <source>SaveFailed</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.cpp" line="79"/> <location filename="../src/ImportConfig.cpp" line="79"/>
<source>CannotCopyCustomConfig</source> <source>CannotCopyCustomConfig</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/ImportConfig.cpp" line="117"/> <location filename="../src/ImportConfig.cpp" line="117"/>
<source>CannotGenerateConfig</source> <source>CannotGenerateConfig</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
</context> </context>
<context> <context>
@ -366,112 +366,112 @@
<location filename="../src/MainWindow.ui" line="26"/> <location filename="../src/MainWindow.ui" line="26"/>
<location filename="../src/MainWindow.cpp" line="22"/> <location filename="../src/MainWindow.cpp" line="22"/>
<source>Hv2ray</source> <source>Hv2ray</source>
<translation type="unfinished"></translation> <translation>Hv2ray</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="46"/> <location filename="../src/MainWindow.ui" line="46"/>
<location filename="../src/MainWindow.cpp" line="33"/> <location filename="../src/MainWindow.cpp" line="33"/>
<source>#Start</source> <source>#Start</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="53"/> <location filename="../src/MainWindow.ui" line="53"/>
<location filename="../src/MainWindow.cpp" line="34"/> <location filename="../src/MainWindow.cpp" line="34"/>
<source>#Stop</source> <source>#Stop</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="60"/> <location filename="../src/MainWindow.ui" line="60"/>
<location filename="../src/MainWindow.cpp" line="35"/> <location filename="../src/MainWindow.cpp" line="35"/>
<source>#Restart</source> <source>#Restart</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="70"/> <location filename="../src/MainWindow.ui" line="70"/>
<source>#ClearLog</source> <source>#ClearLog</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="97"/> <location filename="../src/MainWindow.ui" line="97"/>
<source>#HostList</source> <source>#HostList</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="140"/> <location filename="../src/MainWindow.ui" line="140"/>
<source>#ConfigDetail</source> <source>#ConfigDetail</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="149"/> <location filename="../src/MainWindow.ui" line="149"/>
<source>#Host</source> <source>#Host</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="163"/> <location filename="../src/MainWindow.ui" line="163"/>
<source>#Port</source> <source>#Port</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="177"/> <location filename="../src/MainWindow.ui" line="177"/>
<source>#UUID</source> <source>#UUID</source>
<translation type="unfinished"></translation> <translation>UUID</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="191"/> <location filename="../src/MainWindow.ui" line="191"/>
<source>#Transport</source> <source>#Transport</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="211"/> <location filename="../src/MainWindow.ui" line="211"/>
<location filename="../src/MainWindow.ui" line="218"/> <location filename="../src/MainWindow.ui" line="218"/>
<source>#ConnectionSettings</source> <source>#ConnectionSettings</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="249"/> <location filename="../src/MainWindow.ui" line="249"/>
<source>#File</source> <source>#File</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="253"/> <location filename="../src/MainWindow.ui" line="253"/>
<source>#NewConnection</source> <source>#NewConnection</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="268"/> <location filename="../src/MainWindow.ui" line="268"/>
<source>#ManuallyInput</source> <source>#ManuallyInput</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="273"/> <location filename="../src/MainWindow.ui" line="273"/>
<source>#ImportConnection</source> <source>#ImportConnection</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="278"/> <location filename="../src/MainWindow.ui" line="278"/>
<source>#Exit</source> <source>#Exit</source>
<translation type="unfinished"></translation> <translation>退</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.ui" line="283"/> <location filename="../src/MainWindow.ui" line="283"/>
<source>#Preferences</source> <source>#Preferences</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.cpp" line="31"/> <location filename="../src/MainWindow.cpp" line="31"/>
<location filename="../src/MainWindow.cpp" line="222"/> <location filename="../src/MainWindow.cpp" line="222"/>
<source>#Hide</source> <source>#Hide</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.cpp" line="32"/> <location filename="../src/MainWindow.cpp" line="32"/>
<source>#Quit</source> <source>#Quit</source>
<translation type="unfinished"></translation> <translation>退</translation>
</message> </message>
<message> <message>
<location filename="../src/MainWindow.cpp" line="225"/> <location filename="../src/MainWindow.cpp" line="225"/>
<source>#Show</source> <source>#Show</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
</context> </context>
<context> <context>
@ -481,32 +481,32 @@
<location filename="../src/PrefrencesWindow.cpp" line="118"/> <location filename="../src/PrefrencesWindow.cpp" line="118"/>
<location filename="../src/PrefrencesWindow.cpp" line="156"/> <location filename="../src/PrefrencesWindow.cpp" line="156"/>
<source>Prefrences</source> <source>Prefrences</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="48"/> <location filename="../src/PrefrencesWindow.ui" line="48"/>
<source>zh-CN</source> <source>zh-CN</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="53"/> <location filename="../src/PrefrencesWindow.ui" line="53"/>
<source>en-US</source> <source>en-US</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="26"/> <location filename="../src/PrefrencesWindow.ui" line="26"/>
<source>#General</source> <source>#General</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="34"/> <location filename="../src/PrefrencesWindow.ui" line="34"/>
<source>#Language</source> <source>#Language</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="61"/> <location filename="../src/PrefrencesWindow.ui" line="61"/>
<source>#RunAsRoot</source> <source>#RunAsRoot</source>
<translation type="unfinished"></translation> <translation>使 root </translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="68"/> <location filename="../src/PrefrencesWindow.ui" line="68"/>
@ -517,116 +517,116 @@
<location filename="../src/PrefrencesWindow.ui" line="270"/> <location filename="../src/PrefrencesWindow.ui" line="270"/>
<location filename="../src/PrefrencesWindow.ui" line="298"/> <location filename="../src/PrefrencesWindow.ui" line="298"/>
<source>#Enabled</source> <source>#Enabled</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="75"/> <location filename="../src/PrefrencesWindow.ui" line="75"/>
<source>#LogLevel</source> <source>#LogLevel</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="95"/> <location filename="../src/PrefrencesWindow.ui" line="95"/>
<source>debug</source> <source>debug</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="100"/> <location filename="../src/PrefrencesWindow.ui" line="100"/>
<source>info</source> <source>info</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="105"/> <location filename="../src/PrefrencesWindow.ui" line="105"/>
<source>warning</source> <source>warning</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="110"/> <location filename="../src/PrefrencesWindow.ui" line="110"/>
<source>error</source> <source>error</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="115"/> <location filename="../src/PrefrencesWindow.ui" line="115"/>
<source>none</source> <source>none</source>
<translation type="unfinished"></translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="125"/> <location filename="../src/PrefrencesWindow.ui" line="125"/>
<source>#MuxCool</source> <source>#MuxCool</source>
<translation type="unfinished"></translation> <translation>Mux </translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="145"/> <location filename="../src/PrefrencesWindow.ui" line="145"/>
<source>#Concurrency</source> <source>#Concurrency</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="171"/> <location filename="../src/PrefrencesWindow.ui" line="171"/>
<source>#InboundSettings</source> <source>#InboundSettings</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="193"/> <location filename="../src/PrefrencesWindow.ui" line="193"/>
<location filename="../src/PrefrencesWindow.ui" line="256"/> <location filename="../src/PrefrencesWindow.ui" line="256"/>
<source>#Port</source> <source>#Port</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="213"/> <location filename="../src/PrefrencesWindow.ui" line="213"/>
<location filename="../src/PrefrencesWindow.ui" line="284"/> <location filename="../src/PrefrencesWindow.ui" line="284"/>
<source>#Username</source> <source>#Username</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="220"/> <location filename="../src/PrefrencesWindow.ui" line="220"/>
<location filename="../src/PrefrencesWindow.ui" line="277"/> <location filename="../src/PrefrencesWindow.ui" line="277"/>
<source>#Auth</source> <source>#Auth</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="227"/> <location filename="../src/PrefrencesWindow.ui" line="227"/>
<location filename="../src/PrefrencesWindow.ui" line="291"/> <location filename="../src/PrefrencesWindow.ui" line="291"/>
<source>#Password</source> <source>#Password</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="177"/> <location filename="../src/PrefrencesWindow.ui" line="177"/>
<source>HTTP</source> <source>HTTP</source>
<translation type="unfinished"></translation> <translation>HTTP</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="200"/> <location filename="../src/PrefrencesWindow.ui" line="200"/>
<source>8080</source> <source>8080</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="250"/> <location filename="../src/PrefrencesWindow.ui" line="250"/>
<source>SOCKS</source> <source>SOCKS</source>
<translation type="unfinished"></translation> <translation>SOCKS</translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.ui" line="263"/> <location filename="../src/PrefrencesWindow.ui" line="263"/>
<source>9001</source> <source>9001</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.cpp" line="112"/> <location filename="../src/PrefrencesWindow.cpp" line="112"/>
<source>#Prefrences</source> <source>#Prefrences</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.cpp" line="112"/> <location filename="../src/PrefrencesWindow.cpp" line="112"/>
<source>#CannotOpenConfigFile</source> <source>#CannotOpenConfigFile</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.cpp" line="118"/> <location filename="../src/PrefrencesWindow.cpp" line="118"/>
<source>PortNumbersCannotBeSame</source> <source>PortNumbersCannotBeSame</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/PrefrencesWindow.cpp" line="156"/> <location filename="../src/PrefrencesWindow.cpp" line="156"/>
<source>RunAsRootNotOnWindows</source> <source>RunAsRootNotOnWindows</source>
<translation type="unfinished"></translation> <translation>Windows </translation>
</message> </message>
</context> </context>
<context> <context>
@ -634,27 +634,27 @@
<message> <message>
<location filename="../src/main.cpp" line="76"/> <location filename="../src/main.cpp" line="76"/>
<source>Hv2Ray</source> <source>Hv2Ray</source>
<translation type="unfinished"></translation> <translation>Hv2ray</translation>
</message> </message>
<message> <message>
<location filename="../src/main.cpp" line="76"/> <location filename="../src/main.cpp" line="76"/>
<source>AnotherInstanceRunning</source> <source>AnotherInstanceRunning</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="56"/> <location filename="../src/utils.cpp" line="56"/>
<source>CoreNotFound</source> <source>CoreNotFound</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/utils.cpp" line="56"/> <location filename="../src/utils.cpp" line="56"/>
<source>CoreFileNotFoundExplaination</source> <source>CoreFileNotFoundExplaination</source>
<translation type="unfinished"></translation> <translation> GitHub v2ray </translation>
</message> </message>
<message> <message>
<location filename="../src/vinteract.cpp" line="28"/> <location filename="../src/vinteract.cpp" line="28"/>
<source>ConfigurationError</source> <source>ConfigurationError</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
</context> </context>
</TS> </TS>