Update Chinese Translations. (#340)

* Add files via upload

* Add files via upload
This commit is contained in:
Rosabis 2025-04-05 05:31:21 +08:00 committed by GitHub
parent 44d02a6f05
commit 0da5a14f46
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -181,15 +181,15 @@ For NekoBox, this rewrites the underlying(localhost) DNS in Tun Mode, normal mod
</message>
<message>
<source>5m</source>
<translation type="unfinished"></translation>
<translation>5m</translation>
</message>
<message>
<source>10m</source>
<translation type="unfinished"></translation>
<translation>10m</translation>
</message>
<message>
<source>30m</source>
<translation type="unfinished"></translation>
<translation>30m</translation>
</message>
<message>
<source>Listen Port</source>
@ -209,11 +209,11 @@ For NekoBox, this rewrites the underlying(localhost) DNS in Tun Mode, normal mod
</message>
<message>
<source>GeoIP URL</source>
<translation type="unfinished"></translation>
<translation>GeoIP URL</translation>
</message>
<message>
<source>GeoSite URL</source>
<translation type="unfinished"></translation>
<translation>GeoSite URL</translation>
</message>
<message>
<source>Download and Replace Geo files</source>
@ -223,59 +223,59 @@ For NekoBox, this rewrites the underlying(localhost) DNS in Tun Mode, normal mod
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Socks
+ HTTP Proxy&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;
</source>
<translation type="unfinished"></translation>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Socks+ HTTP &lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<source>Font Size</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Font</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Might
Improve Ping and Performance&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;
</source>
<translation type="unfinished"></translation>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Settings for the
sing-box&apos;s built-in NTP client&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;
</source>
<translation type="unfinished"></translation>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt; thesing-box NTP &lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;In
minutes&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;
</source>
<translation type="unfinished"></translation>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Remove the
currently generated rule-sets so that they can be regenerated&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;
</source>
<translation type="unfinished"></translation>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;便&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<source>Proxy Format</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Language</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>http</source>
<translation type="unfinished"></translation>
<translation>http</translation>
</message>
<message>
<source>socks</source>
<translation type="unfinished"></translation>
<translation>socks</translation>
</message>
<message>
<source>Removed all rule-set files</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
@ -513,11 +513,11 @@ For NekoBox, this rewrites the underlying(localhost) DNS in Tun Mode, normal mod
</message>
<message>
<source>Mb/s</source>
<translation type="unfinished"></translation>
<translation>Mb/s</translation>
</message>
<message>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Method of http request, will be converted to uppercase&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
@ -525,15 +525,15 @@ For NekoBox, this rewrites the underlying(localhost) DNS in Tun Mode, normal mod
</message>
<message>
<source>Method</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Reality SID</source>
<translation type="unfinished"></translation>
<translation>Reality SID</translation>
</message>
<message>
<source>header type</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
@ -717,95 +717,95 @@ also if the connection cannot be established with the current address family (ip
</message>
<message>
<source>Hijack</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>DNS Server</source>
<translation type="unfinished"></translation>
<translation>DNS </translation>
</message>
<message>
<source>Enable</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>How does it work?</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Listen Address</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Listen Port</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Following format should be used:&lt;br/&gt;domain:a.com&lt;/p&gt;&lt;p&gt;suffix:a.com&lt;/p&gt;&lt;p&gt;regex:someregex&lt;/p&gt;&lt;p&gt;rule_set:nameOfRuleSet&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;使&lt;br/&gt;domain:a.com&lt;/p&gt;&lt;p&gt;suffix:a.com&lt;/p&gt;&lt;p&gt;regex:someregex&lt;/p&gt;&lt;p&gt;rule_set:nameOfRuleSet&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<source>Rules</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>IPv4 Response</source>
<translation type="unfinished"></translation>
<translation>IPv4 </translation>
</message>
<message>
<source>IPv6 Response</source>
<translation type="unfinished"></translation>
<translation>IPv6 </translation>
</message>
<message>
<source>Redirect Settings</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>tls://8.8.8.8</source>
<translation type="unfinished"></translation>
<translation>tls://8.8.8.8</translation>
</message>
<message>
<source>Clone</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Export</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Invalid state</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>The list of routing profiles is empty, this should be an unreachable state, crashes may occur now</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Invalid settings</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Routing profile cannot be empty</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>DNS Rules are not valid</source>
<translation type="unfinished"></translation>
<translation>DNS </translation>
</message>
<message>
<source>Invalid operation</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Routing Profiles cannot be empty, try adding another profile or editing this one</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Profile is Read-only</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Cannot delete built-in profiles</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
@ -846,7 +846,7 @@ https://matsuridayo.github.io/n-configuration/#vpn-tun</translation>
</message>
<message>
<source>Strict Route</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
@ -979,62 +979,62 @@ https://matsuridayo.github.io/n-configuration/#vpn-tun</translation>
</message>
<message>
<source>Port range</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Hop Interval</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;100ms&lt;br/&gt;1s&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;100ms&lt;br/&gt;1s&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Comma seperated ranges: 100:200,500:600&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;100:200,500:600&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
</context>
<context>
<name>EditSSH</name>
<message>
<source>EditSSH</source>
<translation type="unfinished"></translation>
<translation>SSH</translation>
</message>
<message>
<source>User</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Password</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Private Key</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Private Key Password</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Host Key</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Host Key Algorithms</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Client Version</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Private Key Path</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Choose File</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
@ -1145,11 +1145,11 @@ https://matsuridayo.github.io/n-configuration/#vpn-tun</translation>
</message>
<message>
<source>1420</source>
<translation type="unfinished"></translation>
<translation>1420</translation>
</message>
<message>
<source>MTU</source>
<translation type="unfinished"></translation>
<translation>MTU</translation>
</message>
<message>
<source>Workers</source>
@ -1616,7 +1616,7 @@ Split by line.</source>
</message>
<message>
<source>Ctrl+Shift+S</source>
<translation type="unfinished"></translation>
<translation>Ctrl+Shift+S</translation>
</message>
<message>
<source>Url Test Group</source>
@ -1624,7 +1624,7 @@ Split by line.</source>
</message>
<message>
<source>Ctrl+Shift+G</source>
<translation type="unfinished"></translation>
<translation>Ctrl+Shift+G</translation>
</message>
<message>
<source>Hidden menu</source>
@ -1640,7 +1640,7 @@ Split by line.</source>
</message>
<message>
<source>Ctrl+Alt+I</source>
<translation type="unfinished"></translation>
<translation>Ctrl+Alt+I</translation>
</message>
<message>
<source>If you have trouble starting VPN, you can force reset nekobox_core process here and then try starting the profile again. The error is %1</source>
@ -1668,187 +1668,187 @@ Split by line.</source>
</message>
<message>
<source>System DNS</source>
<translation type="unfinished"></translation>
<translation> DNS</translation>
</message>
<message>
<source>Connections</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Click To Disable Sorting</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Network</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Protocol</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Download</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Click To Sort By Download</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Upload</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Click To Sort By Upload</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Logs</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Geo Assets are missing, want to download them now?</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Please give the core root privileges</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Requesting permission</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Please Enter your password in the opened terminal, then try again</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Application</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Settings</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Profiles</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Routing</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Destination (Domain)</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Process</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Click To Sort By Process</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Routing Menu</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Open Manager</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Profile test aborted</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Something is very wrong, the subject ent cannot be found!</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Profile manager data is corrupted, try again.</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>The last speed test did not exit completely, please wait. If it persists, please restart the program.</source>
<translation type="unfinished"></translation>
<translation>退</translation>
</message>
<message>
<source>Failed to build test config: </source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Speedtest finished!</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Failed to stop tests</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>You need to enable hijack DNS server first</source>
<translation type="unfinished"></translation>
<translation> DNS </translation>
</message>
<message>
<source>Failed to get system dns settings</source>
<translation type="unfinished"></translation>
<translation> DNS </translation>
</message>
<message>
<source>Failed to set system dns: </source>
<translation type="unfinished"></translation>
<translation> DNS </translation>
</message>
<message>
<source>BuildConfig return error</source>
<translation type="unfinished"></translation>
<translation>BuildConfig </translation>
</message>
<message>
<source>Another profile is starting...</source>
<translation type="unfinished"></translation>
<translation>...</translation>
</message>
<message>
<source>Another profile is stopping...</source>
<translation type="unfinished"></translation>
<translation>...</translation>
</message>
<message>
<source>Try to start the config, but the core has not listened to the grpc port, so restart it...</source>
<translation type="unfinished"></translation>
<translation> grpc ...</translation>
</message>
<message>
<source>Stop return error</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Copy core config</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Copy test config</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Cannot start</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Last download request has not finished yet</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Failed to download geoip: %1</source>
<translation type="unfinished"></translation>
<translation> geoip %1</translation>
</message>
<message>
<source>Failed to download geosite: %1</source>
<translation type="unfinished"></translation>
<translation> geosite %1</translation>
</message>
<message>
<source>Failed to download geo assets</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Geo Asset update completed!</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
@ -1983,34 +1983,34 @@ Release note:
</message>
<message>
<source>Add profiles to this group</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Create new subscription group</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
<name>QPlatformTheme</name>
<message>
<source>Cancel</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Apply</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Yes</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>No</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>OK</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
@ -2068,70 +2068,69 @@ Release note:
</message>
<message>
<source>Basic</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>How to use</source>
<translation type="unfinished"></translation>
<translation>使</translation>
</message>
<message>
<source>Direct</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Proxy</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Block</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Advanced</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Invalid rules</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Some rules could not be added:
</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Simple rule manual</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Invalid JSON Array</source>
<translation type="unfinished"></translation>
<translation> JSON </translation>
</message>
<message>
<source>The provided input cannot be parsed to a valid route rule array:
</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Invalid operation</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Cannot create Route Profile with empty name</source>
<translation type="unfinished"></translation>
<translation>使</translation>
</message>
<message>
<source>Empty Route Profile</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>No valid rules are in the profile</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<source>Some rules could not be added, fix them before saving:
</source>
<translation type="unfinished"></translation>
</message>
<translation></translation> </message>
</context>
</TS>