Files

3645 lines
108 KiB
Gettext

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 ""
"<code>%s</code> will be temporarily overwritten to <code>%s</code> 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 "<strong>Save your configuration before uploading files!</strong>"
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 <code>edns0-subnet</code> OPT extra record with the specified IP "
"prefix to every query by default.<br/>If value is an IP address instead of "
"prefix, <code>/32</code> or <code>/128</code> 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. <a target=\"_blank\" "
"href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/"
"Regular_Expressions\">Regex</a> 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.<br/>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.<br/"
">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 <code>%s</code> 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.<br/>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 <code>n</code> 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."
"<br/>Conflict with <code>%s</code> and <code>%s</code>."
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 <code>system</code> TCP stack and <code>gVisor</code> 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 <a target=\"_blank\" href=\"https://sing-box.sagernet."
"org/configuration/route/sniff/\">Sniff</a> 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.<br/>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.<br/>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.<br/>The check results of <code>Address "
"filter DNS rule items</code> 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:<br/><code>(domain || "
"domain_suffix || domain_keyword || domain_regex || ip_cidr || "
"ip_is_private)</code> &&<br/><code>(port || port_range)</code> &&<br/"
"><code>(source_ip_cidr || source_ip_is_private)</code> &&<br/"
"><code>(source_port || source_port_range)</code> &&<br/><code>other fields</"
"code>.<br/>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:<br/><code>(domain || "
"domain_suffix || domain_keyword || domain_regex)</code> &&<br/><code>(port "
"|| port_range)</code> &&<br/><code>(source_ip_cidr || source_ip_is_private)</"
"code> &&<br/><code>(source_port || source_port_range)</code> &&<br/"
"><code>other fields</code>.<br/>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.<br/>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 <strong>DANGEROUS</strong>, your traffic is almost like "
"<strong>PLAIN TEXT</strong>! 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.<br/>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. <code>604800 (7d)</code> "
"is used by default."
msgstr ""
#: htdocs/luci-static/resources/view/homeproxy/server.js:491
msgid ""
"To be compatible with Xray-core, set this to <code>Sec-WebSocket-Protocol</"
"code>."
msgstr ""
#: htdocs/luci-static/resources/view/homeproxy/client.js:292
msgid ""
"To enable Tun support, you need to install <code>ip-full</code> and "
"<code>kmod-tun</code>"
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:<br>1. Smaller lists (YouTube, Discord etc.)<br>2. Russia Inside<br>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 <a href=\"https://github.com/hufrea/byedpi\" target=\"_blank\">hufrea/byedpi</a> and community testing. See also <a href=\"https://github.com/fatyzzz/Byedpi-Setup\" target=\"_blank\">fatyzzz/Byedpi-Setup</a>."
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 <code>-i 127.0.0.1 -p &lt;port&gt;</code>. Select a preset above or enter custom options. See ciadpi <code>--help</code> 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 <a href=\"https://github.com/hufrea/byedpi\" target=\"_blank\">hufrea</a>. Packages by <a href=\"https://github.com/1andrevich/ByeDPI-OpenWrt\" target=\"_blank\">1andrevich/ByeDPI-OpenWrt</a>. 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 ""