msgid "" msgstr "Content-Type: text/plain; charset=UTF-8" #: htdocs/luci-static/resources/view/homeproxy/status.js:206 msgid "%s log" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1456 msgid "%s nodes removed" msgstr "" #: htdocs/luci-static/resources/homeproxy.js:279 msgid "/etc/homeproxy/certs/..., /etc/acme/..., /etc/ssl/..." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:609 msgid "4 or 6. Not limited if empty." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:775 #: htdocs/luci-static/resources/view/homeproxy/client.js:1210 msgid "" "%s will be temporarily overwritten to %s after 50 " "triggers in 30s if not enabled." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1086 #: htdocs/luci-static/resources/view/homeproxy/node.js:1105 #: htdocs/luci-static/resources/view/homeproxy/server.js:768 #: htdocs/luci-static/resources/view/homeproxy/server.js:787 msgid "Save your configuration before uploading files!" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:664 msgid "API token" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:670 msgid "Accept any if empty." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1138 msgid "Accept empty query response" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1399 msgid "Access Control" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:647 msgid "Access key ID" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:653 msgid "Access key secret" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:669 #: htdocs/luci-static/resources/view/homeproxy/client.js:1146 msgid "Action" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1056 msgid "Add a DNS rule" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:933 msgid "Add a DNS server" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:396 msgid "Add a node" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:405 msgid "Add a routing node" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:576 msgid "Add a routing rule" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1320 msgid "Add a rule set" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:156 msgid "Add a server" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:975 msgid "Additional headers to be sent to the DNS server." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:957 #: htdocs/luci-static/resources/view/homeproxy/node.js:448 msgid "Address" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:988 msgid "Address resolver" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1020 msgid "Address strategy" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:640 msgid "Alibaba Cloud DNS" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:186 #: htdocs/luci-static/resources/view/homeproxy/client.js:220 msgid "Aliyun Public DNS (223.5.5.5)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:266 msgid "All ports" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:172 msgid "Allow access from the Internet." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1040 #: htdocs/luci-static/resources/view/homeproxy/node.js:1382 msgid "Allow insecure" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1041 msgid "Allow insecure connection at TLS client." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1383 msgid "Allow insecure connection by default when add nodes from subscriptions." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:874 #: htdocs/luci-static/resources/view/homeproxy/server.js:482 msgid "Allowed payload size is in the request." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:95 msgid "Active Node" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "No active node" msgstr "" msgid "hiddify-core with sing-box syntax compatibility. Supports Hiddify App protocols and advanced features. Best compatibility with Hiddify Manager protocols." msgstr "" msgid "Extended sing-box with additional protocols including AmneziaWG and TrustTunnel support. Created by shtorm-7." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Already at the latest version." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:92 msgid "Already in updating." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:742 #: htdocs/luci-static/resources/view/homeproxy/server.js:391 msgid "Alter ID" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:678 msgid "Alternative HTTP port" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:684 msgid "Alternative TLS port" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1419 msgid "An error occurred during updating subscriptions: %s" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1227 msgid "Answer" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:429 #: htdocs/luci-static/resources/view/homeproxy/server.js:176 msgid "AnyTLS" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:245 msgid "AnyTLS padding scheme in array." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:799 #: htdocs/luci-static/resources/view/homeproxy/client.js:909 #: htdocs/luci-static/resources/view/homeproxy/client.js:1195 msgid "" "Append a edns0-subnet OPT extra record with the specified IP " "prefix to every query by default.
If value is an IP address instead of " "prefix, /32 or /128 will be appended automatically." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1072 msgid "Append self-signed certificate" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:407 msgid "Applied" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:400 #: htdocs/luci-static/resources/view/homeproxy/node.js:410 msgid "Apply" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:18 msgid "Are you sure to allow insecure?" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:363 msgid "Auth timeout" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:766 msgid "Authenticated length" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:561 #: htdocs/luci-static/resources/view/homeproxy/server.js:282 msgid "Authentication payload" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:554 #: htdocs/luci-static/resources/view/homeproxy/server.js:275 msgid "Authentication type" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1335 msgid "Auto update" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1336 msgid "Auto update subscriptions and geodata." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:702 msgid "BBR" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:235 msgid "BaiDu" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:556 #: htdocs/luci-static/resources/view/homeproxy/server.js:277 msgid "Base64" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:323 msgid "Based on google/gvisor." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1341 msgid "Binary file" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:453 #: htdocs/luci-static/resources/view/homeproxy/client.js:1412 #: htdocs/luci-static/resources/view/homeproxy/server.js:874 msgid "Bind interface" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1413 msgid "" "Bind outbound traffic to specific interface. Leave empty to auto detect." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:617 #: htdocs/luci-static/resources/view/homeproxy/client.js:1106 msgid "BitTorrent" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1369 msgid "Blacklist mode" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:365 msgid "Block" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:612 #: htdocs/luci-static/resources/view/homeproxy/client.js:640 #: htdocs/luci-static/resources/view/homeproxy/client.js:1092 #: htdocs/luci-static/resources/view/homeproxy/client.js:1102 #: htdocs/luci-static/resources/view/homeproxy/server.js:869 msgid "Both" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:343 msgid "Bypass CN traffic" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:253 msgid "Bypass mainland China" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:344 msgid "Bypass mainland China traffic via firewall rules by default." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:627 msgid "CA provider" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:221 msgid "CNNIC Public DNS (210.2.4.8)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:700 msgid "CUBIC" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1239 msgid "Cancel" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1077 #: htdocs/luci-static/resources/view/homeproxy/server.js:756 msgid "Certificate path" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:57 msgid "Check" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:105 msgid "Check update" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:217 msgid "China DNS server" msgstr "" msgid "Iran DNS server" msgstr "" msgid "DNS (direct)" msgstr "" msgid "The Domain Name Server for resolving Iran Domestic domains only. Your Internet Provider sees these queries in plain text." msgstr "" msgid "China" msgstr "" msgid "Iran" msgstr "" msgid "" "Default route is through the proxy. %s domains and IPs (geosite + geoip) " "automatically go Direct. Rules added here are per-service overrides applied " "before that baseline — e.g. force a specific service Direct, or send it " "through a separate node." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:244 msgid "China IPv4 list version" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:248 msgid "China IPv6 list version" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:252 msgid "China list version" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:629 msgid "Chromium / Cronet" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1064 #: htdocs/luci-static/resources/view/homeproxy/server.js:586 msgid "Cipher suites" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:183 msgid "Cisco Public DNS (208.67.222.222)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:214 msgid "Clean log" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:627 msgid "Client" msgstr "" #: root/usr/share/luci/menu.d/luci-app-homeproxy-hiddify.json:14 msgid "Client Settings" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:664 msgid "Client version" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:182 msgid "CloudFlare Public DNS (1.1.1.1)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:641 msgid "Cloudflare" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:114 #: htdocs/luci-static/resources/view/homeproxy/server.js:142 #: htdocs/luci-static/resources/view/homeproxy/status.js:176 msgid "Collecting data..." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:267 msgid "Common ports only (bypass P2P traffic)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:698 #: htdocs/luci-static/resources/view/homeproxy/server.js:354 msgid "Congestion control algorithm" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:232 msgid "Connection check" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:255 msgid "Custom routing" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:618 msgid "DNS" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1047 msgid "DNS Rules" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:924 msgid "DNS Servers" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:872 msgid "DNS Settings" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:639 msgid "DNS provider" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1056 msgid "DNS rule" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:179 #: htdocs/luci-static/resources/view/homeproxy/client.js:749 #: htdocs/luci-static/resources/view/homeproxy/client.js:933 msgid "DNS server" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:635 msgid "DNS01 challenge" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:619 #: htdocs/luci-static/resources/view/homeproxy/client.js:1107 msgid "DTLS" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:136 msgid "Debug" msgstr "" #: htdocs/luci-static/resources/homeproxy.js:17 #: htdocs/luci-static/resources/view/homeproxy/client.js:433 #: htdocs/luci-static/resources/view/homeproxy/client.js:603 #: htdocs/luci-static/resources/view/homeproxy/client.js:755 #: htdocs/luci-static/resources/view/homeproxy/client.js:1083 #: htdocs/luci-static/resources/view/homeproxy/client.js:1381 #: htdocs/luci-static/resources/view/homeproxy/node.js:710 msgid "Default" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:382 #: htdocs/luci-static/resources/view/homeproxy/client.js:434 #: htdocs/luci-static/resources/view/homeproxy/client.js:756 #: htdocs/luci-static/resources/view/homeproxy/client.js:887 #: htdocs/luci-static/resources/view/homeproxy/client.js:995 #: htdocs/luci-static/resources/view/homeproxy/client.js:1161 msgid "Default DNS (issued by WAN)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:882 msgid "Default DNS server" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:377 msgid "Default DNS server for resolving domain name in the server address." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:877 msgid "Default DNS strategy" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:357 msgid "Default outbound" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:376 msgid "Default outbound DNS" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:358 msgid "Default outbound for connections not matched by any routing rules." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1389 msgid "Default packet encoding" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:606 msgid "Default server name" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:364 #: htdocs/luci-static/resources/view/homeproxy/client.js:466 #: htdocs/luci-static/resources/view/homeproxy/client.js:684 #: htdocs/luci-static/resources/view/homeproxy/client.js:1033 #: htdocs/luci-static/resources/view/homeproxy/client.js:1382 #: htdocs/luci-static/resources/view/homeproxy/node.js:428 msgid "Direct" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1514 msgid "Direct Domain List" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1428 #: htdocs/luci-static/resources/view/homeproxy/client.js:1473 msgid "Direct IPv4 IP-s" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1431 #: htdocs/luci-static/resources/view/homeproxy/client.js:1476 msgid "Direct IPv6 IP-s" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1434 msgid "Direct MAC-s" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:123 #: htdocs/luci-static/resources/view/homeproxy/client.js:151 #: htdocs/luci-static/resources/view/homeproxy/client.js:1422 #: htdocs/luci-static/resources/view/homeproxy/node.js:499 #: htdocs/luci-static/resources/view/homeproxy/node.js:555 #: htdocs/luci-static/resources/view/homeproxy/node.js:568 #: htdocs/luci-static/resources/view/homeproxy/node.js:1115 #: htdocs/luci-static/resources/view/homeproxy/node.js:1368 #: htdocs/luci-static/resources/view/homeproxy/server.js:276 #: htdocs/luci-static/resources/view/homeproxy/server.js:289 msgid "Disable" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:363 msgid "Disable (the service)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:787 #: htdocs/luci-static/resources/view/homeproxy/client.js:899 msgid "Disable DNS cache" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:788 msgid "Disable DNS cache in this query." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:670 msgid "Disable HTTP challenge" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:605 #: htdocs/luci-static/resources/view/homeproxy/server.js:321 msgid "Disable Path MTU discovery" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:674 msgid "Disable TLS ALPN challenge" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:710 msgid "Disable UDP domain unmapping" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1182 msgid "Disable cache and save cache in this query." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:901 msgid "Disable cache expire" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1181 msgid "Disable dns cache" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:606 #: htdocs/luci-static/resources/view/homeproxy/server.js:322 msgid "" "Disables Path MTU Discovery (RFC 8899). Packets will then be at most 1252 " "(IPv4) / 1232 (IPv6) bytes in size." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:814 #: htdocs/luci-static/resources/view/homeproxy/client.js:1251 msgid "Domain keyword" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:805 #: htdocs/luci-static/resources/view/homeproxy/client.js:1242 msgid "Domain name" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:818 #: htdocs/luci-static/resources/view/homeproxy/client.js:1255 msgid "Domain regex" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:427 msgid "Domain resolver" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:347 #: htdocs/luci-static/resources/view/homeproxy/client.js:446 #: htdocs/luci-static/resources/view/homeproxy/client.js:1174 msgid "Domain strategy" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:781 msgid "Domain strategy for resolving the domain names." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:810 #: htdocs/luci-static/resources/view/homeproxy/client.js:1247 msgid "Domain suffix" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:600 msgid "Domains" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:774 msgid "Don't drop packets" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1209 msgid "Don't drop requests" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:989 #: htdocs/luci-static/resources/view/homeproxy/server.js:517 msgid "Download bandwidth" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:990 #: htdocs/luci-static/resources/view/homeproxy/server.js:518 msgid "Download bandwidth in Mbps." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:770 #: htdocs/luci-static/resources/view/homeproxy/client.js:776 msgid "Drop packets" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1204 #: htdocs/luci-static/resources/view/homeproxy/client.js:1211 msgid "Drop requests" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1375 msgid "" "Drop/keep nodes that contain the specific keywords. Regex is supported." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1367 msgid "Drop/keep specific nodes from subscriptions." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:691 msgid "" "EAB (External Account Binding) contains information necessary to bind or map " "an ACME account to some other account known by the CA.
External account " "bindings are \"used to associate an ACME account with an existing account in " "a non-ACME system, such as a CA customer database." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1094 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:1109 #: htdocs/luci-static/resources/view/homeproxy/server.js:835 msgid "ECH config" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1098 msgid "ECH config path" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:794 msgid "ECH key" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:798 #: htdocs/luci-static/resources/view/homeproxy/client.js:908 #: htdocs/luci-static/resources/view/homeproxy/client.js:1194 msgid "EDNS Client subnet" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:873 #: htdocs/luci-static/resources/view/homeproxy/server.js:481 msgid "Early data" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:880 #: htdocs/luci-static/resources/view/homeproxy/server.js:488 msgid "Early data header name" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:489 msgid "Early data is sent in path instead of header by default." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1211 msgid "Edit nodes" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:612 msgid "Email" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:414 #: htdocs/luci-static/resources/view/homeproxy/client.js:590 #: htdocs/luci-static/resources/view/homeproxy/client.js:942 #: htdocs/luci-static/resources/view/homeproxy/client.js:1070 #: htdocs/luci-static/resources/view/homeproxy/client.js:1329 #: htdocs/luci-static/resources/view/homeproxy/server.js:148 #: htdocs/luci-static/resources/view/homeproxy/server.js:166 msgid "Enable" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:722 #: htdocs/luci-static/resources/view/homeproxy/server.js:371 msgid "" "Enable 0-RTT QUIC connection handshake on the client side. This is not " "impacting much on the performance, as the protocol is fully multiplexed.
Disabling this is highly recommended, as it is vulnerable to replay attacks." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:721 #: htdocs/luci-static/resources/view/homeproxy/server.js:370 msgid "Enable 0-RTT handshake" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:595 msgid "Enable ACME" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1093 msgid "Enable ECH" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:984 #: htdocs/luci-static/resources/view/homeproxy/server.js:512 msgid "Enable TCP Brutal" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:985 #: htdocs/luci-static/resources/view/homeproxy/server.js:513 msgid "Enable TCP Brutal congestion control algorithm" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1168 #: htdocs/luci-static/resources/view/homeproxy/server.js:855 msgid "Enable UDP fragmentation." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:328 msgid "Enable endpoint-independent NAT" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:980 #: htdocs/luci-static/resources/view/homeproxy/server.js:507 msgid "Enable padding" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:846 msgid "Enable tcp fast open for listener." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1172 msgid "" "Enable the SUoT protocol, requires server support. Conflict with multiplex." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:612 #: htdocs/luci-static/resources/view/homeproxy/node.js:748 #: htdocs/luci-static/resources/view/homeproxy/server.js:338 msgid "Encrypt method" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:139 msgid "Error" msgstr "" #: htdocs/luci-static/resources/homeproxy.js:237 #: htdocs/luci-static/resources/homeproxy.js:271 #: htdocs/luci-static/resources/homeproxy.js:279 #: htdocs/luci-static/resources/homeproxy.js:297 #: htdocs/luci-static/resources/homeproxy.js:306 #: htdocs/luci-static/resources/homeproxy.js:317 #: htdocs/luci-static/resources/homeproxy.js:326 #: htdocs/luci-static/resources/homeproxy.js:328 #: htdocs/luci-static/resources/view/homeproxy/client.js:195 #: htdocs/luci-static/resources/view/homeproxy/client.js:207 #: htdocs/luci-static/resources/view/homeproxy/client.js:211 #: htdocs/luci-static/resources/view/homeproxy/client.js:230 #: htdocs/luci-static/resources/view/homeproxy/client.js:241 #: htdocs/luci-static/resources/view/homeproxy/client.js:245 #: htdocs/luci-static/resources/view/homeproxy/client.js:274 #: htdocs/luci-static/resources/view/homeproxy/client.js:504 #: htdocs/luci-static/resources/view/homeproxy/client.js:518 #: htdocs/luci-static/resources/view/homeproxy/client.js:521 #: htdocs/luci-static/resources/view/homeproxy/client.js:1357 #: htdocs/luci-static/resources/view/homeproxy/client.js:1362 #: htdocs/luci-static/resources/view/homeproxy/client.js:1365 #: htdocs/luci-static/resources/view/homeproxy/client.js:1507 #: htdocs/luci-static/resources/view/homeproxy/client.js:1539 #: htdocs/luci-static/resources/view/homeproxy/node.js:488 #: htdocs/luci-static/resources/view/homeproxy/node.js:1131 #: htdocs/luci-static/resources/view/homeproxy/node.js:1302 #: htdocs/luci-static/resources/view/homeproxy/node.js:1356 #: htdocs/luci-static/resources/view/homeproxy/node.js:1359 #: htdocs/luci-static/resources/view/homeproxy/server.js:235 #: htdocs/luci-static/resources/view/homeproxy/server.js:618 #: htdocs/luci-static/resources/view/homeproxy/server.js:620 msgid "Expecting: %s" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:690 msgid "External Account Binding" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:702 msgid "External account MAC key" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:696 msgid "External account key ID" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1237 msgid "Extra records" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:86 msgid "Failed to generate %s, error: %s." msgstr "" #: htdocs/luci-static/resources/homeproxy.js:261 msgid "Failed to upload %s, error: %s." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:140 msgid "Fatal" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1374 msgid "Filter keywords" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1366 msgid "Filter nodes" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:630 msgid "Firefox / uquic firefox" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:171 msgid "Firewall" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:736 #: htdocs/luci-static/resources/view/homeproxy/server.js:385 msgid "Flow" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:428 msgid "For resolving domain name in the server address." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1340 msgid "Format" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:730 msgid "Fragment TLS handshake into multiple TLS records." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:736 msgid "" "Fragment TLS handshakes. Due to poor performance, try %s first." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:742 msgid "Fragment fallback delay" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:842 msgid "GET" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:256 msgid "GFW list version" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:252 msgid "GFWList" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1446 msgid "Gaming mode IPv4 IP-s" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1448 msgid "Gaming mode IPv6 IP-s" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1451 msgid "Gaming mode MAC-s" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:36 #: htdocs/luci-static/resources/view/homeproxy/server.js:38 #: htdocs/luci-static/resources/view/homeproxy/server.js:827 msgid "Generate" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:260 msgid "GitHub token" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:261 msgid "Used to check for ByeDPI and Zapret updates. Without a token, GitHub limits anonymous requests to 60/hour. Create at github.com → Settings → Developer settings → Personal access tokens (no scopes needed)." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:256 msgid "Global" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:759 msgid "Global padding" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1453 msgid "Global proxy IPv4 IP-s" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1456 msgid "Global proxy IPv6 IP-s" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1459 msgid "Global proxy MAC-s" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:146 msgid "Global settings" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:238 msgid "Google" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:184 msgid "Google Public DNS (8.8.8.8)" msgstr "" #: root/usr/share/rpcd/acl.d/luci-app-homeproxy-hiddify.json:3 msgid "Grant access to homeproxy configuration" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:620 #: htdocs/luci-static/resources/view/homeproxy/client.js:1108 #: htdocs/luci-static/resources/view/homeproxy/node.js:430 #: htdocs/luci-static/resources/view/homeproxy/node.js:777 #: htdocs/luci-static/resources/view/homeproxy/server.js:177 #: htdocs/luci-static/resources/view/homeproxy/server.js:403 msgid "HTTP" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:952 msgid "HTTP/3" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:332 msgid "" "HTTP3 server behavior when authentication fails.
A 404 page will be " "returned if empty." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:951 msgid "HTTPS" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:778 #: htdocs/luci-static/resources/view/homeproxy/server.js:404 msgid "HTTPUpgrade" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:744 msgid "Handshake server address" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:750 msgid "Handshake server port" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:974 msgid "Headers" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:727 #: htdocs/luci-static/resources/view/homeproxy/server.js:376 msgid "Heartbeat interval" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:55 #: htdocs/luci-static/resources/view/homeproxy/client.js:57 #: htdocs/luci-static/resources/view/homeproxy/client.js:101 #: htdocs/luci-static/resources/view/homeproxy/status.js:282 #: root/usr/share/luci/menu.d/luci-app-homeproxy-hiddify.json:3 msgid "HomeProxy" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:58 #: htdocs/luci-static/resources/view/homeproxy/server.js:60 #: htdocs/luci-static/resources/view/homeproxy/server.js:129 msgid "HomeProxy Server" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:535 msgid "Hop interval" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:529 msgid "Hopping port" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:826 #: htdocs/luci-static/resources/view/homeproxy/node.js:831 #: htdocs/luci-static/resources/view/homeproxy/node.js:865 #: htdocs/luci-static/resources/view/homeproxy/server.js:437 #: htdocs/luci-static/resources/view/homeproxy/server.js:442 #: htdocs/luci-static/resources/view/homeproxy/server.js:473 msgid "Host" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:669 msgid "Host key" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:674 msgid "Host key algorithms" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:581 #: htdocs/luci-static/resources/view/homeproxy/client.js:1061 msgid "Host/IP fields" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:364 msgid "" "How long the server should wait for the client to send the authentication " "command (in seconds)." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:432 #: htdocs/luci-static/resources/view/homeproxy/server.js:179 msgid "Hysteria" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:433 #: htdocs/luci-static/resources/view/homeproxy/server.js:180 msgid "Hysteria2" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:830 #: htdocs/luci-static/resources/view/homeproxy/client.js:1267 msgid "IP CIDR" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:608 #: htdocs/luci-static/resources/view/homeproxy/client.js:1089 msgid "IP version" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:610 #: htdocs/luci-static/resources/view/homeproxy/client.js:1090 msgid "IPv4" msgstr "" #: htdocs/luci-static/resources/homeproxy.js:20 msgid "IPv4 only" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:611 #: htdocs/luci-static/resources/view/homeproxy/client.js:1091 msgid "IPv6" msgstr "" #: htdocs/luci-static/resources/homeproxy.js:21 msgid "IPv6 only" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:297 msgid "IPv6 support" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:506 msgid "Idle session check interval" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:513 msgid "Idle session check timeout" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:553 #: htdocs/luci-static/resources/view/homeproxy/node.js:847 #: htdocs/luci-static/resources/view/homeproxy/server.js:456 msgid "Idle timeout" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:717 msgid "" "If enabled, attempts to connect UDP connection to the destination instead of " "listen." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:711 msgid "" "If enabled, for UDP proxy requests addressed to a domain, the original " "packet address will be sent in the response instead of the mapped domain." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:819 msgid "" "If enabled, the client transport sends keepalive pings even with no active " "connections." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:348 msgid "" "If set, the requested domain name will be resolved to IP before routing." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:804 #: htdocs/luci-static/resources/view/homeproxy/server.js:425 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:1073 msgid "" "If you have the root certificate, use this option instead of allowing " "insecure." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:326 msgid "Ignore client bandwidth" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1285 msgid "Import" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1232 #: htdocs/luci-static/resources/view/homeproxy/node.js:1311 #: htdocs/luci-static/resources/view/homeproxy/node.js:1313 msgid "Import share links" msgstr "" msgid "Support Amnezia (vpn://), Hysteria, Mieru, NaïveProxy (naive://), Shadowsocks (ss://), SSH, Trojan, v2rayN (VMess), WireGuard, and VLESS (vless://) online configuration delivery standard." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js msgid "Import .conf file" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js msgid "Import .conf" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js msgid "Select a WireGuard or AmneziaWG .conf file." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js msgid "No valid WireGuard/AmneziaWG config found." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js msgid "Successfully imported node: %s" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:336 #: htdocs/luci-static/resources/view/homeproxy/server.js:860 msgid "In seconds." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:937 msgid "In seconds. Disabled by default." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:521 msgid "" "In the check, at least the first n idle sessions are kept open." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:514 msgid "" "In the check, close sessions that have been idle for longer than this, in " "seconds." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:904 msgid "Independent cache per server" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:137 msgid "Info" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1405 msgid "Interface Control" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:560 msgid "Interrupt existing connections" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:561 msgid "Interrupt existing connections when the selected outbound has changed." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:507 msgid "Interval checking for idle sessions, in seconds." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:728 #: htdocs/luci-static/resources/view/homeproxy/server.js:377 msgid "" "Interval for sending heartbeat packets for keeping the connection alive (in " "seconds)." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:665 #: htdocs/luci-static/resources/view/homeproxy/client.js:1142 msgid "Invert" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:666 #: htdocs/luci-static/resources/view/homeproxy/client.js:1143 msgid "Invert match result." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:775 msgid "Key path" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1419 msgid "LAN IP Policy" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:409 #: htdocs/luci-static/resources/view/homeproxy/client.js:585 #: htdocs/luci-static/resources/view/homeproxy/client.js:937 #: htdocs/luci-static/resources/view/homeproxy/client.js:1065 #: htdocs/luci-static/resources/view/homeproxy/client.js:1324 #: htdocs/luci-static/resources/view/homeproxy/node.js:422 #: htdocs/luci-static/resources/view/homeproxy/server.js:160 msgid "Label" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:743 #: htdocs/luci-static/resources/view/homeproxy/server.js:392 msgid "" "Legacy protocol support (VMess MD5 Authentication) is provided for " "compatibility purposes only, use of alterId > 1 is not recommended." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:325 msgid "Less compatibility and sometimes better performance." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:629 msgid "Let's Encrypt" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:897 msgid "" "List of IP (v4 or v6) addresses prefixes to be assigned to the interface." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:132 #: htdocs/luci-static/resources/view/homeproxy/client.js:161 #: htdocs/luci-static/resources/view/homeproxy/client.js:497 msgid "List of nodes to test." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1036 #: htdocs/luci-static/resources/view/homeproxy/server.js:566 msgid "List of supported application level protocols, in order of preference." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1228 msgid "List of text DNS record to respond as answers." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1238 msgid "List of text DNS record to respond as extra records." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1233 msgid "List of text DNS record to respond as name servers." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:193 msgid "Listen address" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1407 msgid "Listen interfaces" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:198 msgid "Listen port" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:174 msgid "Loading" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1335 msgid "Local" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:896 msgid "Local address" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:191 msgid "Log file does not exist." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:184 msgid "Log is empty." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:930 msgid "MTU" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:150 msgid "Main UDP node" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:122 msgid "Main node" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:662 msgid "Make IP CIDR in rule set used to match the source IP." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1135 msgid "Make IP CIDR in rule sets match the source IP." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1139 msgid "Make IP CIDR in rule-sets accept empty query response." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:905 msgid "" "Make each DNS server's cache independent for special purposes. If enabled, " "will slightly degrade performance." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:331 msgid "Masquerade" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1268 msgid "" "Match IP CIDR with query response. Current rule will be skipped if not match." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:831 msgid "Match IP CIDR." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:811 #: htdocs/luci-static/resources/view/homeproxy/client.js:1248 msgid "Match domain suffix." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:815 #: htdocs/luci-static/resources/view/homeproxy/client.js:1252 msgid "Match domain using keyword." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:819 #: htdocs/luci-static/resources/view/homeproxy/client.js:1256 msgid "Match domain using regular expression." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:806 #: htdocs/luci-static/resources/view/homeproxy/client.js:1243 msgid "Match full domain." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:854 #: htdocs/luci-static/resources/view/homeproxy/client.js:1292 msgid "Match port range. Format as START:/:END/START:END." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:849 #: htdocs/luci-static/resources/view/homeproxy/client.js:1287 msgid "Match port." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:835 #: htdocs/luci-static/resources/view/homeproxy/client.js:1272 msgid "Match private IP" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1273 msgid "Match private IP with query response." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:827 #: htdocs/luci-static/resources/view/homeproxy/client.js:1264 msgid "Match private source IP" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:859 #: htdocs/luci-static/resources/view/homeproxy/client.js:1297 msgid "Match process name." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:867 #: htdocs/luci-static/resources/view/homeproxy/client.js:1305 msgid "Match process path using regular expression." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:863 #: htdocs/luci-static/resources/view/homeproxy/client.js:1301 msgid "Match process path." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1096 msgid "Match query type." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:647 #: htdocs/luci-static/resources/view/homeproxy/client.js:1120 msgid "Match rule set." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:823 #: htdocs/luci-static/resources/view/homeproxy/client.js:1260 msgid "Match source IP CIDR." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:844 #: htdocs/luci-static/resources/view/homeproxy/client.js:1282 msgid "Match source port range. Format as START:/:END/START:END." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:839 #: htdocs/luci-static/resources/view/homeproxy/client.js:1277 msgid "Match source port." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:643 #: htdocs/luci-static/resources/view/homeproxy/client.js:1116 msgid "Match user name." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:579 #: htdocs/luci-static/resources/view/homeproxy/server.js:261 msgid "Max download speed" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:580 #: htdocs/luci-static/resources/view/homeproxy/server.js:262 msgid "Max download speed in Mbps." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:739 msgid "Max time difference" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:586 #: htdocs/luci-static/resources/view/homeproxy/server.js:268 msgid "Max upload speed" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:587 #: htdocs/luci-static/resources/view/homeproxy/server.js:269 msgid "Max upload speed in Mbps." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1056 #: htdocs/luci-static/resources/view/homeproxy/server.js:578 msgid "Maximum TLS version" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:961 #: htdocs/luci-static/resources/view/homeproxy/node.js:975 msgid "Maximum connections" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:973 msgid "" "Maximum multiplexed streams in a connection before opening a new connection." "
Conflict with %s and %s." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:972 msgid "Maximum streams" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:768 #: htdocs/luci-static/resources/view/homeproxy/client.js:776 #: htdocs/luci-static/resources/view/homeproxy/client.js:1202 #: htdocs/luci-static/resources/view/homeproxy/client.js:1211 #: htdocs/luci-static/resources/view/homeproxy/node.js:841 #: htdocs/luci-static/resources/view/homeproxy/server.js:452 msgid "Method" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1048 #: htdocs/luci-static/resources/view/homeproxy/server.js:570 msgid "Minimum TLS version" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:520 msgid "Minimum idle sessions" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:967 msgid "" "Minimum multiplexed streams in a connection before opening a new connection." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:966 #: htdocs/luci-static/resources/view/homeproxy/node.js:975 msgid "Minimum streams" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:310 #: htdocs/luci-static/resources/view/homeproxy/server.js:183 msgid "Mixed" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:321 msgid "Mixed system TCP stack and gVisor UDP stack." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:595 #: htdocs/luci-static/resources/view/homeproxy/client.js:1075 msgid "Mode" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1164 #: htdocs/luci-static/resources/view/homeproxy/server.js:850 msgid "MultiPath TCP" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:944 #: htdocs/luci-static/resources/view/homeproxy/server.js:500 msgid "Multiplex" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:952 msgid "Multiplex protocol." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:57 #: htdocs/luci-static/resources/view/homeproxy/server.js:60 msgid "NOT RUNNING" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1395 msgid "NOTE: Save current settings before updating subscriptions." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1232 msgid "NS" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:711 msgid "Native" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:181 msgid "NaïveProxy" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:637 #: htdocs/luci-static/resources/view/homeproxy/client.js:1099 #: htdocs/luci-static/resources/view/homeproxy/server.js:866 msgid "Network" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:701 msgid "New Reno" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:774 #: htdocs/luci-static/resources/view/homeproxy/node.js:791 #: htdocs/luci-static/resources/view/homeproxy/server.js:400 #: htdocs/luci-static/resources/view/homeproxy/server.js:417 msgid "No TCP transport, plain HTTP is merged into the HTTP transport." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:789 #: htdocs/luci-static/resources/view/homeproxy/server.js:415 msgid "No additional encryption support: It's basically duplicate encryption." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1412 msgid "No subscription available" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1437 msgid "No subscription node" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1271 msgid "No valid share link found." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:419 #: htdocs/luci-static/resources/view/homeproxy/node.js:396 msgid "Node" msgstr "" #: root/usr/share/luci/menu.d/luci-app-homeproxy-hiddify.json:22 msgid "Node Settings" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1217 msgid "Nodes" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:994 #: htdocs/luci-static/resources/view/homeproxy/node.js:737 #: htdocs/luci-static/resources/view/homeproxy/node.js:775 #: htdocs/luci-static/resources/view/homeproxy/server.js:386 #: htdocs/luci-static/resources/view/homeproxy/server.js:401 msgid "None" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:573 #: htdocs/luci-static/resources/view/homeproxy/server.js:294 msgid "Obfuscate password" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:567 #: htdocs/luci-static/resources/view/homeproxy/server.js:288 msgid "Obfuscate type" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1408 msgid "Only process traffic from specific interfaces. Leave empty for all." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:254 msgid "Only proxy mainland China" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:580 #: htdocs/luci-static/resources/view/homeproxy/client.js:1060 msgid "Other fields" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:460 #: htdocs/luci-static/resources/view/homeproxy/client.js:678 #: htdocs/luci-static/resources/view/homeproxy/client.js:1027 #: htdocs/luci-static/resources/view/homeproxy/client.js:1375 msgid "Outbound" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:420 msgid "Outbound node" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:696 msgid "Override address" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:352 msgid "Override destination" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:703 msgid "Override port" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:353 msgid "Override the connection destination address with the sniffed domain." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:697 msgid "Override the connection destination address." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:704 msgid "Override the connection destination port." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:843 msgid "PUT" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:886 msgid "Packet encoding" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:244 msgid "Padding scheme" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:141 msgid "Panic" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:464 #: htdocs/luci-static/resources/view/homeproxy/server.js:210 msgid "Password" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:967 #: htdocs/luci-static/resources/view/homeproxy/client.js:1346 #: htdocs/luci-static/resources/view/homeproxy/node.js:836 #: htdocs/luci-static/resources/view/homeproxy/node.js:869 #: htdocs/luci-static/resources/view/homeproxy/server.js:447 #: htdocs/luci-static/resources/view/homeproxy/server.js:477 msgid "Path" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:911 msgid "Peer pubkic key" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:329 msgid "" "Performance may degrade slightly, so it is not recommended to enable on when " "it is not needed." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:936 msgid "Persistent keepalive interval" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:855 #: htdocs/luci-static/resources/view/homeproxy/server.js:464 msgid "Ping timeout" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:630 msgid "Plugin" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:637 msgid "Plugin opts" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1126 msgid "ShadowTLS transport" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1127 msgid "Wrap this Shadowsocks connection in ShadowTLS for TLS camouflage." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1132 msgid "ShadowTLS password" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:848 #: htdocs/luci-static/resources/view/homeproxy/client.js:962 #: htdocs/luci-static/resources/view/homeproxy/client.js:1286 #: htdocs/luci-static/resources/view/homeproxy/node.js:453 msgid "Port" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:276 msgid "Port %s alrealy exists!" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:582 #: htdocs/luci-static/resources/view/homeproxy/client.js:1062 msgid "Port fields" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:536 msgid "Port hopping interval in seconds." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:853 #: htdocs/luci-static/resources/view/homeproxy/client.js:1291 msgid "Port range" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:918 msgid "Pre-shared key" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1150 msgid "Predefined" msgstr "" #: htdocs/luci-static/resources/homeproxy.js:18 msgid "Prefer IPv4" msgstr "" #: htdocs/luci-static/resources/homeproxy.js:19 msgid "Prefer IPv6" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Preferred core" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:678 #: htdocs/luci-static/resources/view/homeproxy/node.js:903 msgid "Private key" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:683 msgid "Private key passphrase" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:583 #: htdocs/luci-static/resources/view/homeproxy/client.js:1063 msgid "Process fields" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:858 #: htdocs/luci-static/resources/view/homeproxy/client.js:1296 msgid "Process name" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:862 #: htdocs/luci-static/resources/view/homeproxy/client.js:1300 msgid "Process path" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:866 #: htdocs/luci-static/resources/view/homeproxy/client.js:1304 msgid "Process path (regex)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:615 #: htdocs/luci-static/resources/view/homeproxy/client.js:1104 #: htdocs/luci-static/resources/view/homeproxy/node.js:543 #: htdocs/luci-static/resources/view/homeproxy/node.js:951 #: htdocs/luci-static/resources/view/homeproxy/server.js:250 msgid "Protocol" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:767 msgid "Protocol parameter. Enable length block encryption." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:760 msgid "" "Protocol parameter. Will waste traffic randomly if enabled (enabled by " "default in v2ray and cannot be disabled)." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1482 msgid "Proxy Domain List" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1437 #: htdocs/luci-static/resources/view/homeproxy/client.js:1466 msgid "Proxy IPv4 IP-s" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1440 #: htdocs/luci-static/resources/view/homeproxy/client.js:1469 msgid "Proxy IPv6 IP-s" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1443 msgid "Proxy MAC-s" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1424 msgid "Proxy all except listed" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1421 msgid "Proxy filter mode" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1423 msgid "Proxy listed only" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:284 msgid "Proxy mode" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:497 msgid "Proxy protocol" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:621 #: htdocs/luci-static/resources/view/homeproxy/client.js:953 #: htdocs/luci-static/resources/view/homeproxy/client.js:1109 #: htdocs/luci-static/resources/view/homeproxy/node.js:712 #: htdocs/luci-static/resources/view/homeproxy/node.js:779 #: htdocs/luci-static/resources/view/homeproxy/server.js:405 msgid "QUIC" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:699 #: htdocs/luci-static/resources/view/homeproxy/server.js:355 msgid "QUIC congestion control algorithm." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:599 #: htdocs/luci-static/resources/view/homeproxy/server.js:307 msgid "QUIC connection receive window" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:314 msgid "QUIC maximum concurrent bidirectional streams" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:593 #: htdocs/luci-static/resources/view/homeproxy/server.js:300 msgid "QUIC stream receive window" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1095 msgid "Query type" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1215 msgid "RCode" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:622 #: htdocs/luci-static/resources/view/homeproxy/client.js:1110 msgid "RDP" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:917 msgid "RDRC timeout" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1142 #: htdocs/luci-static/resources/view/homeproxy/server.js:709 msgid "REALITY" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:714 msgid "REALITY private key" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1147 #: htdocs/luci-static/resources/view/homeproxy/server.js:730 msgid "REALITY public key" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1153 #: htdocs/luci-static/resources/view/homeproxy/server.js:734 msgid "REALITY short ID" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:55 #: htdocs/luci-static/resources/view/homeproxy/server.js:58 msgid "RUNNING" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:665 msgid "Random version will be used if empty." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:488 msgid "Recursive outbound detected!" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1013 msgid "Recursive resolver detected!" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:285 msgid "Redirect TCP" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:287 msgid "Redirect TCP + TProxy UDP" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:289 msgid "Redirect TCP + Tun UDP" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:219 msgid "Refresh every %s seconds." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:659 msgid "Region ID" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:672 #: htdocs/luci-static/resources/view/homeproxy/client.js:1149 msgid "Reject" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1336 msgid "Remote" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1434 msgid "Remove %s nodes" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1424 msgid "Remove all nodes from subscriptions" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1203 msgid "Reply with REFUSED" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:769 msgid "Reply with TCP RST / ICMP port unreachable" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:925 msgid "Reserved field bytes" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:673 msgid "Resolve" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:780 msgid "Resolve strategy" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:241 msgid "Resources management" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Core management" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Package manager" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Architecture" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Free /tmp" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Free overlay" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "none detected" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Not installed" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Latest" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Checking..." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Checking requirements..." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Downloading..." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Installing package..." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Installing kernel modules..." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Download failed" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Install" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Update" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Remove" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "No supported package manager detected" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Installing..." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Installed successfully" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Installation failed" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Unknown" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Removing..." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Removed successfully" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Removal failed" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:880 msgid "Reuse address" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:881 msgid "Reuse listener address." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:792 #: htdocs/luci-static/resources/view/homeproxy/client.js:1187 msgid "Rewrite TTL" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:793 #: htdocs/luci-static/resources/view/homeproxy/client.js:1188 msgid "Rewrite TTL in DNS responses." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:670 #: htdocs/luci-static/resources/view/homeproxy/client.js:1147 msgid "Route" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:671 #: htdocs/luci-static/resources/view/homeproxy/client.js:1148 msgid "Route options" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:396 msgid "Routing Nodes" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:567 msgid "Routing Rules" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:120 msgid "Routing Settings" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:251 msgid "Routing mode" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:405 msgid "Routing node" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:264 msgid "Routing ports" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:576 msgid "Routing rule" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1311 msgid "Rule Set" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:646 #: htdocs/luci-static/resources/view/homeproxy/client.js:1119 #: htdocs/luci-static/resources/view/homeproxy/client.js:1320 msgid "Rule set" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:661 #: htdocs/luci-static/resources/view/homeproxy/client.js:1134 msgid "Rule set IP CIDR as source IP" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1353 msgid "Rule set URL" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:623 #: htdocs/luci-static/resources/view/homeproxy/client.js:1111 #: htdocs/luci-static/resources/view/homeproxy/node.js:438 msgid "SSH" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:624 #: htdocs/luci-static/resources/view/homeproxy/client.js:1112 msgid "STUN" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1177 msgid "SUoT version" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:632 msgid "Safari / Apple Network API" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:569 #: htdocs/luci-static/resources/view/homeproxy/server.js:290 msgid "Salamander" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:152 msgid "Same as main node" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:267 #: htdocs/luci-static/resources/view/homeproxy/status.js:273 msgid "Save" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1397 msgid "Save current settings" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1394 msgid "Save subscriptions settings" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1155 #: htdocs/luci-static/resources/view/homeproxy/server.js:156 msgid "Server" msgstr "" #: root/usr/share/luci/menu.d/luci-app-homeproxy-hiddify.json:30 msgid "Server Settings" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:607 msgid "" "Server name to use when choosing a certificate if the ClientHello's " "ServerName field is empty." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:151 msgid "Server settings" msgstr "" #: root/usr/share/luci/menu.d/luci-app-homeproxy-hiddify.json:38 msgid "Service Status" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1175 msgid "Set domain strategy for this query." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:436 msgid "ShadowTLS" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:644 msgid "ShadowTLS version" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:435 #: htdocs/luci-static/resources/view/homeproxy/server.js:184 msgid "Shadowsocks" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:628 msgid "Sniffed client type (QUIC client type or SSH client name)." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:616 #: htdocs/luci-static/resources/view/homeproxy/client.js:1105 msgid "" "Sniffed protocol, see Sniff for details." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:437 #: htdocs/luci-static/resources/view/homeproxy/server.js:185 msgid "Socks" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:654 msgid "Socks version" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:655 msgid "Socks4" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:656 msgid "Socks4A" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:657 msgid "Socks5" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:822 #: htdocs/luci-static/resources/view/homeproxy/client.js:1259 msgid "Source IP CIDR" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1342 msgid "Source file" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:838 #: htdocs/luci-static/resources/view/homeproxy/client.js:1276 msgid "Source port" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:843 #: htdocs/luci-static/resources/view/homeproxy/client.js:1281 msgid "Source port range" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:750 msgid "" "Specifies DNS server tag to use instead of selecting through DNS routing." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:796 #: htdocs/luci-static/resources/view/homeproxy/node.js:848 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 " "connection.
Please note that a ping response is considered a received " "frame, so if there is no other traffic on the connection, the health check " "will be executed every interval." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:422 #: htdocs/luci-static/resources/view/homeproxy/server.js:457 msgid "" "Specifies the time (in seconds) until idle clients should be closed with a " "GOAWAY frame. PING frames are not considered as activity." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:800 #: htdocs/luci-static/resources/view/homeproxy/node.js:856 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 " "frame is not received within the specified timeout duration, the connection " "will be closed." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:265 msgid "" "Specify target ports to be proxied. Multiple ports must be separated by " "commas." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:913 msgid "Store RDRC" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:914 msgid "" "Store rejected DNS response cache.
The check results of Address " "filter DNS rule items will be cached until expiration." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:557 #: htdocs/luci-static/resources/view/homeproxy/server.js:278 msgid "String" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1322 msgid "Sub (%s)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1349 msgid "Subscription URL-s" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1333 msgid "Subscriptions" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1273 msgid "Successfully imported %s nodes of total %s." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:86 msgid "Successfully updated." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1233 #: htdocs/luci-static/resources/view/homeproxy/node.js:1350 msgid "" "Support Hysteria, Shadowsocks, Trojan, v2rayN (VMess), and XTLS (VLESS) " "online configuration delivery standard." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:180 msgid "" "Support UDP, TCP, DoH, DoQ, DoT. TCP protocol will be used if not specified." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:313 msgid "System" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:383 #: htdocs/luci-static/resources/view/homeproxy/client.js:435 #: htdocs/luci-static/resources/view/homeproxy/client.js:757 #: htdocs/luci-static/resources/view/homeproxy/client.js:888 #: htdocs/luci-static/resources/view/homeproxy/client.js:996 #: htdocs/luci-static/resources/view/homeproxy/client.js:1162 msgid "System DNS" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:638 #: htdocs/luci-static/resources/view/homeproxy/client.js:949 #: htdocs/luci-static/resources/view/homeproxy/client.js:1100 #: htdocs/luci-static/resources/view/homeproxy/server.js:867 msgid "TCP" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1161 #: htdocs/luci-static/resources/view/homeproxy/server.js:845 msgid "TCP fast open" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:307 msgid "TCP/IP stack" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:308 msgid "TCP/IP stack." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:625 #: htdocs/luci-static/resources/view/homeproxy/client.js:950 #: htdocs/luci-static/resources/view/homeproxy/client.js:1113 #: htdocs/luci-static/resources/view/homeproxy/node.js:1003 #: htdocs/luci-static/resources/view/homeproxy/server.js:532 msgid "TLS" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1035 #: htdocs/luci-static/resources/view/homeproxy/server.js:565 msgid "TLS ALPN" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:980 #: htdocs/luci-static/resources/view/homeproxy/node.js:1030 #: htdocs/luci-static/resources/view/homeproxy/server.js:560 msgid "TLS SNI" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:735 msgid "TLS fragment" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:787 #: htdocs/luci-static/resources/view/homeproxy/server.js:413 msgid "TLS is not enforced. If TLS is not configured, plain HTTP 1.1 is used." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:729 #: htdocs/luci-static/resources/view/homeproxy/client.js:737 msgid "TLS record fragment" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:989 msgid "" "Tag of a another server to resolve the domain name in the address. Required " "if address contains domain." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1028 msgid "Tag of an outbound for connecting to the dns server." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1376 msgid "Tag of the outbound to download rule set." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1156 msgid "Tag of the target dns server." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:679 msgid "Tag of the target outbound." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:327 msgid "" "Tell the client to use the BBR flow control algorithm instead of Hysteria CC." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:187 #: htdocs/luci-static/resources/view/homeproxy/client.js:222 msgid "Tencent Public DNS (119.29.29.29)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:510 msgid "Test URL" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:138 #: htdocs/luci-static/resources/view/homeproxy/client.js:167 #: htdocs/luci-static/resources/view/homeproxy/client.js:530 msgid "Test interval" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:538 msgid "Test interval must be less or equal than idle timeout." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:144 #: htdocs/luci-static/resources/view/homeproxy/client.js:173 #: htdocs/luci-static/resources/view/homeproxy/client.js:546 msgid "Test tolerance" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:628 msgid "The ACME CA provider to use." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:878 msgid "The DNS strategy for resolving the domain name in the address." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:600 #: htdocs/luci-static/resources/view/homeproxy/server.js:308 msgid "The QUIC connection-level flow control window for receiving data." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:594 #: htdocs/luci-static/resources/view/homeproxy/server.js:301 msgid "The QUIC stream-level flow control window for receiving data." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:511 msgid "The URL to test." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:958 msgid "The address of the dns server." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:679 msgid "" "The alternate port to use for the ACME HTTP challenge; if non-empty, this " "port will be used instead of 80 to spin up a listener for the HTTP challenge." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:685 msgid "" "The alternate port to use for the ACME TLS-ALPN challenge; the system must " "forward 443 to this port for challenge to succeed." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:596 msgid "" "The default rule uses the following matching logic:
(domain || " "domain_suffix || domain_keyword || domain_regex || ip_cidr || " "ip_is_private) &&
(port || port_range) &&
(source_ip_cidr || source_ip_is_private) &&
(source_port || source_port_range) &&
other fields.
Additionally, included rule sets can be considered merged rather " "than as a single rule sub-item." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1076 msgid "" "The default rule uses the following matching logic:
(domain || " "domain_suffix || domain_keyword || domain_regex) &&
(port " "|| port_range) &&
(source_ip_cidr || source_ip_is_private) &&
(source_port || source_port_range) &&
other fields.
Additionally, included rule sets can be " "considered merged rather than as a single rule sub-item." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:218 msgid "" "The dns server for resolving China domains. Support UDP, TCP, DoH, DoQ, DoT." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:447 #: htdocs/luci-static/resources/view/homeproxy/client.js:1021 msgid "The domain strategy for resolving the domain name in the address." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1065 #: htdocs/luci-static/resources/view/homeproxy/server.js:587 msgid "" "The elliptic curves that will be used in an ECDHE handshake, in preference " "order. If empty, the default will be used." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:613 msgid "" "The email address to use when creating or selecting an existing ACME server " "account." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:743 msgid "" "The fallback value in milliseconds used when TLS segmentation cannot " "automatically determine the wait time." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:554 msgid "The idle timeout in seconds." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1057 #: htdocs/luci-static/resources/view/homeproxy/server.js:579 msgid "The maximum TLS version that is acceptable." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:315 msgid "" "The maximum number of QUIC concurrent bidirectional streams that a peer is " "allowed to open." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:740 msgid "The maximum time difference between the server and the client." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1049 #: htdocs/luci-static/resources/view/homeproxy/server.js:571 msgid "The minimum TLS version that is acceptable." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:102 #: htdocs/luci-static/resources/view/homeproxy/server.js:130 msgid "The modern ImmortalWrt proxy platform for ARM64/AMD64." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:107 #: htdocs/luci-static/resources/view/homeproxy/server.js:134 msgid "The modern multi-core ImmortalWrt proxy platform." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:454 #: htdocs/luci-static/resources/view/homeproxy/server.js:875 msgid "The network interface to bind to." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:968 msgid "The path of the DNS server." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1099 msgid "" "The path to the ECH config, in PEM format. If empty, load from DNS will be " "attempted." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1078 msgid "The path to the server certificate, in PEM format." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:199 msgid "The port must be unique." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:963 msgid "The port of the DNS server." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1216 msgid "The response code." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:776 msgid "The server private key, in PEM format." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:757 msgid "The server public key, in PEM format." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:461 msgid "" "The tag of the upstream outbound.
Other dial fields will be ignored when " "enabled." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:139 #: htdocs/luci-static/resources/view/homeproxy/client.js:168 #: htdocs/luci-static/resources/view/homeproxy/client.js:531 msgid "The test interval in seconds." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:145 #: htdocs/luci-static/resources/view/homeproxy/client.js:174 #: htdocs/luci-static/resources/view/homeproxy/client.js:547 msgid "The test tolerance in milliseconds." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:807 #: htdocs/luci-static/resources/view/homeproxy/server.js:465 msgid "" "The timeout (in seconds) that after performing a keepalive check, the client " "will wait for activity. If no activity is detected, the connection will be " "closed." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1043 #: htdocs/luci-static/resources/view/homeproxy/node.js:1385 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:717 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." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:188 #: htdocs/luci-static/resources/view/homeproxy/client.js:223 msgid "ThreatBook Public DNS (117.50.10.10)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:723 msgid "" "Timeout for UDP connections.
Setting a larger value than the UDP timeout " "in inbounds will have no effect." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:918 msgid "" "Timeout of rejected DNS response cache in seconds. 604800 (7d) " "is used by default." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:491 msgid "" "To be compatible with Xray-core, set this to Sec-WebSocket-Protocol." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:292 msgid "" "To enable Tun support, you need to install ip-full and " "kmod-tun" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:135 msgid "Trace" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:773 #: htdocs/luci-static/resources/view/homeproxy/server.js:399 msgid "Transport" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:439 #: htdocs/luci-static/resources/view/homeproxy/server.js:186 msgid "Trojan" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:441 #: htdocs/luci-static/resources/view/homeproxy/server.js:188 msgid "Tuic" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:290 msgid "Tun TCP/UDP" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:947 #: htdocs/luci-static/resources/view/homeproxy/client.js:1334 #: htdocs/luci-static/resources/view/homeproxy/node.js:427 #: htdocs/luci-static/resources/view/homeproxy/server.js:175 msgid "Type" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:639 #: htdocs/luci-static/resources/view/homeproxy/client.js:948 #: htdocs/luci-static/resources/view/homeproxy/client.js:1101 #: htdocs/luci-static/resources/view/homeproxy/server.js:868 msgid "UDP" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1167 #: htdocs/luci-static/resources/view/homeproxy/server.js:854 msgid "UDP Fragment" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:335 #: htdocs/luci-static/resources/view/homeproxy/server.js:859 msgid "UDP NAT expiration time" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1171 msgid "UDP over TCP" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:716 msgid "UDP over stream" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:709 msgid "UDP packet relay mode." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:708 msgid "UDP relay mode" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:722 msgid "UDP timeout" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:124 #: htdocs/luci-static/resources/view/homeproxy/client.js:153 #: htdocs/luci-static/resources/view/homeproxy/client.js:421 msgid "URLTest" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Separate URLTest" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:131 #: htdocs/luci-static/resources/view/homeproxy/client.js:160 #: htdocs/luci-static/resources/view/homeproxy/client.js:496 msgid "URLTest nodes" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:690 #: htdocs/luci-static/resources/view/homeproxy/server.js:346 msgid "UUID" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:98 msgid "Unknown error." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:195 msgid "Unknown error: %s" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1135 msgid "Unsupported fingerprint!" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1409 msgid "Update %s subscriptions" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:89 msgid "Update failed." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1392 msgid "Update interval" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1393 msgid "Update interval of rule set." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1404 msgid "Update nodes from subscriptions" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1346 msgid "Update subscriptions via proxy." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1339 msgid "Update time" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1345 msgid "Update via proxy" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1104 msgid "Upload ECH config" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:995 #: htdocs/luci-static/resources/view/homeproxy/server.js:523 msgid "Upload bandwidth" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:996 #: htdocs/luci-static/resources/view/homeproxy/server.js:524 msgid "Upload bandwidth in Mbps." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1085 #: htdocs/luci-static/resources/view/homeproxy/server.js:767 msgid "Upload certificate" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:786 msgid "Upload key" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1088 #: htdocs/luci-static/resources/view/homeproxy/node.js:1107 #: htdocs/luci-static/resources/view/homeproxy/server.js:770 #: htdocs/luci-static/resources/view/homeproxy/server.js:789 msgid "Upload..." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:596 msgid "Use ACME TLS certificate issuer." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1031 #: htdocs/luci-static/resources/view/homeproxy/server.js:561 msgid "" "Used to verify the hostname on the returned certificates unless insecure is " "given." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:981 msgid "Used to verify the hostname on the returned certificates." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:642 #: htdocs/luci-static/resources/view/homeproxy/client.js:1115 msgid "User" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1379 msgid "User-Agent" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:458 #: htdocs/luci-static/resources/view/homeproxy/server.js:203 msgid "Username" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:444 #: htdocs/luci-static/resources/view/homeproxy/server.js:189 msgid "VLESS" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:445 #: htdocs/luci-static/resources/view/homeproxy/server.js:190 msgid "VMess" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:181 #: htdocs/luci-static/resources/view/homeproxy/client.js:219 msgid "WAN DNS (read from interface)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1464 msgid "WAN IP Policy" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:138 msgid "Warn" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:780 #: htdocs/luci-static/resources/view/homeproxy/server.js:406 msgid "WebSocket" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1370 msgid "Whitelist mode" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:443 msgid "WireGuard" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:912 msgid "WireGuard peer public key." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:919 msgid "WireGuard pre-shared key." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:904 msgid "WireGuard requires base64-encoded private keys." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:498 msgid "Write proxy protocol in the connection header." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:889 #: htdocs/luci-static/resources/view/homeproxy/node.js:1392 msgid "Xudp (Xray-core)" msgstr "" #: htdocs/luci-static/resources/homeproxy.js:259 msgid "Your %s was successfully uploaded. Size: %sB." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:630 msgid "ZeroSSL" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1090 #: htdocs/luci-static/resources/view/homeproxy/server.js:772 msgid "certificate" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:716 msgid "connect UDP connections" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1050 #: htdocs/luci-static/resources/view/homeproxy/node.js:1058 #: htdocs/luci-static/resources/view/homeproxy/server.js:572 #: htdocs/luci-static/resources/view/homeproxy/server.js:580 msgid "default" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:53 msgid "failed" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:776 #: htdocs/luci-static/resources/view/homeproxy/server.js:402 msgid "gRPC" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:818 msgid "gRPC permit without stream" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:813 #: htdocs/luci-static/resources/view/homeproxy/server.js:430 msgid "gRPC service name" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:311 msgid "gVisor" msgstr "" #: htdocs/luci-static/resources/homeproxy.js:306 #: htdocs/luci-static/resources/homeproxy.js:326 #: htdocs/luci-static/resources/view/homeproxy/client.js:195 #: htdocs/luci-static/resources/view/homeproxy/client.js:230 #: htdocs/luci-static/resources/view/homeproxy/client.js:504 #: htdocs/luci-static/resources/view/homeproxy/client.js:1357 #: htdocs/luci-static/resources/view/homeproxy/node.js:488 #: htdocs/luci-static/resources/view/homeproxy/node.js:1131 #: htdocs/luci-static/resources/view/homeproxy/server.js:235 msgid "non-empty value" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:631 #: htdocs/luci-static/resources/view/homeproxy/node.js:887 #: htdocs/luci-static/resources/view/homeproxy/node.js:1390 msgid "none" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:888 #: htdocs/luci-static/resources/view/homeproxy/node.js:1391 msgid "packet addr (v2ray-core v5+)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:50 msgid "passed" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/server.js:791 msgid "private key" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:631 msgid "quic-go / uquic chrome" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:285 msgid "sing-box client" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:288 msgid "sing-box server" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1113 msgid "uTLS fingerprint" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:1114 msgid "" "uTLS is a fork of \"crypto/tls\", which provides ClientHello fingerprinting " "resistance." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js:59 msgid "unchecked" msgstr "" #: htdocs/luci-static/resources/homeproxy.js:237 #: htdocs/luci-static/resources/view/homeproxy/node.js:1302 msgid "unique UCI identifier" msgstr "" #: htdocs/luci-static/resources/homeproxy.js:317 msgid "unique value" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:500 #: htdocs/luci-static/resources/view/homeproxy/node.js:645 #: htdocs/luci-static/resources/view/homeproxy/node.js:1178 msgid "v1" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:501 #: htdocs/luci-static/resources/view/homeproxy/node.js:646 #: htdocs/luci-static/resources/view/homeproxy/node.js:1179 msgid "v2" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:647 msgid "v3" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:207 #: htdocs/luci-static/resources/view/homeproxy/client.js:211 #: htdocs/luci-static/resources/view/homeproxy/client.js:241 #: htdocs/luci-static/resources/view/homeproxy/client.js:245 msgid "valid DNS server address" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:518 #: htdocs/luci-static/resources/view/homeproxy/client.js:521 #: htdocs/luci-static/resources/view/homeproxy/client.js:1362 #: htdocs/luci-static/resources/view/homeproxy/client.js:1365 #: htdocs/luci-static/resources/view/homeproxy/node.js:1356 #: htdocs/luci-static/resources/view/homeproxy/node.js:1359 msgid "valid URL" msgstr "" #: htdocs/luci-static/resources/homeproxy.js:271 msgid "valid base64 key with %d characters" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:1507 #: htdocs/luci-static/resources/view/homeproxy/client.js:1539 msgid "valid hostname" msgstr "" #: htdocs/luci-static/resources/homeproxy.js:297 msgid "valid port range (port1:port2)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js:274 msgid "valid port value" msgstr "" #: htdocs/luci-static/resources/homeproxy.js:328 msgid "valid uuid" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Russia (Proxy Banned)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "China (bypass mainland)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Iran (bypass domestic)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Proxy Rules" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Region DNS" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Russia DNS server" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Direct DNS server for Russian domains. Plain UDP only." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Yandex DNS (77.88.8.8)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "SkyDNS (193.58.251.251)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Comss.one (83.220.169.155)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Secure DNS server" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Encrypted DNS server for banned domains, routed via proxy. Supports DoH and DoT." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Cloudflare DoH" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Quad9 DoH" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "AdGuard DoH" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Google DoH" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Cloudflare DoT" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Quad9 DoT" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Google DoT" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Main node is required in Russia (Proxy Banned) mode" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "RU Proxy Rules" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Default route is Direct, added rules have automatic priority:
1. Smaller lists (YouTube, Discord etc.)
2. Russia Inside
3. Re-filter" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Re-filter (Russia blocklist: 60000+ banned domains + 25000+ IPs)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "itdoginfo/allow-domains - Russia Inside (1000+ entries)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "YouTube" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Twitter/X" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "TikTok" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Telegram" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Roblox" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Adult content" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "OVH (France cloud hosting)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "International news sites" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Meta (Facebook, Instagram)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "HODCA" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Hetzner (Germany cloud hosting)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "HDRezka" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Google AI services" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Google Play" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "GeoBlock services" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Anime streaming" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Cloudflare CDN" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "CloudFront CDN" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Discord" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "DigitalOcean cloud hosting" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Same as main node" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Advanced custom rules" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Show Routing Nodes and Routing Rules tabs for additional custom rules." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Proxy calls" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Route VoIP call ports (WhatsApp, Telegram, FaceTime, etc.) through the proxy." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Do not proxify torrents" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Force torrent traffic (BitTorrent protocol + common ports) to bypass the proxy." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "ByeDPI" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Enable ByeDPI" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "A free way to unblock throttled sites (e.g. YouTube) without a VPN subscription. Works by confusing your ISP's traffic analysis — your traffic is NOT encrypted or hidden, your ISP can still see which sites you visit. Results depend on your ISP and may require trying different strategies in the ByeDPI tab. ByeDPI will be installed automatically on first enable." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "ByeDPI (local DPI bypass)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "UDP over TCP" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Wrap UDP traffic in TCP when routing to ciadpi." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Strategy preset" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Grouped by technique. Based on hufrea/byedpi and community testing. See also fatyzzz/Byedpi-Setup." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "— select a preset —" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Disorder — reorders TCP segments" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Fake TTL" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Fake MD5" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "TLS Record Split" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "OOB" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Split" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "HTTP Modification" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Auto-mode" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Fake SNI / TLS Modification" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Aggressive" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Full Combo" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Command options" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Arguments passed to ciadpi after -i 127.0.0.1 -p <port>. Select a preset above or enter custom options. See ciadpi --help for full flag reference." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Test current strategy" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Starts ciadpi with the current options on a temporary port and tests it. With curl installed: makes a real HTTP request through ciadpi to verify DPI bypass. Without curl: only confirms arguments are valid and ciadpi starts." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Testing..." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "✓ HTTP request succeeded through ciadpi" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "✓ ciadpi started (install curl for full test)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Test failed" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Test" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Test all strategies" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Runs all 43 presets one by one and shows which ones work. Requires curl (install on Status page). ~5-7 min total." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Test all 43 strategies sequentially?\n\nEach test takes ~5-10 seconds (~5-7 min total).\nLAN clients are not affected during testing.\n\nRequires curl. Install it on the Status page first." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Preparing..." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Done" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "passed" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "click Apply next to any working strategy" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "Block QUIC (UDP port 443)" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "This nftables rule drops all outgoing UDP port 443 packets to external addresses, forcing browsers and apps to fall back to TCP/TLS where ByeDPI can apply DPI bypass. Side effects: may break services that require QUIC, and affects all LAN clients. Enable if your strategy works but some sites still do not load." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Installed" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "running" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "stopped" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Reinstall" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "ByeDPI strategy tester" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Enables real HTTP-based ByeDPI strategy testing. Required for the \"Test all strategies\" feature in Client → ByeDPI tab." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Local SOCKS5 DPI bypass proxy by hufrea. Packages by 1andrevich/ByeDPI-OpenWrt. Configure in the Client → ByeDPI tab." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "No package manager found. Install ciadpi manually from the Status page." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/client.js msgid "ByeDPI (ciadpi) is not installed. Install it now?" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/status.js msgid "Cannot remove: ByeDPI is selected as Main Node. Change Main Node first." msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:2725 msgid "DNS not ready — wait a few seconds after Apply and retry" msgstr "" #: htdocs/luci-static/resources/view/homeproxy/node.js:2907 msgid "Resolving test hosts…" msgstr ""