diff --git a/po/templates/homeproxy.pot b/po/templates/homeproxy.pot index 1533c050..7079687b 100644 --- a/po/templates/homeproxy.pot +++ b/po/templates/homeproxy.pot @@ -5,7 +5,7 @@ msgstr "Content-Type: text/plain; charset=UTF-8" msgid "%s log" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1366 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1391 msgid "%s nodes removed" msgstr "" @@ -18,7 +18,7 @@ msgstr "" msgid "4 or 6. Not limited if empty." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1133 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1021 #: htdocs/luci-static/resources/view/homeproxy/server.js:675 #: htdocs/luci-static/resources/view/homeproxy/server.js:693 msgid "Save your configuration before uploading files!" @@ -28,7 +28,7 @@ msgstr "" msgid "API token" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:710 +#: htdocs/luci-static/resources/view/homeproxy/node.js:598 msgid "Accept any if empty." msgstr "" @@ -52,7 +52,7 @@ msgstr "" msgid "Add a DNS server" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:385 +#: htdocs/luci-static/resources/view/homeproxy/node.js:363 msgid "Add a node" msgstr "" @@ -73,7 +73,7 @@ msgid "Add a server" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:682 -#: htdocs/luci-static/resources/view/homeproxy/node.js:525 +#: htdocs/luci-static/resources/view/homeproxy/node.js:413 msgid "Address" msgstr "" @@ -98,20 +98,20 @@ msgstr "" msgid "All ports" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1086 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1292 +#: htdocs/luci-static/resources/view/homeproxy/node.js:974 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1317 msgid "Allow insecure" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1087 +#: htdocs/luci-static/resources/view/homeproxy/node.js:975 msgid "Allow insecure connection at TLS client." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1293 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1318 msgid "Allow insecure connection by default when add nodes from subscriptions." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:917 +#: htdocs/luci-static/resources/view/homeproxy/node.js:805 #: htdocs/luci-static/resources/view/homeproxy/server.js:400 msgid "Allowed payload size is in the request." msgstr "" @@ -124,7 +124,7 @@ msgstr "" msgid "Already in updating." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:783 +#: htdocs/luci-static/resources/view/homeproxy/node.js:671 #: htdocs/luci-static/resources/view/homeproxy/server.js:309 msgid "Alter ID" msgstr "" @@ -137,7 +137,7 @@ msgstr "" msgid "Alternative TLS port" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1329 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1354 msgid "An error occurred during updating subscriptions: %s" msgstr "" @@ -154,16 +154,16 @@ msgid "" "prefix, /32 or /128 will be appended automatically." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1119 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1007 msgid "Append self-signed certificate" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:486 +#: htdocs/luci-static/resources/view/homeproxy/node.js:374 msgid "Applied" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:479 -#: htdocs/luci-static/resources/view/homeproxy/node.js:489 +#: htdocs/luci-static/resources/view/homeproxy/node.js:367 +#: htdocs/luci-static/resources/view/homeproxy/node.js:377 msgid "Apply" msgstr "" @@ -175,16 +175,16 @@ msgstr "" msgid "Auth timeout" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:807 +#: htdocs/luci-static/resources/view/homeproxy/node.js:695 msgid "Authenticated length" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:602 +#: htdocs/luci-static/resources/view/homeproxy/node.js:490 #: htdocs/luci-static/resources/view/homeproxy/server.js:200 msgid "Authentication payload" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:595 +#: htdocs/luci-static/resources/view/homeproxy/node.js:483 #: htdocs/luci-static/resources/view/homeproxy/server.js:193 msgid "Authentication type" msgstr "" @@ -193,15 +193,15 @@ msgstr "" msgid "Auto configure firewall" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1246 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1271 msgid "Auto update" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1247 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1272 msgid "Auto update subscriptions." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:741 +#: htdocs/luci-static/resources/view/homeproxy/node.js:629 msgid "BBR" msgstr "" @@ -209,7 +209,7 @@ msgstr "" msgid "BaiDu" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:597 +#: htdocs/luci-static/resources/view/homeproxy/node.js:485 #: htdocs/luci-static/resources/view/homeproxy/server.js:195 msgid "Base64" msgstr "" @@ -232,7 +232,7 @@ msgid "" "Bind outbound traffic to specific interface. Leave empty to auto detect." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1282 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1307 msgid "Blacklist mode" msgstr "" @@ -275,15 +275,15 @@ msgstr "" msgid "CNNIC Public DNS (210.2.4.8)" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:739 +#: htdocs/luci-static/resources/view/homeproxy/node.js:627 msgid "CUBIC" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:398 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1171 msgid "Cancel" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1125 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1013 #: htdocs/luci-static/resources/view/homeproxy/server.js:664 msgid "Certificate path" msgstr "" @@ -312,7 +312,7 @@ msgstr "" msgid "China list version" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1111 +#: htdocs/luci-static/resources/view/homeproxy/node.js:999 #: htdocs/luci-static/resources/view/homeproxy/server.js:506 msgid "Cipher suites" msgstr "" @@ -329,7 +329,7 @@ msgstr "" msgid "Client Settings" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:704 +#: htdocs/luci-static/resources/view/homeproxy/node.js:592 msgid "Client version" msgstr "" @@ -351,7 +351,7 @@ msgstr "" msgid "Common ports only (bypass P2P traffic)" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:737 +#: htdocs/luci-static/resources/view/homeproxy/node.js:625 #: htdocs/luci-static/resources/view/homeproxy/server.js:271 msgid "Congestion control algorithm" msgstr "" @@ -400,7 +400,7 @@ msgstr "" #: htdocs/luci-static/resources/homeproxy.js:17 #: htdocs/luci-static/resources/view/homeproxy/client.js:459 #: htdocs/luci-static/resources/view/homeproxy/client.js:791 -#: htdocs/luci-static/resources/view/homeproxy/node.js:749 +#: htdocs/luci-static/resources/view/homeproxy/node.js:637 msgid "Default" msgstr "" @@ -426,7 +426,7 @@ msgstr "" msgid "Default outbound" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1300 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1325 msgid "Default packet encoding" msgstr "" @@ -440,7 +440,7 @@ msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:735 #: htdocs/luci-static/resources/view/homeproxy/client.js:921 #: htdocs/luci-static/resources/view/homeproxy/client.js:1039 -#: htdocs/luci-static/resources/view/homeproxy/node.js:506 +#: htdocs/luci-static/resources/view/homeproxy/node.js:394 msgid "Direct" msgstr "" @@ -466,10 +466,10 @@ msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:150 #: htdocs/luci-static/resources/view/homeproxy/client.js:331 #: htdocs/luci-static/resources/view/homeproxy/client.js:1080 -#: htdocs/luci-static/resources/view/homeproxy/node.js:596 -#: htdocs/luci-static/resources/view/homeproxy/node.js:608 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1165 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1281 +#: htdocs/luci-static/resources/view/homeproxy/node.js:484 +#: htdocs/luci-static/resources/view/homeproxy/node.js:496 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1053 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1306 #: htdocs/luci-static/resources/view/homeproxy/server.js:194 #: htdocs/luci-static/resources/view/homeproxy/server.js:206 msgid "Disable" @@ -483,7 +483,7 @@ msgstr "" msgid "Disable HTTP challenge" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:644 +#: htdocs/luci-static/resources/view/homeproxy/node.js:532 #: htdocs/luci-static/resources/view/homeproxy/server.js:237 msgid "Disable Path MTU discovery" msgstr "" @@ -504,11 +504,11 @@ msgstr "" msgid "Disable dns cache" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1147 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1035 msgid "Disable dynamic record sizing" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:645 +#: htdocs/luci-static/resources/view/homeproxy/node.js:533 #: htdocs/luci-static/resources/view/homeproxy/server.js:238 msgid "" "Disables Path MTU Discovery (RFC 8899). Packets will then be at most 1252 " @@ -544,24 +544,24 @@ msgstr "" msgid "Domains" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1035 +#: htdocs/luci-static/resources/view/homeproxy/node.js:923 #: htdocs/luci-static/resources/view/homeproxy/server.js:438 msgid "Download bandwidth" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1036 +#: htdocs/luci-static/resources/view/homeproxy/node.js:924 #: htdocs/luci-static/resources/view/homeproxy/server.js:439 msgid "Download bandwidth in Mbps." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1288 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1313 msgid "" "Drop/keep nodes that contain the specific keywords. Regex is supported." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1280 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1305 msgid "Drop/keep specific nodes from subscriptions." msgstr "" @@ -573,13 +573,13 @@ msgid "" "a non-ACME system, such as a CA customer database." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1142 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1030 msgid "" "ECH (Encrypted Client Hello) is a TLS extension that allows a client to " "encrypt the first part of its ClientHello message." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1157 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1045 msgid "ECH config" msgstr "" @@ -589,12 +589,12 @@ msgstr "" msgid "EDNS Client subnet" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:916 +#: htdocs/luci-static/resources/view/homeproxy/node.js:804 #: htdocs/luci-static/resources/view/homeproxy/server.js:399 msgid "Early data" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:923 +#: htdocs/luci-static/resources/view/homeproxy/node.js:811 #: htdocs/luci-static/resources/view/homeproxy/server.js:406 msgid "Early data header name" msgstr "" @@ -603,7 +603,7 @@ msgstr "" msgid "Early data is sent in path instead of header by default." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:372 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1147 msgid "Edit nodes" msgstr "" @@ -621,7 +621,7 @@ msgstr "" msgid "Enable" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:762 +#: htdocs/luci-static/resources/view/homeproxy/node.js:650 #: htdocs/luci-static/resources/view/homeproxy/server.js:288 msgid "" "Enable 0-RTT QUIC connection handshake on the client side. This is not " @@ -629,7 +629,7 @@ msgid "" ">Disabling this is highly recommended, as it is vulnerable to replay attacks." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:761 +#: htdocs/luci-static/resources/view/homeproxy/node.js:649 #: htdocs/luci-static/resources/view/homeproxy/server.js:287 msgid "Enable 0-RTT handshake" msgstr "" @@ -638,25 +638,25 @@ msgstr "" msgid "Enable ACME" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1141 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1029 msgid "Enable ECH" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1152 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1040 msgid "Enable PQ signature schemes" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1029 +#: htdocs/luci-static/resources/view/homeproxy/node.js:917 #: htdocs/luci-static/resources/view/homeproxy/server.js:432 msgid "Enable TCP Brutal" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1030 +#: htdocs/luci-static/resources/view/homeproxy/node.js:918 #: htdocs/luci-static/resources/view/homeproxy/server.js:433 msgid "Enable TCP Brutal congestion control algorithm" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1223 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1111 #: htdocs/luci-static/resources/view/homeproxy/server.js:714 msgid "Enable UDP fragmentation." msgstr "" @@ -665,7 +665,7 @@ msgstr "" msgid "Enable endpoint-independent NAT" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1024 +#: htdocs/luci-static/resources/view/homeproxy/node.js:912 #: htdocs/luci-static/resources/view/homeproxy/server.js:426 msgid "Enable padding" msgstr "" @@ -674,13 +674,13 @@ msgstr "" msgid "Enable tcp fast open for listener." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1228 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1116 msgid "" "Enable the SUoT protocol, requires server support. Conflict with multiplex." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:652 -#: htdocs/luci-static/resources/view/homeproxy/node.js:789 +#: htdocs/luci-static/resources/view/homeproxy/node.js:540 +#: htdocs/luci-static/resources/view/homeproxy/node.js:677 #: htdocs/luci-static/resources/view/homeproxy/server.js:256 msgid "Encrypt method" msgstr "" @@ -702,11 +702,11 @@ msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1023 #: htdocs/luci-static/resources/view/homeproxy/client.js:1162 #: htdocs/luci-static/resources/view/homeproxy/client.js:1191 -#: htdocs/luci-static/resources/view/homeproxy/node.js:461 -#: htdocs/luci-static/resources/view/homeproxy/node.js:564 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1186 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1269 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1272 +#: htdocs/luci-static/resources/view/homeproxy/node.js:452 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1074 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1234 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1294 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1297 #: htdocs/luci-static/resources/view/homeproxy/server.js:159 #: htdocs/luci-static/resources/view/homeproxy/server.js:539 #: htdocs/luci-static/resources/view/homeproxy/server.js:541 @@ -729,15 +729,15 @@ msgstr "" msgid "Failed to upload %s, error: %s." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1287 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1312 msgid "Filter keywords" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1279 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1304 msgid "Filter nodes" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:777 +#: htdocs/luci-static/resources/view/homeproxy/node.js:665 #: htdocs/luci-static/resources/view/homeproxy/server.js:303 msgid "Flow" msgstr "" @@ -746,7 +746,7 @@ msgstr "" msgid "Format" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:885 +#: htdocs/luci-static/resources/view/homeproxy/node.js:773 msgid "GET" msgstr "" @@ -771,7 +771,7 @@ msgid "Gaming mode MAC-s" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:282 -#: htdocs/luci-static/resources/view/homeproxy/node.js:939 +#: htdocs/luci-static/resources/view/homeproxy/node.js:827 msgid "Generic segmentation offload" msgstr "" @@ -779,7 +779,7 @@ msgstr "" msgid "Global" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:800 +#: htdocs/luci-static/resources/view/homeproxy/node.js:688 msgid "Global padding" msgstr "" @@ -813,8 +813,8 @@ msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:473 #: htdocs/luci-static/resources/view/homeproxy/client.js:813 -#: htdocs/luci-static/resources/view/homeproxy/node.js:507 -#: htdocs/luci-static/resources/view/homeproxy/node.js:819 +#: htdocs/luci-static/resources/view/homeproxy/node.js:395 +#: htdocs/luci-static/resources/view/homeproxy/node.js:707 #: htdocs/luci-static/resources/view/homeproxy/server.js:104 #: htdocs/luci-static/resources/view/homeproxy/server.js:321 msgid "HTTP" @@ -826,7 +826,7 @@ msgid "" "returned if empty." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:820 +#: htdocs/luci-static/resources/view/homeproxy/node.js:708 #: htdocs/luci-static/resources/view/homeproxy/server.js:322 msgid "HTTPUpgrade" msgstr "" @@ -839,7 +839,7 @@ msgstr "" msgid "Handshake server port" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:768 +#: htdocs/luci-static/resources/view/homeproxy/node.js:656 #: htdocs/luci-static/resources/view/homeproxy/server.js:294 msgid "Heartbeat interval" msgstr "" @@ -858,9 +858,9 @@ msgstr "" msgid "HomeProxy Server" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:869 -#: htdocs/luci-static/resources/view/homeproxy/node.js:874 -#: htdocs/luci-static/resources/view/homeproxy/node.js:908 +#: htdocs/luci-static/resources/view/homeproxy/node.js:757 +#: htdocs/luci-static/resources/view/homeproxy/node.js:762 +#: htdocs/luci-static/resources/view/homeproxy/node.js:796 #: htdocs/luci-static/resources/view/homeproxy/server.js:355 #: htdocs/luci-static/resources/view/homeproxy/server.js:360 #: htdocs/luci-static/resources/view/homeproxy/server.js:391 @@ -872,11 +872,11 @@ msgstr "" msgid "Host fields" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:709 +#: htdocs/luci-static/resources/view/homeproxy/node.js:597 msgid "Host key" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:714 +#: htdocs/luci-static/resources/view/homeproxy/node.js:602 msgid "Host key algorithms" msgstr "" @@ -886,12 +886,12 @@ msgid "" "command (in seconds)." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:509 +#: htdocs/luci-static/resources/view/homeproxy/node.js:397 #: htdocs/luci-static/resources/view/homeproxy/server.js:106 msgid "Hysteria" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:510 +#: htdocs/luci-static/resources/view/homeproxy/node.js:398 #: htdocs/luci-static/resources/view/homeproxy/server.js:107 msgid "Hysteria2" msgstr "" @@ -928,12 +928,12 @@ msgstr "" msgid "IPv6 support" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:890 +#: htdocs/luci-static/resources/view/homeproxy/node.js:778 #: htdocs/luci-static/resources/view/homeproxy/server.js:374 msgid "Idle timeout" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:861 +#: htdocs/luci-static/resources/view/homeproxy/node.js:749 msgid "" "If enabled, the client transport sends keepalive pings even with no active " "connections." @@ -950,14 +950,14 @@ msgid "" ">dns.strategy will be used if empty." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:846 +#: htdocs/luci-static/resources/view/homeproxy/node.js:734 #: htdocs/luci-static/resources/view/homeproxy/server.js:343 msgid "" "If the transport doesn't see any activity after a duration of this time (in " "seconds), it pings the client to check if the connection is still active." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1120 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1008 msgid "" "If you have the root certificate, use this option instead of allowing " "insecure." @@ -967,13 +967,13 @@ msgstr "" msgid "Ignore client bandwidth" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:444 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1217 msgid "Import" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:391 -#: htdocs/luci-static/resources/view/homeproxy/node.js:470 -#: htdocs/luci-static/resources/view/homeproxy/node.js:472 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1164 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1243 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1245 msgid "Import share links" msgstr "" @@ -985,7 +985,7 @@ msgstr "" msgid "Interface Control" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:769 +#: htdocs/luci-static/resources/view/homeproxy/node.js:657 #: htdocs/luci-static/resources/view/homeproxy/server.js:295 msgid "" "Interval for sending heartbeat packets for keeping the connection alive (in " @@ -1019,12 +1019,12 @@ msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:672 #: htdocs/luci-static/resources/view/homeproxy/client.js:773 #: htdocs/luci-static/resources/view/homeproxy/client.js:982 -#: htdocs/luci-static/resources/view/homeproxy/node.js:500 +#: htdocs/luci-static/resources/view/homeproxy/node.js:388 #: htdocs/luci-static/resources/view/homeproxy/server.js:92 msgid "Label" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:784 +#: htdocs/luci-static/resources/view/homeproxy/node.js:672 #: htdocs/luci-static/resources/view/homeproxy/server.js:310 msgid "" "Legacy protocol support (VMess MD5 Authentication) is provided for " @@ -1039,12 +1039,12 @@ msgstr "" msgid "Let's Encrypt" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:946 +#: htdocs/luci-static/resources/view/homeproxy/node.js:834 msgid "" "List of IP (v4 or v6) addresses prefixes to be assigned to the interface." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1082 +#: htdocs/luci-static/resources/view/homeproxy/node.js:970 #: htdocs/luci-static/resources/view/homeproxy/server.js:486 msgid "List of supported application level protocols, in order of preference." msgstr "" @@ -1069,7 +1069,7 @@ msgstr "" msgid "Local" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:945 +#: htdocs/luci-static/resources/view/homeproxy/node.js:833 msgid "Local address" msgstr "" @@ -1081,7 +1081,7 @@ msgstr "" msgid "Log is empty." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:979 +#: htdocs/luci-static/resources/view/homeproxy/node.js:867 msgid "MTU" msgstr "" @@ -1209,12 +1209,12 @@ msgstr "" msgid "Match user name." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:618 +#: htdocs/luci-static/resources/view/homeproxy/node.js:506 #: htdocs/luci-static/resources/view/homeproxy/server.js:179 msgid "Max download speed" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:619 +#: htdocs/luci-static/resources/view/homeproxy/node.js:507 #: htdocs/luci-static/resources/view/homeproxy/server.js:180 msgid "Max download speed in Mbps." msgstr "" @@ -1223,52 +1223,52 @@ msgstr "" msgid "Max time difference" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:625 +#: htdocs/luci-static/resources/view/homeproxy/node.js:513 #: htdocs/luci-static/resources/view/homeproxy/server.js:186 msgid "Max upload speed" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:626 +#: htdocs/luci-static/resources/view/homeproxy/node.js:514 #: htdocs/luci-static/resources/view/homeproxy/server.js:187 msgid "Max upload speed in Mbps." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1103 +#: htdocs/luci-static/resources/view/homeproxy/node.js:991 #: htdocs/luci-static/resources/view/homeproxy/server.js:498 msgid "Maximum TLS version" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1006 +#: htdocs/luci-static/resources/view/homeproxy/node.js:894 msgid "Maximum connections" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1018 +#: htdocs/luci-static/resources/view/homeproxy/node.js:906 msgid "" "Maximum multiplexed streams in a connection before opening a new connection." "
Conflict with Maximum connections and Minimum " "streams." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1017 +#: htdocs/luci-static/resources/view/homeproxy/node.js:905 msgid "Maximum streams" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:884 +#: htdocs/luci-static/resources/view/homeproxy/node.js:772 #: htdocs/luci-static/resources/view/homeproxy/server.js:370 msgid "Method" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1095 +#: htdocs/luci-static/resources/view/homeproxy/node.js:983 #: htdocs/luci-static/resources/view/homeproxy/server.js:490 msgid "Minimum TLS version" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1012 +#: htdocs/luci-static/resources/view/homeproxy/node.js:900 msgid "" "Minimum multiplexed streams in a connection before opening a new connection." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1011 +#: htdocs/luci-static/resources/view/homeproxy/node.js:899 msgid "Minimum streams" msgstr "" @@ -1285,17 +1285,17 @@ msgstr "" msgid "Mode" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1218 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1106 #: htdocs/luci-static/resources/view/homeproxy/server.js:708 msgid "MultiPath TCP" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:988 +#: htdocs/luci-static/resources/view/homeproxy/node.js:876 #: htdocs/luci-static/resources/view/homeproxy/server.js:418 msgid "Multiplex" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:997 +#: htdocs/luci-static/resources/view/homeproxy/node.js:885 msgid "Multiplex protocol." msgstr "" @@ -1304,11 +1304,11 @@ msgstr "" msgid "NOT RUNNING" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1306 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1331 msgid "NOTE: Save current settings before updating subscriptions." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:750 +#: htdocs/luci-static/resources/view/homeproxy/node.js:638 msgid "Native" msgstr "" @@ -1322,36 +1322,36 @@ msgstr "" msgid "Network" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:740 +#: htdocs/luci-static/resources/view/homeproxy/node.js:628 msgid "New Reno" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:816 -#: htdocs/luci-static/resources/view/homeproxy/node.js:833 +#: htdocs/luci-static/resources/view/homeproxy/node.js:704 +#: htdocs/luci-static/resources/view/homeproxy/node.js:721 #: htdocs/luci-static/resources/view/homeproxy/server.js:318 #: htdocs/luci-static/resources/view/homeproxy/server.js:335 msgid "No TCP transport, plain HTTP is merged into the HTTP transport." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:831 +#: htdocs/luci-static/resources/view/homeproxy/node.js:719 #: htdocs/luci-static/resources/view/homeproxy/server.js:333 msgid "No additional encryption support: It's basically duplicate encryption." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1322 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1347 msgid "No subscription available" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1347 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1372 msgid "No subscription node" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:430 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1203 msgid "No valid share link found." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:369 -#: htdocs/luci-static/resources/view/homeproxy/node.js:385 +#: htdocs/luci-static/resources/view/homeproxy/node.js:363 msgid "Node" msgstr "" @@ -1359,24 +1359,24 @@ msgstr "" msgid "Node Settings" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:377 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1153 msgid "Nodes" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:692 -#: htdocs/luci-static/resources/view/homeproxy/node.js:778 -#: htdocs/luci-static/resources/view/homeproxy/node.js:817 +#: htdocs/luci-static/resources/view/homeproxy/node.js:666 +#: htdocs/luci-static/resources/view/homeproxy/node.js:705 #: htdocs/luci-static/resources/view/homeproxy/server.js:304 #: htdocs/luci-static/resources/view/homeproxy/server.js:319 msgid "None" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:613 +#: htdocs/luci-static/resources/view/homeproxy/node.js:501 #: htdocs/luci-static/resources/view/homeproxy/server.js:211 msgid "Obfuscate password" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:607 +#: htdocs/luci-static/resources/view/homeproxy/node.js:495 #: htdocs/luci-static/resources/view/homeproxy/server.js:205 msgid "Obfuscate type" msgstr "" @@ -1406,7 +1406,7 @@ msgstr "" msgid "Outbound node" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:573 +#: htdocs/luci-static/resources/view/homeproxy/node.js:461 msgid "Override address" msgstr "" @@ -1415,7 +1415,7 @@ msgstr "" msgid "Override destination" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:578 +#: htdocs/luci-static/resources/view/homeproxy/node.js:466 msgid "Override port" msgstr "" @@ -1424,36 +1424,36 @@ msgstr "" msgid "Override the connection destination address with the sniffed domain." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:574 +#: htdocs/luci-static/resources/view/homeproxy/node.js:462 msgid "Override the connection destination address." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:579 +#: htdocs/luci-static/resources/view/homeproxy/node.js:467 msgid "Override the connection destination port." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:886 +#: htdocs/luci-static/resources/view/homeproxy/node.js:774 msgid "PUT" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:929 +#: htdocs/luci-static/resources/view/homeproxy/node.js:817 msgid "Packet encoding" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:541 +#: htdocs/luci-static/resources/view/homeproxy/node.js:429 #: htdocs/luci-static/resources/view/homeproxy/server.js:135 msgid "Password" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1004 -#: htdocs/luci-static/resources/view/homeproxy/node.js:879 -#: htdocs/luci-static/resources/view/homeproxy/node.js:912 +#: htdocs/luci-static/resources/view/homeproxy/node.js:767 +#: htdocs/luci-static/resources/view/homeproxy/node.js:800 #: htdocs/luci-static/resources/view/homeproxy/server.js:365 #: htdocs/luci-static/resources/view/homeproxy/server.js:395 msgid "Path" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:960 +#: htdocs/luci-static/resources/view/homeproxy/node.js:848 msgid "Peer pubkic key" msgstr "" @@ -1463,22 +1463,22 @@ msgid "" "it is not needed." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:898 +#: htdocs/luci-static/resources/view/homeproxy/node.js:786 #: htdocs/luci-static/resources/view/homeproxy/server.js:382 msgid "Ping timeout" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:670 +#: htdocs/luci-static/resources/view/homeproxy/node.js:558 msgid "Plugin" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:677 +#: htdocs/luci-static/resources/view/homeproxy/node.js:565 msgid "Plugin opts" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:532 #: htdocs/luci-static/resources/view/homeproxy/client.js:836 -#: htdocs/luci-static/resources/view/homeproxy/node.js:530 +#: htdocs/luci-static/resources/view/homeproxy/node.js:418 msgid "Port" msgstr "" @@ -1496,7 +1496,7 @@ msgstr "" msgid "Port range" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:967 +#: htdocs/luci-static/resources/view/homeproxy/node.js:855 msgid "Pre-shared key" msgstr "" @@ -1513,12 +1513,12 @@ msgstr "" msgid "Private IP" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:718 -#: htdocs/luci-static/resources/view/homeproxy/node.js:952 +#: htdocs/luci-static/resources/view/homeproxy/node.js:606 +#: htdocs/luci-static/resources/view/homeproxy/node.js:840 msgid "Private key" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:723 +#: htdocs/luci-static/resources/view/homeproxy/node.js:611 msgid "Private key passphrase" msgstr "" @@ -1539,17 +1539,17 @@ msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:471 #: htdocs/luci-static/resources/view/homeproxy/client.js:811 -#: htdocs/luci-static/resources/view/homeproxy/node.js:584 -#: htdocs/luci-static/resources/view/homeproxy/node.js:996 +#: htdocs/luci-static/resources/view/homeproxy/node.js:472 +#: htdocs/luci-static/resources/view/homeproxy/node.js:884 #: htdocs/luci-static/resources/view/homeproxy/server.js:168 msgid "Protocol" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:808 +#: htdocs/luci-static/resources/view/homeproxy/node.js:696 msgid "Protocol parameter. Enable length block encryption." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:801 +#: htdocs/luci-static/resources/view/homeproxy/node.js:689 msgid "" "Protocol parameter. Will waste traffic randomly if enabled (enabled by " "default in v2ray and cannot be disabled)." @@ -1591,18 +1591,18 @@ msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:475 #: htdocs/luci-static/resources/view/homeproxy/client.js:815 -#: htdocs/luci-static/resources/view/homeproxy/node.js:751 -#: htdocs/luci-static/resources/view/homeproxy/node.js:821 +#: htdocs/luci-static/resources/view/homeproxy/node.js:639 +#: htdocs/luci-static/resources/view/homeproxy/node.js:709 #: htdocs/luci-static/resources/view/homeproxy/server.js:323 msgid "QUIC" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:738 +#: htdocs/luci-static/resources/view/homeproxy/node.js:626 #: htdocs/luci-static/resources/view/homeproxy/server.js:272 msgid "QUIC congestion control algorithm." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:638 +#: htdocs/luci-static/resources/view/homeproxy/node.js:526 #: htdocs/luci-static/resources/view/homeproxy/server.js:223 msgid "QUIC connection receive window" msgstr "" @@ -1611,7 +1611,7 @@ msgstr "" msgid "QUIC maximum concurrent bidirectional streams" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:632 +#: htdocs/luci-static/resources/view/homeproxy/node.js:520 #: htdocs/luci-static/resources/view/homeproxy/server.js:216 msgid "QUIC stream receive window" msgstr "" @@ -1624,7 +1624,7 @@ msgstr "" msgid "RDRC timeout" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1197 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1085 #: htdocs/luci-static/resources/view/homeproxy/server.js:630 msgid "REALITY" msgstr "" @@ -1633,11 +1633,11 @@ msgstr "" msgid "REALITY private key" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1202 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1090 msgid "REALITY public key" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1207 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1095 #: htdocs/luci-static/resources/view/homeproxy/server.js:641 msgid "REALITY short ID" msgstr "" @@ -1647,7 +1647,7 @@ msgstr "" msgid "RUNNING" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:705 +#: htdocs/luci-static/resources/view/homeproxy/node.js:593 msgid "Random version will be used if empty." msgstr "" @@ -1683,15 +1683,15 @@ msgstr "" msgid "Remote" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1344 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1369 msgid "Remove %s nodes" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1334 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1359 msgid "Remove all nodes from subscriptions" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:974 +#: htdocs/luci-static/resources/view/homeproxy/node.js:862 msgid "Reserved field bytes" msgstr "" @@ -1764,7 +1764,7 @@ msgstr "" msgid "SRC-Port fields" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:515 +#: htdocs/luci-static/resources/view/homeproxy/node.js:403 msgid "SSH" msgstr "" @@ -1773,11 +1773,11 @@ msgstr "" msgid "STUN" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1234 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1122 msgid "SUoT version" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:609 +#: htdocs/luci-static/resources/view/homeproxy/node.js:497 #: htdocs/luci-static/resources/view/homeproxy/server.js:207 msgid "Salamander" msgstr "" @@ -1786,11 +1786,11 @@ msgstr "" msgid "Same as main node" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1308 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1333 msgid "Save current settings" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1305 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1330 msgid "Save subscriptions settings" msgstr "" @@ -1817,15 +1817,15 @@ msgstr "" msgid "Service Status" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:513 +#: htdocs/luci-static/resources/view/homeproxy/node.js:401 msgid "ShadowTLS" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:684 +#: htdocs/luci-static/resources/view/homeproxy/node.js:572 msgid "ShadowTLS version" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:512 +#: htdocs/luci-static/resources/view/homeproxy/node.js:400 #: htdocs/luci-static/resources/view/homeproxy/server.js:110 msgid "Shadowsocks" msgstr "" @@ -1837,24 +1837,24 @@ msgid "" "org/configuration/route/sniff/\">Sniff for details." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:514 +#: htdocs/luci-static/resources/view/homeproxy/node.js:402 #: htdocs/luci-static/resources/view/homeproxy/server.js:111 msgid "Socks" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:694 +#: htdocs/luci-static/resources/view/homeproxy/node.js:582 msgid "Socks version" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:695 +#: htdocs/luci-static/resources/view/homeproxy/node.js:583 msgid "Socks4" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:696 +#: htdocs/luci-static/resources/view/homeproxy/node.js:584 msgid "Socks4A" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:697 +#: htdocs/luci-static/resources/view/homeproxy/node.js:585 msgid "Socks5" msgstr "" @@ -1877,8 +1877,8 @@ msgstr "" msgid "Source port range" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:838 -#: htdocs/luci-static/resources/view/homeproxy/node.js:891 +#: htdocs/luci-static/resources/view/homeproxy/node.js:726 +#: htdocs/luci-static/resources/view/homeproxy/node.js:779 msgid "" "Specifies the period of time (in seconds) after which a health check will be " "performed using a ping frame if no frames have been received on the " @@ -1894,8 +1894,8 @@ msgid "" "GOAWAY frame. PING frames are not considered as activity." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:842 -#: htdocs/luci-static/resources/view/homeproxy/node.js:899 +#: htdocs/luci-static/resources/view/homeproxy/node.js:730 +#: htdocs/luci-static/resources/view/homeproxy/node.js:787 msgid "" "Specifies the timeout duration (in seconds) after sending a PING frame, " "within which a response must be received.
If a response to the PING " @@ -1919,20 +1919,24 @@ msgid "" "filter DNS rule items will be cached until expiration." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:598 +#: htdocs/luci-static/resources/view/homeproxy/node.js:486 #: htdocs/luci-static/resources/view/homeproxy/server.js:196 msgid "String" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1262 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1258 +msgid "Sub (%s)" +msgstr "" + +#: htdocs/luci-static/resources/view/homeproxy/node.js:1287 msgid "Subscription URL-s" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1244 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1269 msgid "Subscriptions" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:432 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1205 msgid "Successfully imported %s nodes of total %s." msgstr "" @@ -1940,8 +1944,8 @@ msgstr "" msgid "Successfully updated." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:392 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1263 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1165 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1288 msgid "" "Support Hysteria, Shadowsocks, Trojan, v2rayN (VMess), and XTLS (VLESS) " "online configuration delivery standard." @@ -1963,7 +1967,7 @@ msgstr "" msgid "TCP" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1214 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1102 #: htdocs/luci-static/resources/view/homeproxy/server.js:702 msgid "TCP fast open" msgstr "" @@ -1978,22 +1982,22 @@ msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:474 #: htdocs/luci-static/resources/view/homeproxy/client.js:814 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1049 +#: htdocs/luci-static/resources/view/homeproxy/node.js:937 #: htdocs/luci-static/resources/view/homeproxy/server.js:453 msgid "TLS" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1081 +#: htdocs/luci-static/resources/view/homeproxy/node.js:969 #: htdocs/luci-static/resources/view/homeproxy/server.js:485 msgid "TLS ALPN" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1076 +#: htdocs/luci-static/resources/view/homeproxy/node.js:964 #: htdocs/luci-static/resources/view/homeproxy/server.js:480 msgid "TLS SNI" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:829 +#: htdocs/luci-static/resources/view/homeproxy/node.js:717 #: htdocs/luci-static/resources/view/homeproxy/server.js:331 msgid "TLS is not enforced. If TLS is not configured, plain HTTP 1.1 is used." msgstr "" @@ -2038,12 +2042,12 @@ msgstr "" msgid "The DNS strategy for resolving the domain name in the address." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:639 +#: htdocs/luci-static/resources/view/homeproxy/node.js:527 #: htdocs/luci-static/resources/view/homeproxy/server.js:224 msgid "The QUIC connection-level flow control window for receiving data." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:633 +#: htdocs/luci-static/resources/view/homeproxy/node.js:521 #: htdocs/luci-static/resources/view/homeproxy/server.js:217 msgid "The QUIC stream-level flow control window for receiving data." msgstr "" @@ -2091,7 +2095,7 @@ msgid "" "strategy will be used if empty." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1112 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1000 #: htdocs/luci-static/resources/view/homeproxy/server.js:507 msgid "" "The elliptic curves that will be used in an ECDHE handshake, in preference " @@ -2104,7 +2108,7 @@ msgid "" "account." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1104 +#: htdocs/luci-static/resources/view/homeproxy/node.js:992 #: htdocs/luci-static/resources/view/homeproxy/server.js:499 msgid "The maximum TLS version that is acceptable." msgstr "" @@ -2119,7 +2123,7 @@ msgstr "" msgid "The maximum time difference between the server and the client." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1096 +#: htdocs/luci-static/resources/view/homeproxy/node.js:984 #: htdocs/luci-static/resources/view/homeproxy/server.js:491 msgid "The minimum TLS version that is acceptable." msgstr "" @@ -2133,7 +2137,7 @@ msgstr "" msgid "The network interface to bind to." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1126 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1014 msgid "The path to the server certificate, in PEM format." msgstr "" @@ -2155,7 +2159,7 @@ msgid "" "enabled." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:849 +#: htdocs/luci-static/resources/view/homeproxy/node.js:737 #: htdocs/luci-static/resources/view/homeproxy/server.js:383 msgid "" "The timeout (in seconds) that after performing a keepalive check, the client " @@ -2163,14 +2167,14 @@ msgid "" "closed." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1089 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1295 +#: htdocs/luci-static/resources/view/homeproxy/node.js:977 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1320 msgid "" "This is DANGEROUS, your traffic is almost like " "PLAIN TEXT! Use at your own risk!" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:756 +#: htdocs/luci-static/resources/view/homeproxy/node.js:644 msgid "" "This is the TUIC port of the UDP over TCP protocol, designed to provide a " "QUIC stream based UDP relay mode that TUIC does not provide." @@ -2193,17 +2197,17 @@ msgid "" "kmod-tun" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:815 +#: htdocs/luci-static/resources/view/homeproxy/node.js:703 #: htdocs/luci-static/resources/view/homeproxy/server.js:317 msgid "Transport" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:516 +#: htdocs/luci-static/resources/view/homeproxy/node.js:404 #: htdocs/luci-static/resources/view/homeproxy/server.js:112 msgid "Trojan" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:518 +#: htdocs/luci-static/resources/view/homeproxy/node.js:406 #: htdocs/luci-static/resources/view/homeproxy/server.js:114 msgid "Tuic" msgstr "" @@ -2213,7 +2217,7 @@ msgid "Tun TCP/UDP" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:992 -#: htdocs/luci-static/resources/view/homeproxy/node.js:505 +#: htdocs/luci-static/resources/view/homeproxy/node.js:393 #: htdocs/luci-static/resources/view/homeproxy/server.js:103 msgid "Type" msgstr "" @@ -2224,28 +2228,28 @@ msgstr "" msgid "UDP" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1222 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1110 #: htdocs/luci-static/resources/view/homeproxy/server.js:713 msgid "UDP Fragment" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1227 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1115 msgid "UDP over TCP" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:755 +#: htdocs/luci-static/resources/view/homeproxy/node.js:643 msgid "UDP over stream" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:748 +#: htdocs/luci-static/resources/view/homeproxy/node.js:636 msgid "UDP packet relay mode." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:747 +#: htdocs/luci-static/resources/view/homeproxy/node.js:635 msgid "UDP relay mode" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:730 +#: htdocs/luci-static/resources/view/homeproxy/node.js:618 #: htdocs/luci-static/resources/view/homeproxy/server.js:264 msgid "UUID" msgstr "" @@ -2258,11 +2262,11 @@ msgstr "" msgid "Unknown error: %s" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1190 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1078 msgid "Unsupported fingerprint!" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1319 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1344 msgid "Update %s subscriptions" msgstr "" @@ -2278,33 +2282,33 @@ msgstr "" msgid "Update interval of rule set.
1d will be used if empty." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1314 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1339 msgid "Update nodes from subscriptions" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1258 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1283 msgid "Update subscriptions via proxy." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1251 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1276 msgid "Update time" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1257 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1282 msgid "Update via proxy" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1041 +#: htdocs/luci-static/resources/view/homeproxy/node.js:929 #: htdocs/luci-static/resources/view/homeproxy/server.js:444 msgid "Upload bandwidth" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1042 +#: htdocs/luci-static/resources/view/homeproxy/node.js:930 #: htdocs/luci-static/resources/view/homeproxy/server.js:445 msgid "Upload bandwidth in Mbps." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1132 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1020 #: htdocs/luci-static/resources/view/homeproxy/server.js:674 msgid "Upload certificate" msgstr "" @@ -2313,7 +2317,7 @@ msgstr "" msgid "Upload key" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1135 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1023 #: htdocs/luci-static/resources/view/homeproxy/server.js:677 #: htdocs/luci-static/resources/view/homeproxy/server.js:695 msgid "Upload..." @@ -2323,7 +2327,7 @@ msgstr "" msgid "Use ACME TLS certificate issuer." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1077 +#: htdocs/luci-static/resources/view/homeproxy/node.js:965 #: htdocs/luci-static/resources/view/homeproxy/server.js:481 msgid "" "Used to verify the hostname on the returned certificates unless insecure is " @@ -2335,17 +2339,17 @@ msgstr "" msgid "User" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:535 +#: htdocs/luci-static/resources/view/homeproxy/node.js:423 #: htdocs/luci-static/resources/view/homeproxy/server.js:129 msgid "Username" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:521 +#: htdocs/luci-static/resources/view/homeproxy/node.js:409 #: htdocs/luci-static/resources/view/homeproxy/server.js:115 msgid "VLESS" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:522 +#: htdocs/luci-static/resources/view/homeproxy/node.js:410 #: htdocs/luci-static/resources/view/homeproxy/server.js:116 msgid "VMess" msgstr "" @@ -2359,28 +2363,28 @@ msgstr "" msgid "WAN IP Policy" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:822 +#: htdocs/luci-static/resources/view/homeproxy/node.js:710 #: htdocs/luci-static/resources/view/homeproxy/server.js:324 msgid "WebSocket" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1283 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1308 msgid "Whitelist mode" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:520 +#: htdocs/luci-static/resources/view/homeproxy/node.js:408 msgid "WireGuard" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:961 +#: htdocs/luci-static/resources/view/homeproxy/node.js:849 msgid "WireGuard peer public key." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:968 +#: htdocs/luci-static/resources/view/homeproxy/node.js:856 msgid "WireGuard pre-shared key." msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:953 +#: htdocs/luci-static/resources/view/homeproxy/node.js:841 msgid "WireGuard requires base64-encoded private keys." msgstr "" @@ -2389,8 +2393,8 @@ msgstr "" msgid "Xinfeng Public DNS (114.114.114.114)" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:932 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1303 +#: htdocs/luci-static/resources/view/homeproxy/node.js:820 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1328 msgid "Xudp (Xray-core)" msgstr "" @@ -2406,13 +2410,13 @@ msgstr "" msgid "ZeroSSL" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1137 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1025 #: htdocs/luci-static/resources/view/homeproxy/server.js:679 msgid "certificate" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1097 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1105 +#: htdocs/luci-static/resources/view/homeproxy/node.js:985 +#: htdocs/luci-static/resources/view/homeproxy/node.js:993 #: htdocs/luci-static/resources/view/homeproxy/server.js:492 #: htdocs/luci-static/resources/view/homeproxy/server.js:500 msgid "default" @@ -2422,16 +2426,16 @@ msgstr "" msgid "failed" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:818 +#: htdocs/luci-static/resources/view/homeproxy/node.js:706 #: htdocs/luci-static/resources/view/homeproxy/server.js:320 msgid "gRPC" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:860 +#: htdocs/luci-static/resources/view/homeproxy/node.js:748 msgid "gRPC permit without stream" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:855 +#: htdocs/luci-static/resources/view/homeproxy/node.js:743 #: htdocs/luci-static/resources/view/homeproxy/server.js:348 msgid "gRPC service name" msgstr "" @@ -2444,20 +2448,20 @@ msgstr "" #: htdocs/luci-static/resources/homeproxy.js:266 #: htdocs/luci-static/resources/view/homeproxy/client.js:176 #: htdocs/luci-static/resources/view/homeproxy/client.js:1015 -#: htdocs/luci-static/resources/view/homeproxy/node.js:564 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1186 +#: htdocs/luci-static/resources/view/homeproxy/node.js:452 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1074 #: htdocs/luci-static/resources/view/homeproxy/server.js:159 msgid "non-empty value" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:671 -#: htdocs/luci-static/resources/view/homeproxy/node.js:930 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1301 +#: htdocs/luci-static/resources/view/homeproxy/node.js:559 +#: htdocs/luci-static/resources/view/homeproxy/node.js:818 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1326 msgid "none" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:931 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1302 +#: htdocs/luci-static/resources/view/homeproxy/node.js:819 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1327 msgid "packet addr (v2ray-core v5+)" msgstr "" @@ -2477,11 +2481,11 @@ msgstr "" msgid "sing-box server" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1163 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1051 msgid "uTLS fingerprint" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1164 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1052 msgid "" "uTLS is a fork of \"crypto/tls\", which provides ClientHello fingerprinting " "resistance." @@ -2492,7 +2496,7 @@ msgid "unchecked" msgstr "" #: htdocs/luci-static/resources/homeproxy.js:206 -#: htdocs/luci-static/resources/view/homeproxy/node.js:461 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1234 msgid "unique UCI identifier" msgstr "" @@ -2500,17 +2504,17 @@ msgstr "" msgid "unique value" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:685 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1235 +#: htdocs/luci-static/resources/view/homeproxy/node.js:573 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1123 msgid "v1" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:686 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1236 +#: htdocs/luci-static/resources/view/homeproxy/node.js:574 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1124 msgid "v2" msgstr "" -#: htdocs/luci-static/resources/view/homeproxy/node.js:687 +#: htdocs/luci-static/resources/view/homeproxy/node.js:575 msgid "v3" msgstr "" @@ -2520,8 +2524,8 @@ msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1020 #: htdocs/luci-static/resources/view/homeproxy/client.js:1023 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1269 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1272 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1294 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1297 msgid "valid URL" msgstr "" diff --git a/po/zh_Hans/homeproxy.po b/po/zh_Hans/homeproxy.po index 66ea254a..27120f0f 100644 --- a/po/zh_Hans/homeproxy.po +++ b/po/zh_Hans/homeproxy.po @@ -12,7 +12,7 @@ msgstr "" msgid "%s log" msgstr "%s 日志" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1366 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1391 msgid "%s nodes removed" msgstr "移除了 %s 个节点" @@ -25,7 +25,7 @@ msgstr "-- 请选择 --" msgid "4 or 6. Not limited if empty." msgstr "4 或 6。留空不限制。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1133 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1021 #: htdocs/luci-static/resources/view/homeproxy/server.js:675 #: htdocs/luci-static/resources/view/homeproxy/server.js:693 msgid "Save your configuration before uploading files!" @@ -35,7 +35,7 @@ msgstr "上传文件前请先保存配置!" msgid "API token" msgstr "API 令牌" -#: htdocs/luci-static/resources/view/homeproxy/node.js:710 +#: htdocs/luci-static/resources/view/homeproxy/node.js:598 msgid "Accept any if empty." msgstr "留空则不校验。" @@ -59,7 +59,7 @@ msgstr "新增 DNS 规则" msgid "Add a DNS server" msgstr "新增 DNS 服务器" -#: htdocs/luci-static/resources/view/homeproxy/node.js:385 +#: htdocs/luci-static/resources/view/homeproxy/node.js:363 msgid "Add a node" msgstr "新增节点" @@ -80,7 +80,7 @@ msgid "Add a server" msgstr "新增服务器" #: htdocs/luci-static/resources/view/homeproxy/client.js:682 -#: htdocs/luci-static/resources/view/homeproxy/node.js:525 +#: htdocs/luci-static/resources/view/homeproxy/node.js:413 msgid "Address" msgstr "地址" @@ -105,20 +105,20 @@ msgstr "阿里云公共 DNS(223.5.5.5)" msgid "All ports" msgstr "所有端口" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1086 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1292 +#: htdocs/luci-static/resources/view/homeproxy/node.js:974 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1317 msgid "Allow insecure" msgstr "允许不安全连接" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1087 +#: htdocs/luci-static/resources/view/homeproxy/node.js:975 msgid "Allow insecure connection at TLS client." msgstr "允许 TLS 客户端侧的不安全连接。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1293 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1318 msgid "Allow insecure connection by default when add nodes from subscriptions." msgstr "从订阅获取节点时,默认允许不安全连接。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:917 +#: htdocs/luci-static/resources/view/homeproxy/node.js:805 #: htdocs/luci-static/resources/view/homeproxy/server.js:400 msgid "Allowed payload size is in the request." msgstr "请求中允许的载荷大小。" @@ -131,7 +131,7 @@ msgstr "已是最新版本。" msgid "Already in updating." msgstr "已在更新中。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:783 +#: htdocs/luci-static/resources/view/homeproxy/node.js:671 #: htdocs/luci-static/resources/view/homeproxy/server.js:309 msgid "Alter ID" msgstr "额外 ID" @@ -144,7 +144,7 @@ msgstr "替代 HTTP 端口" msgid "Alternative TLS port" msgstr "替代 HTTPS 端口" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1329 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1354 msgid "An error occurred during updating subscriptions: %s" msgstr "更新订阅时发生错误:%s" @@ -163,16 +163,16 @@ msgstr "" "将带有指定 IP 前缀的 edns0-subnet OPT 记录附加到每个查询。如果值" "是 IP 地址而不是前缀,则会自动添加 /32/128。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1119 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1007 msgid "Append self-signed certificate" msgstr "追加自签名证书" -#: htdocs/luci-static/resources/view/homeproxy/node.js:486 +#: htdocs/luci-static/resources/view/homeproxy/node.js:374 msgid "Applied" msgstr "已应用" -#: htdocs/luci-static/resources/view/homeproxy/node.js:479 -#: htdocs/luci-static/resources/view/homeproxy/node.js:489 +#: htdocs/luci-static/resources/view/homeproxy/node.js:367 +#: htdocs/luci-static/resources/view/homeproxy/node.js:377 msgid "Apply" msgstr "应用" @@ -184,16 +184,16 @@ msgstr "确定要允许不安全连接吗?" msgid "Auth timeout" msgstr "认证超时" -#: htdocs/luci-static/resources/view/homeproxy/node.js:807 +#: htdocs/luci-static/resources/view/homeproxy/node.js:695 msgid "Authenticated length" msgstr "认证长度" -#: htdocs/luci-static/resources/view/homeproxy/node.js:602 +#: htdocs/luci-static/resources/view/homeproxy/node.js:490 #: htdocs/luci-static/resources/view/homeproxy/server.js:200 msgid "Authentication payload" msgstr "认证载荷" -#: htdocs/luci-static/resources/view/homeproxy/node.js:595 +#: htdocs/luci-static/resources/view/homeproxy/node.js:483 #: htdocs/luci-static/resources/view/homeproxy/server.js:193 msgid "Authentication type" msgstr "认证类型" @@ -202,15 +202,15 @@ msgstr "认证类型" msgid "Auto configure firewall" msgstr "自动配置防火墙" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1246 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1271 msgid "Auto update" msgstr "自动更新" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1247 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1272 msgid "Auto update subscriptions." msgstr "自动更新订阅。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:741 +#: htdocs/luci-static/resources/view/homeproxy/node.js:629 msgid "BBR" msgstr "BBR" @@ -218,7 +218,7 @@ msgstr "BBR" msgid "BaiDu" msgstr "百度" -#: htdocs/luci-static/resources/view/homeproxy/node.js:597 +#: htdocs/luci-static/resources/view/homeproxy/node.js:485 #: htdocs/luci-static/resources/view/homeproxy/server.js:195 msgid "Base64" msgstr "Base64" @@ -241,7 +241,7 @@ msgid "" "Bind outbound traffic to specific interface. Leave empty to auto detect." msgstr "绑定出站流量至指定端口。留空自动检测。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1282 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1307 msgid "Blacklist mode" msgstr "黑名单模式" @@ -284,15 +284,15 @@ msgstr "CA 颁发机构" msgid "CNNIC Public DNS (210.2.4.8)" msgstr "CNNIC 公共 DNS(210.2.4.8)" -#: htdocs/luci-static/resources/view/homeproxy/node.js:739 +#: htdocs/luci-static/resources/view/homeproxy/node.js:627 msgid "CUBIC" msgstr "CUBIC" -#: htdocs/luci-static/resources/view/homeproxy/node.js:398 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1171 msgid "Cancel" msgstr "取消" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1125 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1013 #: htdocs/luci-static/resources/view/homeproxy/server.js:664 msgid "Certificate path" msgstr "证书路径" @@ -321,7 +321,7 @@ msgstr "大陆 IPv6 库版本" msgid "China list version" msgstr "大陆域名列表版本" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1111 +#: htdocs/luci-static/resources/view/homeproxy/node.js:999 #: htdocs/luci-static/resources/view/homeproxy/server.js:506 msgid "Cipher suites" msgstr "密码套件" @@ -338,7 +338,7 @@ msgstr "清空日志" msgid "Client Settings" msgstr "客户端设置" -#: htdocs/luci-static/resources/view/homeproxy/node.js:704 +#: htdocs/luci-static/resources/view/homeproxy/node.js:592 msgid "Client version" msgstr "客户端版本" @@ -360,7 +360,7 @@ msgstr "收集数据中..." msgid "Common ports only (bypass P2P traffic)" msgstr "仅常用端口(绕过 P2P 流量)" -#: htdocs/luci-static/resources/view/homeproxy/node.js:737 +#: htdocs/luci-static/resources/view/homeproxy/node.js:625 #: htdocs/luci-static/resources/view/homeproxy/server.js:271 msgid "Congestion control algorithm" msgstr "拥塞控制算法" @@ -409,7 +409,7 @@ msgstr "DNS01 验证" #: htdocs/luci-static/resources/homeproxy.js:17 #: htdocs/luci-static/resources/view/homeproxy/client.js:459 #: htdocs/luci-static/resources/view/homeproxy/client.js:791 -#: htdocs/luci-static/resources/view/homeproxy/node.js:749 +#: htdocs/luci-static/resources/view/homeproxy/node.js:637 msgid "Default" msgstr "默认" @@ -435,7 +435,7 @@ msgstr "默认域名解析策略。" msgid "Default outbound" msgstr "默认出站" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1300 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1325 msgid "Default packet encoding" msgstr "默认包封装格式" @@ -449,7 +449,7 @@ msgstr "默认服务器名称" #: htdocs/luci-static/resources/view/homeproxy/client.js:735 #: htdocs/luci-static/resources/view/homeproxy/client.js:921 #: htdocs/luci-static/resources/view/homeproxy/client.js:1039 -#: htdocs/luci-static/resources/view/homeproxy/node.js:506 +#: htdocs/luci-static/resources/view/homeproxy/node.js:394 msgid "Direct" msgstr "直连" @@ -475,10 +475,10 @@ msgstr "直连 MAC 地址" #: htdocs/luci-static/resources/view/homeproxy/client.js:150 #: htdocs/luci-static/resources/view/homeproxy/client.js:331 #: htdocs/luci-static/resources/view/homeproxy/client.js:1080 -#: htdocs/luci-static/resources/view/homeproxy/node.js:596 -#: htdocs/luci-static/resources/view/homeproxy/node.js:608 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1165 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1281 +#: htdocs/luci-static/resources/view/homeproxy/node.js:484 +#: htdocs/luci-static/resources/view/homeproxy/node.js:496 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1053 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1306 #: htdocs/luci-static/resources/view/homeproxy/server.js:194 #: htdocs/luci-static/resources/view/homeproxy/server.js:206 msgid "Disable" @@ -492,7 +492,7 @@ msgstr "禁用 DNS 缓存" msgid "Disable HTTP challenge" msgstr "禁用 HTTP 验证" -#: htdocs/luci-static/resources/view/homeproxy/node.js:644 +#: htdocs/luci-static/resources/view/homeproxy/node.js:532 #: htdocs/luci-static/resources/view/homeproxy/server.js:237 msgid "Disable Path MTU discovery" msgstr "禁用路径 MTU 探测" @@ -513,11 +513,11 @@ msgstr "缓存永不过期" msgid "Disable dns cache" msgstr "禁用 DNS 缓存" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1147 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1035 msgid "Disable dynamic record sizing" msgstr "禁用动态记录大小" -#: htdocs/luci-static/resources/view/homeproxy/node.js:645 +#: htdocs/luci-static/resources/view/homeproxy/node.js:533 #: htdocs/luci-static/resources/view/homeproxy/server.js:238 msgid "" "Disables Path MTU Discovery (RFC 8899). Packets will then be at most 1252 " @@ -555,17 +555,17 @@ msgstr "域名后缀" msgid "Domains" msgstr "域名" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1035 +#: htdocs/luci-static/resources/view/homeproxy/node.js:923 #: htdocs/luci-static/resources/view/homeproxy/server.js:438 msgid "Download bandwidth" msgstr "下载带宽" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1036 +#: htdocs/luci-static/resources/view/homeproxy/node.js:924 #: htdocs/luci-static/resources/view/homeproxy/server.js:439 msgid "Download bandwidth in Mbps." msgstr "下载带宽(单位:Mbps)。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1288 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1313 msgid "" "Drop/keep nodes that contain the specific keywords. " "正则表达式。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1280 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1305 msgid "Drop/keep specific nodes from subscriptions." msgstr "从订阅中 丢弃/保留 指定节点" @@ -590,7 +590,7 @@ msgstr "" "
外部帐户绑定“用于将 ACME 帐户与非 ACME 系统中的现有帐户相关联,例如 CA " "客户数据库。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1142 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1030 msgid "" "ECH (Encrypted Client Hello) is a TLS extension that allows a client to " "encrypt the first part of its ClientHello message." @@ -598,7 +598,7 @@ msgstr "" "ECH(Encrypted Client Hello)是一个 TLS 扩展,它允许客户端加密其 ClientHello " "信息的第一部分。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1157 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1045 msgid "ECH config" msgstr "ECH 配置" @@ -608,12 +608,12 @@ msgstr "ECH 配置" msgid "EDNS Client subnet" msgstr "ENDS 客户端子网" -#: htdocs/luci-static/resources/view/homeproxy/node.js:916 +#: htdocs/luci-static/resources/view/homeproxy/node.js:804 #: htdocs/luci-static/resources/view/homeproxy/server.js:399 msgid "Early data" msgstr "前置数据" -#: htdocs/luci-static/resources/view/homeproxy/node.js:923 +#: htdocs/luci-static/resources/view/homeproxy/node.js:811 #: htdocs/luci-static/resources/view/homeproxy/server.js:406 msgid "Early data header name" msgstr "前置数据标头" @@ -622,7 +622,7 @@ msgstr "前置数据标头" msgid "Early data is sent in path instead of header by default." msgstr "前置数据默认发送在路径而不是标头中。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:372 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1147 msgid "Edit nodes" msgstr "修改节点" @@ -640,7 +640,7 @@ msgstr "Email" msgid "Enable" msgstr "启用" -#: htdocs/luci-static/resources/view/homeproxy/node.js:762 +#: htdocs/luci-static/resources/view/homeproxy/node.js:650 #: htdocs/luci-static/resources/view/homeproxy/server.js:288 msgid "" "Enable 0-RTT QUIC connection handshake on the client side. This is not " @@ -650,7 +650,7 @@ msgstr "" "在客户端启用 0-RTT QUIC 连接握手。由于协议是完全复用的,这对性能影响不大。" "
强烈建议禁用此功能,因为它容易受到重放攻击。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:761 +#: htdocs/luci-static/resources/view/homeproxy/node.js:649 #: htdocs/luci-static/resources/view/homeproxy/server.js:287 msgid "Enable 0-RTT handshake" msgstr "启用 0-RTT 握手" @@ -659,25 +659,25 @@ msgstr "启用 0-RTT 握手" msgid "Enable ACME" msgstr "启用 ACME" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1141 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1029 msgid "Enable ECH" msgstr "启用 ECH" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1152 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1040 msgid "Enable PQ signature schemes" msgstr "启用 PQ 签名方案" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1029 +#: htdocs/luci-static/resources/view/homeproxy/node.js:917 #: htdocs/luci-static/resources/view/homeproxy/server.js:432 msgid "Enable TCP Brutal" msgstr "启用 TCP Brutal" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1030 +#: htdocs/luci-static/resources/view/homeproxy/node.js:918 #: htdocs/luci-static/resources/view/homeproxy/server.js:433 msgid "Enable TCP Brutal congestion control algorithm" msgstr "启用 TCP Brutal 拥塞控制算法。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1223 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1111 #: htdocs/luci-static/resources/view/homeproxy/server.js:714 msgid "Enable UDP fragmentation." msgstr "启用 UDP 分片。" @@ -686,7 +686,7 @@ msgstr "启用 UDP 分片。" msgid "Enable endpoint-independent NAT" msgstr "启用端点独立 NAT" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1024 +#: htdocs/luci-static/resources/view/homeproxy/node.js:912 #: htdocs/luci-static/resources/view/homeproxy/server.js:426 msgid "Enable padding" msgstr "启用填充" @@ -695,13 +695,13 @@ msgstr "启用填充" msgid "Enable tcp fast open for listener." msgstr "为监听器启用 TCP 快速打开。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1228 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1116 msgid "" "Enable the SUoT protocol, requires server support. Conflict with multiplex." msgstr "启用 SUoT 协议,需要服务端支持。与多路复用冲突。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:652 -#: htdocs/luci-static/resources/view/homeproxy/node.js:789 +#: htdocs/luci-static/resources/view/homeproxy/node.js:540 +#: htdocs/luci-static/resources/view/homeproxy/node.js:677 #: htdocs/luci-static/resources/view/homeproxy/server.js:256 msgid "Encrypt method" msgstr "加密方式" @@ -723,11 +723,11 @@ msgstr "加密方式" #: htdocs/luci-static/resources/view/homeproxy/client.js:1023 #: htdocs/luci-static/resources/view/homeproxy/client.js:1162 #: htdocs/luci-static/resources/view/homeproxy/client.js:1191 -#: htdocs/luci-static/resources/view/homeproxy/node.js:461 -#: htdocs/luci-static/resources/view/homeproxy/node.js:564 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1186 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1269 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1272 +#: htdocs/luci-static/resources/view/homeproxy/node.js:452 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1074 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1234 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1294 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1297 #: htdocs/luci-static/resources/view/homeproxy/server.js:159 #: htdocs/luci-static/resources/view/homeproxy/server.js:539 #: htdocs/luci-static/resources/view/homeproxy/server.js:541 @@ -750,15 +750,15 @@ msgstr "外部账户密钥标识符" msgid "Failed to upload %s, error: %s." msgstr "上传 %s 失败,错误:%s。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1287 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1312 msgid "Filter keywords" msgstr "过滤关键词" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1279 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1304 msgid "Filter nodes" msgstr "过滤节点" -#: htdocs/luci-static/resources/view/homeproxy/node.js:777 +#: htdocs/luci-static/resources/view/homeproxy/node.js:665 #: htdocs/luci-static/resources/view/homeproxy/server.js:303 msgid "Flow" msgstr "流控" @@ -767,7 +767,7 @@ msgstr "流控" msgid "Format" msgstr "格式" -#: htdocs/luci-static/resources/view/homeproxy/node.js:885 +#: htdocs/luci-static/resources/view/homeproxy/node.js:773 msgid "GET" msgstr "GET" @@ -792,7 +792,7 @@ msgid "Gaming mode MAC-s" msgstr "游戏模式 MAC 地址" #: htdocs/luci-static/resources/view/homeproxy/client.js:282 -#: htdocs/luci-static/resources/view/homeproxy/node.js:939 +#: htdocs/luci-static/resources/view/homeproxy/node.js:827 msgid "Generic segmentation offload" msgstr "通用分段卸载(GSO)" @@ -800,7 +800,7 @@ msgstr "通用分段卸载(GSO)" msgid "Global" msgstr "全局" -#: htdocs/luci-static/resources/view/homeproxy/node.js:800 +#: htdocs/luci-static/resources/view/homeproxy/node.js:688 msgid "Global padding" msgstr "全局填充" @@ -834,8 +834,8 @@ msgstr "授予 homeproxy 访问 UCI 配置的权限" #: htdocs/luci-static/resources/view/homeproxy/client.js:473 #: htdocs/luci-static/resources/view/homeproxy/client.js:813 -#: htdocs/luci-static/resources/view/homeproxy/node.js:507 -#: htdocs/luci-static/resources/view/homeproxy/node.js:819 +#: htdocs/luci-static/resources/view/homeproxy/node.js:395 +#: htdocs/luci-static/resources/view/homeproxy/node.js:707 #: htdocs/luci-static/resources/view/homeproxy/server.js:104 #: htdocs/luci-static/resources/view/homeproxy/server.js:321 msgid "HTTP" @@ -847,7 +847,7 @@ msgid "" "returned if empty." msgstr "身份验证失败时的 HTTP3 服务器响应。默认返回 404 页面。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:820 +#: htdocs/luci-static/resources/view/homeproxy/node.js:708 #: htdocs/luci-static/resources/view/homeproxy/server.js:322 msgid "HTTPUpgrade" msgstr "HTTPUpgrade" @@ -860,7 +860,7 @@ msgstr "握手服务器地址" msgid "Handshake server port" msgstr "握手服务器端口" -#: htdocs/luci-static/resources/view/homeproxy/node.js:768 +#: htdocs/luci-static/resources/view/homeproxy/node.js:656 #: htdocs/luci-static/resources/view/homeproxy/server.js:294 msgid "Heartbeat interval" msgstr "心跳间隔" @@ -879,9 +879,9 @@ msgstr "HomeProxy" msgid "HomeProxy Server" msgstr "HomeProxy 服务端" -#: htdocs/luci-static/resources/view/homeproxy/node.js:869 -#: htdocs/luci-static/resources/view/homeproxy/node.js:874 -#: htdocs/luci-static/resources/view/homeproxy/node.js:908 +#: htdocs/luci-static/resources/view/homeproxy/node.js:757 +#: htdocs/luci-static/resources/view/homeproxy/node.js:762 +#: htdocs/luci-static/resources/view/homeproxy/node.js:796 #: htdocs/luci-static/resources/view/homeproxy/server.js:355 #: htdocs/luci-static/resources/view/homeproxy/server.js:360 #: htdocs/luci-static/resources/view/homeproxy/server.js:391 @@ -893,11 +893,11 @@ msgstr "主机名" msgid "Host fields" msgstr "主机字段" -#: htdocs/luci-static/resources/view/homeproxy/node.js:709 +#: htdocs/luci-static/resources/view/homeproxy/node.js:597 msgid "Host key" msgstr "主机密钥" -#: htdocs/luci-static/resources/view/homeproxy/node.js:714 +#: htdocs/luci-static/resources/view/homeproxy/node.js:602 msgid "Host key algorithms" msgstr "主机密钥算法" @@ -907,12 +907,12 @@ msgid "" "command (in seconds)." msgstr "服务器等待客户端发送认证命令的时间(单位:秒)。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:509 +#: htdocs/luci-static/resources/view/homeproxy/node.js:397 #: htdocs/luci-static/resources/view/homeproxy/server.js:106 msgid "Hysteria" msgstr "Hysteria" -#: htdocs/luci-static/resources/view/homeproxy/node.js:510 +#: htdocs/luci-static/resources/view/homeproxy/node.js:398 #: htdocs/luci-static/resources/view/homeproxy/server.js:107 msgid "Hysteria2" msgstr "Hysteria2" @@ -949,12 +949,12 @@ msgstr "仅 IPv6" msgid "IPv6 support" msgstr "IPv6 支持" -#: htdocs/luci-static/resources/view/homeproxy/node.js:890 +#: htdocs/luci-static/resources/view/homeproxy/node.js:778 #: htdocs/luci-static/resources/view/homeproxy/server.js:374 msgid "Idle timeout" msgstr "空闲超时" -#: htdocs/luci-static/resources/view/homeproxy/node.js:861 +#: htdocs/luci-static/resources/view/homeproxy/node.js:749 msgid "" "If enabled, the client transport sends keepalive pings even with no active " "connections." @@ -972,7 +972,7 @@ msgid "" msgstr "" "如果设置,服务器域名将在连接前被解析为 IP。
默认使用 dns.strategy。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:846 +#: htdocs/luci-static/resources/view/homeproxy/node.js:734 #: htdocs/luci-static/resources/view/homeproxy/server.js:343 msgid "" "If the transport doesn't see any activity after a duration of this time (in " @@ -981,7 +981,7 @@ msgstr "" "如果传输在此时间段(单位:秒)后没有看到任何活动,它会向客户端发送 ping 请求" "以检查连接是否仍然活动。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1120 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1008 msgid "" "If you have the root certificate, use this option instead of allowing " "insecure." @@ -991,13 +991,13 @@ msgstr "如果你拥有根证书,使用此选项而不是允许不安全连接 msgid "Ignore client bandwidth" msgstr "忽略客户端带宽" -#: htdocs/luci-static/resources/view/homeproxy/node.js:444 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1217 msgid "Import" msgstr "导入" -#: htdocs/luci-static/resources/view/homeproxy/node.js:391 -#: htdocs/luci-static/resources/view/homeproxy/node.js:470 -#: htdocs/luci-static/resources/view/homeproxy/node.js:472 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1164 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1243 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1245 msgid "Import share links" msgstr "导入分享链接" @@ -1009,7 +1009,7 @@ msgstr "独立缓存" msgid "Interface Control" msgstr "接口控制" -#: htdocs/luci-static/resources/view/homeproxy/node.js:769 +#: htdocs/luci-static/resources/view/homeproxy/node.js:657 #: htdocs/luci-static/resources/view/homeproxy/server.js:295 msgid "" "Interval for sending heartbeat packets for keeping the connection alive (in " @@ -1043,12 +1043,12 @@ msgstr "LAN IP 策略" #: htdocs/luci-static/resources/view/homeproxy/client.js:672 #: htdocs/luci-static/resources/view/homeproxy/client.js:773 #: htdocs/luci-static/resources/view/homeproxy/client.js:982 -#: htdocs/luci-static/resources/view/homeproxy/node.js:500 +#: htdocs/luci-static/resources/view/homeproxy/node.js:388 #: htdocs/luci-static/resources/view/homeproxy/server.js:92 msgid "Label" msgstr "标签" -#: htdocs/luci-static/resources/view/homeproxy/node.js:784 +#: htdocs/luci-static/resources/view/homeproxy/node.js:672 #: htdocs/luci-static/resources/view/homeproxy/server.js:310 msgid "" "Legacy protocol support (VMess MD5 Authentication) is provided for " @@ -1065,12 +1065,12 @@ msgstr "有时性能更好。" msgid "Let's Encrypt" msgstr "Let's Encrypt" -#: htdocs/luci-static/resources/view/homeproxy/node.js:946 +#: htdocs/luci-static/resources/view/homeproxy/node.js:834 msgid "" "List of IP (v4 or v6) addresses prefixes to be assigned to the interface." msgstr "分配给接口的 IP(v4 或 v6)地址前缀列表。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1082 +#: htdocs/luci-static/resources/view/homeproxy/node.js:970 #: htdocs/luci-static/resources/view/homeproxy/server.js:486 msgid "List of supported application level protocols, in order of preference." msgstr "支持的应用层协议协商列表,按顺序排列。" @@ -1095,7 +1095,7 @@ msgstr "加载中" msgid "Local" msgstr "本地" -#: htdocs/luci-static/resources/view/homeproxy/node.js:945 +#: htdocs/luci-static/resources/view/homeproxy/node.js:833 msgid "Local address" msgstr "本地地址" @@ -1107,7 +1107,7 @@ msgstr "日志文件不存在。" msgid "Log is empty." msgstr "日志为空。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:979 +#: htdocs/luci-static/resources/view/homeproxy/node.js:867 msgid "MTU" msgstr "MTU" @@ -1235,12 +1235,12 @@ msgstr "匹配源端口。" msgid "Match user name." msgstr "匹配用户名。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:618 +#: htdocs/luci-static/resources/view/homeproxy/node.js:506 #: htdocs/luci-static/resources/view/homeproxy/server.js:179 msgid "Max download speed" msgstr "最大下载速度" -#: htdocs/luci-static/resources/view/homeproxy/node.js:619 +#: htdocs/luci-static/resources/view/homeproxy/node.js:507 #: htdocs/luci-static/resources/view/homeproxy/server.js:180 msgid "Max download speed in Mbps." msgstr "最大下载速度(Mbps)。" @@ -1249,26 +1249,26 @@ msgstr "最大下载速度(Mbps)。" msgid "Max time difference" msgstr "最大时间差" -#: htdocs/luci-static/resources/view/homeproxy/node.js:625 +#: htdocs/luci-static/resources/view/homeproxy/node.js:513 #: htdocs/luci-static/resources/view/homeproxy/server.js:186 msgid "Max upload speed" msgstr "最大上传速度" -#: htdocs/luci-static/resources/view/homeproxy/node.js:626 +#: htdocs/luci-static/resources/view/homeproxy/node.js:514 #: htdocs/luci-static/resources/view/homeproxy/server.js:187 msgid "Max upload speed in Mbps." msgstr "最大上传速度(Mbps)。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1103 +#: htdocs/luci-static/resources/view/homeproxy/node.js:991 #: htdocs/luci-static/resources/view/homeproxy/server.js:498 msgid "Maximum TLS version" msgstr "最大 TLS 版本" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1006 +#: htdocs/luci-static/resources/view/homeproxy/node.js:894 msgid "Maximum connections" msgstr "最大连接数" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1018 +#: htdocs/luci-static/resources/view/homeproxy/node.js:906 msgid "" "Maximum multiplexed streams in a connection before opening a new connection." "
Conflict with Maximum connections and Minimum " @@ -1277,26 +1277,26 @@ msgstr "" "在打开新连接之前,连接中的最大多路复用流数量。与 Maximum connectionsMinimum streams 冲突。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1017 +#: htdocs/luci-static/resources/view/homeproxy/node.js:905 msgid "Maximum streams" msgstr "最大流数量" -#: htdocs/luci-static/resources/view/homeproxy/node.js:884 +#: htdocs/luci-static/resources/view/homeproxy/node.js:772 #: htdocs/luci-static/resources/view/homeproxy/server.js:370 msgid "Method" msgstr "方式" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1095 +#: htdocs/luci-static/resources/view/homeproxy/node.js:983 #: htdocs/luci-static/resources/view/homeproxy/server.js:490 msgid "Minimum TLS version" msgstr "最低 TLS 版本" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1012 +#: htdocs/luci-static/resources/view/homeproxy/node.js:900 msgid "" "Minimum multiplexed streams in a connection before opening a new connection." msgstr "在打开新连接之前,连接中的最小多路复用流数量。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1011 +#: htdocs/luci-static/resources/view/homeproxy/node.js:899 msgid "Minimum streams" msgstr "最小流数量" @@ -1313,17 +1313,17 @@ msgstr "混合系统 TCP 栈和 gVisor UDP 栈。" msgid "Mode" msgstr "模式" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1218 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1106 #: htdocs/luci-static/resources/view/homeproxy/server.js:708 msgid "MultiPath TCP" msgstr "多路径 TCP(MPTCP)" -#: htdocs/luci-static/resources/view/homeproxy/node.js:988 +#: htdocs/luci-static/resources/view/homeproxy/node.js:876 #: htdocs/luci-static/resources/view/homeproxy/server.js:418 msgid "Multiplex" msgstr "多路复用" -#: htdocs/luci-static/resources/view/homeproxy/node.js:997 +#: htdocs/luci-static/resources/view/homeproxy/node.js:885 msgid "Multiplex protocol." msgstr "多路复用协议。" @@ -1332,11 +1332,11 @@ msgstr "多路复用协议。" msgid "NOT RUNNING" msgstr "未运行" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1306 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1331 msgid "NOTE: Save current settings before updating subscriptions." msgstr "注意:更新订阅前先保存当前配置。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:750 +#: htdocs/luci-static/resources/view/homeproxy/node.js:638 msgid "Native" msgstr "原生" @@ -1350,36 +1350,36 @@ msgstr "NaïveProxy" msgid "Network" msgstr "网络" -#: htdocs/luci-static/resources/view/homeproxy/node.js:740 +#: htdocs/luci-static/resources/view/homeproxy/node.js:628 msgid "New Reno" msgstr "New Reno" -#: htdocs/luci-static/resources/view/homeproxy/node.js:816 -#: htdocs/luci-static/resources/view/homeproxy/node.js:833 +#: htdocs/luci-static/resources/view/homeproxy/node.js:704 +#: htdocs/luci-static/resources/view/homeproxy/node.js:721 #: htdocs/luci-static/resources/view/homeproxy/server.js:318 #: htdocs/luci-static/resources/view/homeproxy/server.js:335 msgid "No TCP transport, plain HTTP is merged into the HTTP transport." msgstr "无 TCP 传输层, 纯 HTTP 已合并到 HTTP 传输层。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:831 +#: htdocs/luci-static/resources/view/homeproxy/node.js:719 #: htdocs/luci-static/resources/view/homeproxy/server.js:333 msgid "No additional encryption support: It's basically duplicate encryption." msgstr "无额外加密支持:它基本上是重复加密。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1322 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1347 msgid "No subscription available" msgstr "无可用订阅" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1347 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1372 msgid "No subscription node" msgstr "无订阅节点" -#: htdocs/luci-static/resources/view/homeproxy/node.js:430 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1203 msgid "No valid share link found." msgstr "找不到有效分享链接。" #: htdocs/luci-static/resources/view/homeproxy/client.js:369 -#: htdocs/luci-static/resources/view/homeproxy/node.js:385 +#: htdocs/luci-static/resources/view/homeproxy/node.js:363 msgid "Node" msgstr "节点" @@ -1387,24 +1387,24 @@ msgstr "节点" msgid "Node Settings" msgstr "节点设置" -#: htdocs/luci-static/resources/view/homeproxy/node.js:377 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1153 msgid "Nodes" msgstr "节点" #: htdocs/luci-static/resources/view/homeproxy/client.js:692 -#: htdocs/luci-static/resources/view/homeproxy/node.js:778 -#: htdocs/luci-static/resources/view/homeproxy/node.js:817 +#: htdocs/luci-static/resources/view/homeproxy/node.js:666 +#: htdocs/luci-static/resources/view/homeproxy/node.js:705 #: htdocs/luci-static/resources/view/homeproxy/server.js:304 #: htdocs/luci-static/resources/view/homeproxy/server.js:319 msgid "None" msgstr "无" -#: htdocs/luci-static/resources/view/homeproxy/node.js:613 +#: htdocs/luci-static/resources/view/homeproxy/node.js:501 #: htdocs/luci-static/resources/view/homeproxy/server.js:211 msgid "Obfuscate password" msgstr "混淆密码" -#: htdocs/luci-static/resources/view/homeproxy/node.js:607 +#: htdocs/luci-static/resources/view/homeproxy/node.js:495 #: htdocs/luci-static/resources/view/homeproxy/server.js:205 msgid "Obfuscate type" msgstr "混淆类型" @@ -1434,7 +1434,7 @@ msgstr "出站" msgid "Outbound node" msgstr "出站节点" -#: htdocs/luci-static/resources/view/homeproxy/node.js:573 +#: htdocs/luci-static/resources/view/homeproxy/node.js:461 msgid "Override address" msgstr "覆盖地址" @@ -1443,7 +1443,7 @@ msgstr "覆盖地址" msgid "Override destination" msgstr "覆盖目标地址" -#: htdocs/luci-static/resources/view/homeproxy/node.js:578 +#: htdocs/luci-static/resources/view/homeproxy/node.js:466 msgid "Override port" msgstr "覆盖端口" @@ -1452,36 +1452,36 @@ msgstr "覆盖端口" msgid "Override the connection destination address with the sniffed domain." msgstr "使用嗅探到的域名覆盖连接目标。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:574 +#: htdocs/luci-static/resources/view/homeproxy/node.js:462 msgid "Override the connection destination address." msgstr "覆盖目标连接地址。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:579 +#: htdocs/luci-static/resources/view/homeproxy/node.js:467 msgid "Override the connection destination port." msgstr "覆盖目标连接端口。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:886 +#: htdocs/luci-static/resources/view/homeproxy/node.js:774 msgid "PUT" msgstr "PUT" -#: htdocs/luci-static/resources/view/homeproxy/node.js:929 +#: htdocs/luci-static/resources/view/homeproxy/node.js:817 msgid "Packet encoding" msgstr "数据包编码" -#: htdocs/luci-static/resources/view/homeproxy/node.js:541 +#: htdocs/luci-static/resources/view/homeproxy/node.js:429 #: htdocs/luci-static/resources/view/homeproxy/server.js:135 msgid "Password" msgstr "密码" #: htdocs/luci-static/resources/view/homeproxy/client.js:1004 -#: htdocs/luci-static/resources/view/homeproxy/node.js:879 -#: htdocs/luci-static/resources/view/homeproxy/node.js:912 +#: htdocs/luci-static/resources/view/homeproxy/node.js:767 +#: htdocs/luci-static/resources/view/homeproxy/node.js:800 #: htdocs/luci-static/resources/view/homeproxy/server.js:365 #: htdocs/luci-static/resources/view/homeproxy/server.js:395 msgid "Path" msgstr "路径" -#: htdocs/luci-static/resources/view/homeproxy/node.js:960 +#: htdocs/luci-static/resources/view/homeproxy/node.js:848 msgid "Peer pubkic key" msgstr "对端公钥" @@ -1491,22 +1491,22 @@ msgid "" "it is not needed." msgstr "性能可能会略有下降,建议仅在需要时开启。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:898 +#: htdocs/luci-static/resources/view/homeproxy/node.js:786 #: htdocs/luci-static/resources/view/homeproxy/server.js:382 msgid "Ping timeout" msgstr "Ping 超时" -#: htdocs/luci-static/resources/view/homeproxy/node.js:670 +#: htdocs/luci-static/resources/view/homeproxy/node.js:558 msgid "Plugin" msgstr "插件" -#: htdocs/luci-static/resources/view/homeproxy/node.js:677 +#: htdocs/luci-static/resources/view/homeproxy/node.js:565 msgid "Plugin opts" msgstr "插件参数" #: htdocs/luci-static/resources/view/homeproxy/client.js:532 #: htdocs/luci-static/resources/view/homeproxy/client.js:836 -#: htdocs/luci-static/resources/view/homeproxy/node.js:530 +#: htdocs/luci-static/resources/view/homeproxy/node.js:418 msgid "Port" msgstr "端口" @@ -1524,7 +1524,7 @@ msgstr "端口字段" msgid "Port range" msgstr "端口范围" -#: htdocs/luci-static/resources/view/homeproxy/node.js:967 +#: htdocs/luci-static/resources/view/homeproxy/node.js:855 msgid "Pre-shared key" msgstr "预共享密钥" @@ -1541,12 +1541,12 @@ msgstr "优先 IPv6" msgid "Private IP" msgstr "私有 IP" -#: htdocs/luci-static/resources/view/homeproxy/node.js:718 -#: htdocs/luci-static/resources/view/homeproxy/node.js:952 +#: htdocs/luci-static/resources/view/homeproxy/node.js:606 +#: htdocs/luci-static/resources/view/homeproxy/node.js:840 msgid "Private key" msgstr "私钥" -#: htdocs/luci-static/resources/view/homeproxy/node.js:723 +#: htdocs/luci-static/resources/view/homeproxy/node.js:611 msgid "Private key passphrase" msgstr "私钥指纹" @@ -1567,17 +1567,17 @@ msgstr "进程路径" #: htdocs/luci-static/resources/view/homeproxy/client.js:471 #: htdocs/luci-static/resources/view/homeproxy/client.js:811 -#: htdocs/luci-static/resources/view/homeproxy/node.js:584 -#: htdocs/luci-static/resources/view/homeproxy/node.js:996 +#: htdocs/luci-static/resources/view/homeproxy/node.js:472 +#: htdocs/luci-static/resources/view/homeproxy/node.js:884 #: htdocs/luci-static/resources/view/homeproxy/server.js:168 msgid "Protocol" msgstr "协议" -#: htdocs/luci-static/resources/view/homeproxy/node.js:808 +#: htdocs/luci-static/resources/view/homeproxy/node.js:696 msgid "Protocol parameter. Enable length block encryption." msgstr "协议参数。启用长度块加密。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:801 +#: htdocs/luci-static/resources/view/homeproxy/node.js:689 msgid "" "Protocol parameter. Will waste traffic randomly if enabled (enabled by " "default in v2ray and cannot be disabled)." @@ -1619,18 +1619,18 @@ msgstr "代理模式" #: htdocs/luci-static/resources/view/homeproxy/client.js:475 #: htdocs/luci-static/resources/view/homeproxy/client.js:815 -#: htdocs/luci-static/resources/view/homeproxy/node.js:751 -#: htdocs/luci-static/resources/view/homeproxy/node.js:821 +#: htdocs/luci-static/resources/view/homeproxy/node.js:639 +#: htdocs/luci-static/resources/view/homeproxy/node.js:709 #: htdocs/luci-static/resources/view/homeproxy/server.js:323 msgid "QUIC" msgstr "QUIC" -#: htdocs/luci-static/resources/view/homeproxy/node.js:738 +#: htdocs/luci-static/resources/view/homeproxy/node.js:626 #: htdocs/luci-static/resources/view/homeproxy/server.js:272 msgid "QUIC congestion control algorithm." msgstr "QUIC 拥塞控制算法。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:638 +#: htdocs/luci-static/resources/view/homeproxy/node.js:526 #: htdocs/luci-static/resources/view/homeproxy/server.js:223 msgid "QUIC connection receive window" msgstr "QUIC 连接窗口" @@ -1639,7 +1639,7 @@ msgstr "QUIC 连接窗口" msgid "QUIC maximum concurrent bidirectional streams" msgstr "QUIC 最大双向并发流" -#: htdocs/luci-static/resources/view/homeproxy/node.js:632 +#: htdocs/luci-static/resources/view/homeproxy/node.js:520 #: htdocs/luci-static/resources/view/homeproxy/server.js:216 msgid "QUIC stream receive window" msgstr "QUIC 流接收窗口" @@ -1652,7 +1652,7 @@ msgstr "请求类型" msgid "RDRC timeout" msgstr "RDRC 超时" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1197 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1085 #: htdocs/luci-static/resources/view/homeproxy/server.js:630 msgid "REALITY" msgstr "REALITY" @@ -1661,11 +1661,11 @@ msgstr "REALITY" msgid "REALITY private key" msgstr "REALITY 私钥" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1202 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1090 msgid "REALITY public key" msgstr "REALITY 公钥" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1207 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1095 #: htdocs/luci-static/resources/view/homeproxy/server.js:641 msgid "REALITY short ID" msgstr "REALITY 标识符" @@ -1675,7 +1675,7 @@ msgstr "REALITY 标识符" msgid "RUNNING" msgstr "运行中" -#: htdocs/luci-static/resources/view/homeproxy/node.js:705 +#: htdocs/luci-static/resources/view/homeproxy/node.js:593 msgid "Random version will be used if empty." msgstr "如留空,则使用随机版本。" @@ -1711,15 +1711,15 @@ msgstr "区域 ID" msgid "Remote" msgstr "远程" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1344 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1369 msgid "Remove %s nodes" msgstr "移除 %s 个节点" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1334 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1359 msgid "Remove all nodes from subscriptions" msgstr "移除所有订阅节点" -#: htdocs/luci-static/resources/view/homeproxy/node.js:974 +#: htdocs/luci-static/resources/view/homeproxy/node.js:862 msgid "Reserved field bytes" msgstr "保留字段字节" @@ -1792,7 +1792,7 @@ msgstr "源 IP 字段" msgid "SRC-Port fields" msgstr "源端口字段" -#: htdocs/luci-static/resources/view/homeproxy/node.js:515 +#: htdocs/luci-static/resources/view/homeproxy/node.js:403 msgid "SSH" msgstr "SSH" @@ -1801,11 +1801,11 @@ msgstr "SSH" msgid "STUN" msgstr "STUN" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1234 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1122 msgid "SUoT version" msgstr "SUoT 版本" -#: htdocs/luci-static/resources/view/homeproxy/node.js:609 +#: htdocs/luci-static/resources/view/homeproxy/node.js:497 #: htdocs/luci-static/resources/view/homeproxy/server.js:207 msgid "Salamander" msgstr "Salamander" @@ -1814,11 +1814,11 @@ msgstr "Salamander" msgid "Same as main node" msgstr "保持与主节点一致" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1308 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1333 msgid "Save current settings" msgstr "保存当前设置" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1305 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1330 msgid "Save subscriptions settings" msgstr "保存订阅设置" @@ -1845,15 +1845,15 @@ msgstr "服务器设置" msgid "Service Status" msgstr "服务状态" -#: htdocs/luci-static/resources/view/homeproxy/node.js:513 +#: htdocs/luci-static/resources/view/homeproxy/node.js:401 msgid "ShadowTLS" msgstr "ShadowTLS" -#: htdocs/luci-static/resources/view/homeproxy/node.js:684 +#: htdocs/luci-static/resources/view/homeproxy/node.js:572 msgid "ShadowTLS version" msgstr "ShadowTLS 版本" -#: htdocs/luci-static/resources/view/homeproxy/node.js:512 +#: htdocs/luci-static/resources/view/homeproxy/node.js:400 #: htdocs/luci-static/resources/view/homeproxy/server.js:110 msgid "Shadowsocks" msgstr "Shadowsocks" @@ -1867,24 +1867,24 @@ msgstr "" "嗅探协议,具体参见 Sniff。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:514 +#: htdocs/luci-static/resources/view/homeproxy/node.js:402 #: htdocs/luci-static/resources/view/homeproxy/server.js:111 msgid "Socks" msgstr "Socks" -#: htdocs/luci-static/resources/view/homeproxy/node.js:694 +#: htdocs/luci-static/resources/view/homeproxy/node.js:582 msgid "Socks version" msgstr "Socks 版本" -#: htdocs/luci-static/resources/view/homeproxy/node.js:695 +#: htdocs/luci-static/resources/view/homeproxy/node.js:583 msgid "Socks4" msgstr "Socks4" -#: htdocs/luci-static/resources/view/homeproxy/node.js:696 +#: htdocs/luci-static/resources/view/homeproxy/node.js:584 msgid "Socks4A" msgstr "Socks4A" -#: htdocs/luci-static/resources/view/homeproxy/node.js:697 +#: htdocs/luci-static/resources/view/homeproxy/node.js:585 msgid "Socks5" msgstr "Socks5" @@ -1907,8 +1907,8 @@ msgstr "源端口" msgid "Source port range" msgstr "源端口范围" -#: htdocs/luci-static/resources/view/homeproxy/node.js:838 -#: htdocs/luci-static/resources/view/homeproxy/node.js:891 +#: htdocs/luci-static/resources/view/homeproxy/node.js:726 +#: htdocs/luci-static/resources/view/homeproxy/node.js:779 msgid "" "Specifies the period of time (in seconds) after which a health check will be " "performed using a ping frame if no frames have been received on the " @@ -1929,8 +1929,8 @@ msgstr "" "指定闲置客户端应在多长时间(单位:秒)内使用 GOAWAY 帧关闭。PING 帧不被视为活" "动。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:842 -#: htdocs/luci-static/resources/view/homeproxy/node.js:899 +#: htdocs/luci-static/resources/view/homeproxy/node.js:730 +#: htdocs/luci-static/resources/view/homeproxy/node.js:787 msgid "" "Specifies the timeout duration (in seconds) after sending a PING frame, " "within which a response must be received.
If a response to the PING " @@ -1958,20 +1958,24 @@ msgstr "" "存储被拒绝的 DNS 响应缓存。
地址过滤 DNS 规则 的检查结果将被" "缓存直到过期。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:598 +#: htdocs/luci-static/resources/view/homeproxy/node.js:486 #: htdocs/luci-static/resources/view/homeproxy/server.js:196 msgid "String" msgstr "字符串" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1262 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1258 +msgid "Sub (%s)" +msgstr "订阅(%s)" + +#: htdocs/luci-static/resources/view/homeproxy/node.js:1287 msgid "Subscription URL-s" msgstr "订阅地址" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1244 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1269 msgid "Subscriptions" msgstr "订阅" -#: htdocs/luci-static/resources/view/homeproxy/node.js:432 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1205 msgid "Successfully imported %s nodes of total %s." msgstr "成功导入 %s 个节点,共 %s 个。" @@ -1979,8 +1983,8 @@ msgstr "成功导入 %s 个节点,共 %s 个。" msgid "Successfully updated." msgstr "更新成功。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:392 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1263 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1165 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1288 msgid "" "Support Hysteria, Shadowsocks, Trojan, v2rayN (VMess), and XTLS (VLESS) " "online configuration delivery standard." @@ -2004,7 +2008,7 @@ msgstr "系统 DNS" msgid "TCP" msgstr "TCP" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1214 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1102 #: htdocs/luci-static/resources/view/homeproxy/server.js:702 msgid "TCP fast open" msgstr "TCP 快速打开" @@ -2019,22 +2023,22 @@ msgstr "TCP/IP 协议栈。" #: htdocs/luci-static/resources/view/homeproxy/client.js:474 #: htdocs/luci-static/resources/view/homeproxy/client.js:814 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1049 +#: htdocs/luci-static/resources/view/homeproxy/node.js:937 #: htdocs/luci-static/resources/view/homeproxy/server.js:453 msgid "TLS" msgstr "TLS" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1081 +#: htdocs/luci-static/resources/view/homeproxy/node.js:969 #: htdocs/luci-static/resources/view/homeproxy/server.js:485 msgid "TLS ALPN" msgstr "TLS ALPN" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1076 +#: htdocs/luci-static/resources/view/homeproxy/node.js:964 #: htdocs/luci-static/resources/view/homeproxy/server.js:480 msgid "TLS SNI" msgstr "TLS SNI" -#: htdocs/luci-static/resources/view/homeproxy/node.js:829 +#: htdocs/luci-static/resources/view/homeproxy/node.js:717 #: htdocs/luci-static/resources/view/homeproxy/server.js:331 msgid "TLS is not enforced. If TLS is not configured, plain HTTP 1.1 is used." msgstr "不强制执行 TLS。如未配置 TLS,将使用纯 HTTP 1.1。" @@ -2081,12 +2085,12 @@ msgstr "使用的 ACME CA 颁发机构。" msgid "The DNS strategy for resolving the domain name in the address." msgstr "解析域名的默认策略。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:639 +#: htdocs/luci-static/resources/view/homeproxy/node.js:527 #: htdocs/luci-static/resources/view/homeproxy/server.js:224 msgid "The QUIC connection-level flow control window for receiving data." msgstr "用于接收数据的 QUIC 连接级流控制窗口。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:633 +#: htdocs/luci-static/resources/view/homeproxy/node.js:521 #: htdocs/luci-static/resources/view/homeproxy/server.js:217 msgid "The QUIC stream-level flow control window for receiving data." msgstr "用于接收数据的 QUIC 流级流控制窗口。" @@ -2148,7 +2152,7 @@ msgid "" "strategy will be used if empty." msgstr "用于解析本 DNS 服务器的域名的策略。默认使用 dns.strategy。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1112 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1000 #: htdocs/luci-static/resources/view/homeproxy/server.js:507 msgid "" "The elliptic curves that will be used in an ECDHE handshake, in preference " @@ -2161,7 +2165,7 @@ msgid "" "account." msgstr "创建或选择现有 ACME 服务器帐户时使用的电子邮件地址。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1104 +#: htdocs/luci-static/resources/view/homeproxy/node.js:992 #: htdocs/luci-static/resources/view/homeproxy/server.js:499 msgid "The maximum TLS version that is acceptable." msgstr "可接受的最高 TLS 版本。" @@ -2176,7 +2180,7 @@ msgstr "允许对等点打开的 QUIC 并发双向流的最大数量。" msgid "The maximum time difference between the server and the client." msgstr "服务器和客户端之间的最大时间差。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1096 +#: htdocs/luci-static/resources/view/homeproxy/node.js:984 #: htdocs/luci-static/resources/view/homeproxy/server.js:491 msgid "The minimum TLS version that is acceptable." msgstr "可接受的最低 TLS 版本。" @@ -2190,7 +2194,7 @@ msgstr "为 ARM64/AMD64 设计的现代 ImmortalWrt 代理平台。" msgid "The network interface to bind to." msgstr "绑定到的网络接口。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1126 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1014 msgid "The path to the server certificate, in PEM format." msgstr "服务端证书路径,需要 PEM 格式。" @@ -2212,7 +2216,7 @@ msgid "" "enabled." msgstr "上游出站的标签。
启用时,其他拨号字段将被忽略。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:849 +#: htdocs/luci-static/resources/view/homeproxy/node.js:737 #: htdocs/luci-static/resources/view/homeproxy/server.js:383 msgid "" "The timeout (in seconds) that after performing a keepalive check, the client " @@ -2222,15 +2226,15 @@ msgstr "" "经过一段时间(单位:秒)之后,客户端将执行 keepalive 检查并等待活动。如果没有" "检测到任何活动,则会关闭连接。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1089 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1295 +#: htdocs/luci-static/resources/view/homeproxy/node.js:977 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1320 msgid "" "This is DANGEROUS, your traffic is almost like " "PLAIN TEXT! Use at your own risk!" msgstr "" "这是危险行为,您的流量将几乎等同于明文!使用风险自负!" -#: htdocs/luci-static/resources/view/homeproxy/node.js:756 +#: htdocs/luci-static/resources/view/homeproxy/node.js:644 msgid "" "This is the TUIC port of the UDP over TCP protocol, designed to provide a " "QUIC stream based UDP relay mode that TUIC does not provide." @@ -2257,17 +2261,17 @@ msgid "" msgstr "" "要启用 Tun 支持,您需要安装 ip-fullkmod-tun。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:815 +#: htdocs/luci-static/resources/view/homeproxy/node.js:703 #: htdocs/luci-static/resources/view/homeproxy/server.js:317 msgid "Transport" msgstr "传输层" -#: htdocs/luci-static/resources/view/homeproxy/node.js:516 +#: htdocs/luci-static/resources/view/homeproxy/node.js:404 #: htdocs/luci-static/resources/view/homeproxy/server.js:112 msgid "Trojan" msgstr "Trojan" -#: htdocs/luci-static/resources/view/homeproxy/node.js:518 +#: htdocs/luci-static/resources/view/homeproxy/node.js:406 #: htdocs/luci-static/resources/view/homeproxy/server.js:114 msgid "Tuic" msgstr "Tuic" @@ -2277,7 +2281,7 @@ msgid "Tun TCP/UDP" msgstr "Tun TCP/UDP" #: htdocs/luci-static/resources/view/homeproxy/client.js:992 -#: htdocs/luci-static/resources/view/homeproxy/node.js:505 +#: htdocs/luci-static/resources/view/homeproxy/node.js:393 #: htdocs/luci-static/resources/view/homeproxy/server.js:103 msgid "Type" msgstr "类型" @@ -2288,28 +2292,28 @@ msgstr "类型" msgid "UDP" msgstr "UDP" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1222 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1110 #: htdocs/luci-static/resources/view/homeproxy/server.js:713 msgid "UDP Fragment" msgstr "UDP 分片" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1227 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1115 msgid "UDP over TCP" msgstr "UDP over TCP" -#: htdocs/luci-static/resources/view/homeproxy/node.js:755 +#: htdocs/luci-static/resources/view/homeproxy/node.js:643 msgid "UDP over stream" msgstr "UDP over stream" -#: htdocs/luci-static/resources/view/homeproxy/node.js:748 +#: htdocs/luci-static/resources/view/homeproxy/node.js:636 msgid "UDP packet relay mode." msgstr "UDP 包中继模式。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:747 +#: htdocs/luci-static/resources/view/homeproxy/node.js:635 msgid "UDP relay mode" msgstr "UDP 中继模式" -#: htdocs/luci-static/resources/view/homeproxy/node.js:730 +#: htdocs/luci-static/resources/view/homeproxy/node.js:618 #: htdocs/luci-static/resources/view/homeproxy/server.js:264 msgid "UUID" msgstr "UUID" @@ -2322,11 +2326,11 @@ msgstr "未知错误。" msgid "Unknown error: %s" msgstr "未知错误:%s" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1190 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1078 msgid "Unsupported fingerprint!" msgstr "不支持的指纹!" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1319 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1344 msgid "Update %s subscriptions" msgstr "更新 %s 个订阅" @@ -2342,33 +2346,33 @@ msgstr "更新间隔" msgid "Update interval of rule set.
1d will be used if empty." msgstr "规则集更新间隔。
留空使用 1d。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1314 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1339 msgid "Update nodes from subscriptions" msgstr "从订阅更新节点" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1258 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1283 msgid "Update subscriptions via proxy." msgstr "使用代理更新订阅。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1251 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1276 msgid "Update time" msgstr "更新时间" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1257 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1282 msgid "Update via proxy" msgstr "使用代理更新" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1041 +#: htdocs/luci-static/resources/view/homeproxy/node.js:929 #: htdocs/luci-static/resources/view/homeproxy/server.js:444 msgid "Upload bandwidth" msgstr "上传带宽" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1042 +#: htdocs/luci-static/resources/view/homeproxy/node.js:930 #: htdocs/luci-static/resources/view/homeproxy/server.js:445 msgid "Upload bandwidth in Mbps." msgstr "上传带宽(单位:Mbps)。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1132 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1020 #: htdocs/luci-static/resources/view/homeproxy/server.js:674 msgid "Upload certificate" msgstr "上传证书" @@ -2377,7 +2381,7 @@ msgstr "上传证书" msgid "Upload key" msgstr "上传密钥" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1135 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1023 #: htdocs/luci-static/resources/view/homeproxy/server.js:677 #: htdocs/luci-static/resources/view/homeproxy/server.js:695 msgid "Upload..." @@ -2387,7 +2391,7 @@ msgstr "上传..." msgid "Use ACME TLS certificate issuer." msgstr "使用 ACME TLS 证书颁发机构。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1077 +#: htdocs/luci-static/resources/view/homeproxy/node.js:965 #: htdocs/luci-static/resources/view/homeproxy/server.js:481 msgid "" "Used to verify the hostname on the returned certificates unless insecure is " @@ -2399,17 +2403,17 @@ msgstr "用于验证返回证书上的主机名。如允许不安全连接,此 msgid "User" msgstr "用户" -#: htdocs/luci-static/resources/view/homeproxy/node.js:535 +#: htdocs/luci-static/resources/view/homeproxy/node.js:423 #: htdocs/luci-static/resources/view/homeproxy/server.js:129 msgid "Username" msgstr "用户名" -#: htdocs/luci-static/resources/view/homeproxy/node.js:521 +#: htdocs/luci-static/resources/view/homeproxy/node.js:409 #: htdocs/luci-static/resources/view/homeproxy/server.js:115 msgid "VLESS" msgstr "VLESS" -#: htdocs/luci-static/resources/view/homeproxy/node.js:522 +#: htdocs/luci-static/resources/view/homeproxy/node.js:410 #: htdocs/luci-static/resources/view/homeproxy/server.js:116 msgid "VMess" msgstr "VMess" @@ -2423,28 +2427,28 @@ msgstr "WAN DNS(从接口获取)" msgid "WAN IP Policy" msgstr "WAN IP 策略" -#: htdocs/luci-static/resources/view/homeproxy/node.js:822 +#: htdocs/luci-static/resources/view/homeproxy/node.js:710 #: htdocs/luci-static/resources/view/homeproxy/server.js:324 msgid "WebSocket" msgstr "WebSocket" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1283 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1308 msgid "Whitelist mode" msgstr "白名单模式" -#: htdocs/luci-static/resources/view/homeproxy/node.js:520 +#: htdocs/luci-static/resources/view/homeproxy/node.js:408 msgid "WireGuard" msgstr "WireGuard" -#: htdocs/luci-static/resources/view/homeproxy/node.js:961 +#: htdocs/luci-static/resources/view/homeproxy/node.js:849 msgid "WireGuard peer public key." msgstr "WireGuard 对端公钥。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:968 +#: htdocs/luci-static/resources/view/homeproxy/node.js:856 msgid "WireGuard pre-shared key." msgstr "WireGuard 预共享密钥。" -#: htdocs/luci-static/resources/view/homeproxy/node.js:953 +#: htdocs/luci-static/resources/view/homeproxy/node.js:841 msgid "WireGuard requires base64-encoded private keys." msgstr "WireGuard 要求 base64 编码的私钥。" @@ -2453,8 +2457,8 @@ msgstr "WireGuard 要求 base64 编码的私钥。" msgid "Xinfeng Public DNS (114.114.114.114)" msgstr "信风公共 DNS(114.114.114.114)" -#: htdocs/luci-static/resources/view/homeproxy/node.js:932 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1303 +#: htdocs/luci-static/resources/view/homeproxy/node.js:820 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1328 msgid "Xudp (Xray-core)" msgstr "Xudp (Xray-core)" @@ -2470,13 +2474,13 @@ msgstr "您的 %s 已成功上传。大小:%sB。" msgid "ZeroSSL" msgstr "ZeroSSL" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1137 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1025 #: htdocs/luci-static/resources/view/homeproxy/server.js:679 msgid "certificate" msgstr "证书" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1097 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1105 +#: htdocs/luci-static/resources/view/homeproxy/node.js:985 +#: htdocs/luci-static/resources/view/homeproxy/node.js:993 #: htdocs/luci-static/resources/view/homeproxy/server.js:492 #: htdocs/luci-static/resources/view/homeproxy/server.js:500 msgid "default" @@ -2486,16 +2490,16 @@ msgstr "默认" msgid "failed" msgstr "失败" -#: htdocs/luci-static/resources/view/homeproxy/node.js:818 +#: htdocs/luci-static/resources/view/homeproxy/node.js:706 #: htdocs/luci-static/resources/view/homeproxy/server.js:320 msgid "gRPC" msgstr "gRPC" -#: htdocs/luci-static/resources/view/homeproxy/node.js:860 +#: htdocs/luci-static/resources/view/homeproxy/node.js:748 msgid "gRPC permit without stream" msgstr "gRPC 允许无活动连接" -#: htdocs/luci-static/resources/view/homeproxy/node.js:855 +#: htdocs/luci-static/resources/view/homeproxy/node.js:743 #: htdocs/luci-static/resources/view/homeproxy/server.js:348 msgid "gRPC service name" msgstr "gRPC 服务名称" @@ -2508,20 +2512,20 @@ msgstr "gVisor" #: htdocs/luci-static/resources/homeproxy.js:266 #: htdocs/luci-static/resources/view/homeproxy/client.js:176 #: htdocs/luci-static/resources/view/homeproxy/client.js:1015 -#: htdocs/luci-static/resources/view/homeproxy/node.js:564 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1186 +#: htdocs/luci-static/resources/view/homeproxy/node.js:452 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1074 #: htdocs/luci-static/resources/view/homeproxy/server.js:159 msgid "non-empty value" msgstr "非空值" -#: htdocs/luci-static/resources/view/homeproxy/node.js:671 -#: htdocs/luci-static/resources/view/homeproxy/node.js:930 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1301 +#: htdocs/luci-static/resources/view/homeproxy/node.js:559 +#: htdocs/luci-static/resources/view/homeproxy/node.js:818 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1326 msgid "none" msgstr "无" -#: htdocs/luci-static/resources/view/homeproxy/node.js:931 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1302 +#: htdocs/luci-static/resources/view/homeproxy/node.js:819 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1327 msgid "packet addr (v2ray-core v5+)" msgstr "packet addr (v2ray-core v5+)" @@ -2541,11 +2545,11 @@ msgstr "sing-box 客户端" msgid "sing-box server" msgstr "sing-box 服务端" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1163 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1051 msgid "uTLS fingerprint" msgstr "uTLS 指纹" -#: htdocs/luci-static/resources/view/homeproxy/node.js:1164 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1052 msgid "" "uTLS is a fork of \"crypto/tls\", which provides ClientHello fingerprinting " "resistance." @@ -2557,7 +2561,7 @@ msgid "unchecked" msgstr "未检查" #: htdocs/luci-static/resources/homeproxy.js:206 -#: htdocs/luci-static/resources/view/homeproxy/node.js:461 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1234 msgid "unique UCI identifier" msgstr "独立 UCI 标识" @@ -2565,17 +2569,17 @@ msgstr "独立 UCI 标识" msgid "unique value" msgstr "独立值" -#: htdocs/luci-static/resources/view/homeproxy/node.js:685 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1235 +#: htdocs/luci-static/resources/view/homeproxy/node.js:573 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1123 msgid "v1" msgstr "v1" -#: htdocs/luci-static/resources/view/homeproxy/node.js:686 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1236 +#: htdocs/luci-static/resources/view/homeproxy/node.js:574 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1124 msgid "v2" msgstr "v2" -#: htdocs/luci-static/resources/view/homeproxy/node.js:687 +#: htdocs/luci-static/resources/view/homeproxy/node.js:575 msgid "v3" msgstr "v3" @@ -2585,8 +2589,8 @@ msgstr "有效 IP 地址" #: htdocs/luci-static/resources/view/homeproxy/client.js:1020 #: htdocs/luci-static/resources/view/homeproxy/client.js:1023 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1269 -#: htdocs/luci-static/resources/view/homeproxy/node.js:1272 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1294 +#: htdocs/luci-static/resources/view/homeproxy/node.js:1297 msgid "valid URL" msgstr "有效网址"