"  - If no prefix is provided, it tries to match SSID/BSSID/Router for the legacy version compatibility." = "  - 如果未使用前缀，为了兼容旧版本配置，将尝试匹配 SSID/BSSID/路由 IP。"; //  - If no prefix is provided, it tries to match SSID/BSSID/Router for the legacy version compatibility.
"  - Use TYPE:CELLULAR to match all cellular networks.\n" = "  - 使用 TYPE:CELLULAR 匹配所有数据网络。\n"; //  - Use TYPE:CELLULAR to match all cellular networks.\n
" ago" = "以前"; // ago
" copy" = " 副本"; // copy
"%@ (Assigend IP: %@)" = "%@ (分配的 IP: %@)"; //%@ (Assigend IP: %@)
"%@ (Default)" = "%@ (默认)"; //%@ (Default)
"%@ (Last Change: %@ ago)" = "%@ (最后变更: %@以前)"; //%@ (Last Change: %@ ago)
"%@ Encountered Errors" = "%@ 遇到了错误"; //%@ Encountered Errors
"%@ Encountered a Fatal Error" = "%@ 遇到了严重错误"; //%@ Encountered a Fatal Error
"%@ ago" = "%@之前"; //%@ ago
"%@ has connected to your network. IP address assigned: %@" = "%@ 已加入你的网络，IP 地址已分配：%@。"; //%@ has connected to your network. IP address assigned: %@
"%@ proxy listen on interface: %@, port: %d" = "%@ 代理服务已启动，监听在 %@，端口号 %d。"; //%@ proxy listen on interface: %@, port: %d
"%@. New IP address: %@" = "%@，当前 IP 地址为 %@"; //%@. New IP address: %@
"%@\nError: %@\nLine: %" = "%@\n错误: %@\n行内容: %"; //%@\nError: %@\nLine: %
"%@\nLine: %" = "%@\n行内容: %"; //%@\nLine: %
"%d errors have been detected in last %.0f seconds." = "在过去 %2$.0f 秒中发生了 %1$d 个错误"; //%d errors have been detected in last %.0f seconds.
"%d modules have updates" = "%d个模块已被更新"; //%d modules have updates
"%d seconds" = "%d 秒"; //%d seconds
"%ld %@ ↑ %@ ↓ %@ " = "%ld %@ ↑ %@ ↓ %@ "; //%ld %@ ↑ %@ ↓ %@ 
"%ld Available Policies" = "%ld 个可用策略"; //%ld Available Policies
"%ld Groups Selected" = "%ld 个策略组已被选择"; //%ld Groups Selected
"%ld Groups" = "%ld 策略组"; //%ld Groups
"%ld Requests" = "%ld 个请求"; //%ld Requests
"%ld of %ld %@ (%ld Display %@ Applied)" = "%ld/%ld 个%@（%ld 显示%@已应用）"; //%ld of %ld %@ (%ld Display %@ Applied)
"%lu Modules" = "%lu 个模块"; //%lu Modules
"(Failed to apply proxy settings.)" = "（应用代理设置失败）"; //(Failed to apply proxy settings.)
"(Shared)" = "(共享)"; //(Shared)
", Inactive" = "，不活跃"; //, Inactive
"," = "、"; //,
"." = "，"; //.
"10 Minutes" = "10 分钟"; //10 Minutes
"12 Hours" = "12 小时"; //12 Hours
"180 Seconds" = "180 秒"; //180 Seconds
"2 Hours" = "2 小时"; //2 Hours
"24 Hours" = "24 小时"; //24 Hours
"3 Days" = "3 天"; //3 Days
"3 Hours" = "3 小时"; //3 Hours
"3 Minutes" = "3 分钟"; //3 Minutes
"30 Minutes" = "30 分钟"; //30 Minutes
"3dtouch.network.diagnostics" = "网络诊断"; //Network Diagnostics
"3dtouch.recent.requests" = "最近请求"; //Recent Requests
"3dtouch.stat" = "统计"; //Statistics
"3dtouch.toggle.dump" = "开/关捕获流量"; //Toggle Traffic Capture
"5 Minutes" = "5 分钟"; //5 Minutes
"6 Hours" = "6 小时"; //6 Hours
"60 Minutes" = "60 分钟"; //60 Minutes
"7 Days" = "7 天"; //7 Days
"A bug in iOS 16.0 causes the PiP view to always in loading. Please try to lock and unlock your device as a workaround." = "iOS 16.0 中存在一个 Bug 导致 PiP 窗口无法正确加载，请锁闭手机后再解锁以临时绕过该问题。"; //A bug in iOS 16.0 causes the PiP view to always in loading. Please try to lock and unlock your device as a workaround.
"A cron expression is a string consisting of five or six subexpressions (fields) that describe individual details of the schedule." = "Cron 表达式包含五个或者六个字段，以表示预期执行的时间。请参考相关说明。"; //A cron expression is a string consisting of five or six subexpressions (fields) that describe individual details of the schedule.
"A domain set file may contain millions of sub-rules. Each line in the file is a hostname or an IP address. If the hostname starts with a dot, all sub-domains will be matched." = "域名集文件可包含上万条子规则，每一行为一个主机名或者 IP 地址，如果主机名包含 . 前缀，所有子域名都将被匹配。"; //A domain set file may contain millions of sub-rules. Each line in the file is a hostname or an IP address. If the hostname starts with a dot, all sub-domains will be matched.
"A few seconds" = "几秒钟"; //A few seconds
"A module has been updated" = "一个模块已更新"; //A module has been updated
"A new theme style based on the design language from Surge Mac 5." = "源自 Surge Mac 5 的设计语言的主题风格。"; //A new theme style based on the design language from Surge Mac 5.
"A ruleset contains multiple sub-rules. The policy will be used if any sub-rule matches." = "规则集可包含多个子规则，任意子规则匹配后将使用规则集的策略。"; //A ruleset contains multiple sub-rules. The policy will be used if any sub-rule matches.
"A subnet expression can be one of these:\n  - Use SSID:value to match the Wi-Fi SSID, wildcard character is allowed.\n  - Use BSSID:value to match the Wi-Fi BSSID.\n  - Use ROUTER:value to match the router IP address.\n  - Use TYPE:WIFI to match all Wi-Fi networks.\n  - Use TYPE:WIRED to match all wired networks.\n" = "子网表达式可使用以下几种表示：\n  - 使用 SSID:value 匹配 Wi-Fi 的 SSID。\n  - 使用 BSSID:value 匹配 Wi-Fi 的 BSSID。\n  - 使用 ROUTER:value 匹配路由的 IP 地址。\n  - 使用 TYPE:WIFI 匹配所有 Wi-Fi 网络。\n  - 使用 TYPE:WIRED 匹配所有有线网络。\n"; //A subnet expression can be one of these:\n  - Use SSID:value to match the Wi-Fi SSID, wildcard character is allowed.\n  - Use BSSID:value to match the Wi-Fi BSSID.\n  - Use ROUTER:value to match the router IP address.\n  - Use TYPE:WIFI to match all Wi-Fi networks.\n  - Use TYPE:WIRED to match all wired networks.\n
"A temporary rule won't be saved to your profile. It will disappear after stopping Surge." = "临时规则不会写入到配置，将在 Surge 停止后消失。"; //A temporary rule won't be saved to your profile. It will disappear after stopping Surge.
"A verification code has been sent to your mailbox." = "验证码已发送至你的邮箱。"; //A verification code has been sent to your mailbox.
"AEAD" = "AEAD"; //AEAD
"AND/OR/NOT Rule" = "AND/OR/NOT 规则"; //AND/OR/NOT Rule
"API Online Manual…" = "API 在线手册…"; //API Online Manual…
"APPEARANCE" = "外观"; //APPEARANCE
"AVAILABLE DEVICES" = "可用设备"; //AVAILABLE DEVICES
"Abandon All Temporary Rules" = "抛弃所有临时规则"; //Abandon All Temporary Rules
"Abandon This Rule" = "抛弃该规则"; //Abandon This Rule
"Abort the request" = "阻止请求"; //Abort the request
"Abort" = "终止"; //Abort
"Accept Invitation…" = "接受分享邀请…"; //Accept Invitation…
"Access password can not be empty." = "访问密码不可为空"; //Access password can not be empty.
"Accessable" = "可访问"; //Accessable
"Accessible via NAT Traversal" = "通过 NAT 穿透访问"; //Accessible via NAT Traversal
"Accessible via Proxy" = "通过代理访问"; //Accessible via Proxy
"Accessible" = "可访问"; //Accessible
"According to the in-memory capture settings, %@ have been hidden." = "根据内存日志设置，%@已被隐藏。"; //According to the in-memory capture settings, %@ have been hidden.
"Actions" = "动作"; //Actions
"Activating…" = "正在激活…"; //Activating…
"Active Connections" = "活跃连接"; //Active Connections
"Active Status" = "活跃状态"; //Active Status
"Active TCP Connections" = "活跃的 TCP 连接"; //Active TCP Connections
"Active UDP Connections" = "活跃的 UDP 连接"; //Active UDP Connections
"Active" = "活跃"; //Active
"Active, Expires on %@" = "有效期内，将在%@过期"; //Active, Expires on %@
"Activity" = "活动"; //Activity
"Add Field" = "增加字段"; //Add Field
"Add Filter…" = "增加过滤器…"; //Add Filter…
"Add Header Rewrite Rule" = "增加 Header Rewrite 规则"; //Add Header Rewrite Rule
"Add Keystore Item" = "新增密钥库项目…"; //Add Keystore Item
"Add MitM Hostname" = "增加 MitM 主机名"; //Add MitM Hostname
"Add New Item" = "增加新项目"; //Add New Item
"Add New Listener" = "增加监听"; //Add New Listener
"Add New Logical Rule" = "增加逻辑规则"; //Add New Logical Rule
"Add New Rule" = "增加新规则"; //Add New Rule
"Add New Ruleset" = "增加新规则集"; //Add New Ruleset
"Add New Server" = "增加服务器"; //Add New Server
"Add New Server…" = "增加服务器…"; //Add New Server…
"Add New Subnet Settings" = "新增子网设置"; //Add New Subnet Settings
"Add New" = "增加新项目"; //Add New
"Add New…" = "新增…"; //Add New…
"Add OpenSSH Private Key…" = "新增 OpenSSH 私钥"; //Add OpenSSH Private Key…
"Add PKCS #12 Certificate…" = "新增 PKCS #12 证书"; //Add PKCS #12 Certificate…
"Add Permanent Rule" = "增加永久规则"; //Add Permanent Rule
"Add Proxy" = "增加代理"; //Add Proxy
"Add Remote Proxy Rule" = "增加远端规则"; //Add Remote Proxy Rule
"Add Rule for Current Webpage…" = "为当前网页设置规则…"; //Add Rule for Current Webpage…
"Add Rule" = "增加规则"; //Add Rule
"Add SSID" = "增加 SSID"; //Add SSID
"Add SUBNET Rule…" = "增加 SUBNET 规则…"; //Add SUBNET Rule…
"Add Script" = "新增脚本"; //Add Script
"Add Subnet Expression" = "增加子网表达式"; //Add Subnet Expression
"Add Subnet Setting…" = "新增子网设置…"; //Add Subnet Setting…
"Add Temporary Rule for %@…" = "为 %@ 增加临时规则…"; //Add Temporary Rule for %@…
"Add Temporary Rule" = "增加临时规则"; //Add Temporary Rule
"Add Temporary Rule…" = "增加临时规则…"; //Add Temporary Rule…
"Add to Favorites…" = "增加到收藏…"; //Add to Favorites…
"Add" = "增加"; //Add
"Address" = "地址"; //Address
"Addresses" = "地址"; //Addresses
"Adjust Effective Order" = "调整生效顺序"; //Adjust Effective Order
"Advanced Proxy Service Settings" = "高级代理服务设置"; //Advanced Proxy Service Settings
"Advanced" = "高级"; //Advanced
"After enabling this option, only HTTP and decrypted HTTPS requests will be saved to disk during the HTTP capture session. Logs of other connections such as TCP and UDP will not be saved." = "开启该选项后，在 HTTP 捕获功能期间，仅 HTTP 与已被解密的 HTTPS 请求会被写入存储，TCP 和 UDP 等其他连接的日志不会被保存。"; //After enabling this option, only HTTP and decrypted HTTPS requests will be saved to disk during the HTTP capture session. Logs of other connections such as TCP and UDP will not be saved.
"After enabling this option, the rule will try to match both the SNI of HTTPS requests and the Host field of HTTP requests at the same time." = "开启该选项后，该规则将同时尝试匹配 HTTPS 请求的 SNI 与 HTTP 请求的 Host 字段。"; //After enabling this option, the rule will try to match both the SNI of HTTPS requests and the Host field of HTTP requests at the same time.
"After install. Plese enable the CA certificate in Settings > General > About > Certificate Trust Settings." = "安装后，请在设置 > 通用 > 关于 > 证书信任设置 中启动该证书。"; //After install. Plese enable the CA certificate in Settings > General > About > Certificate Trust Settings.
"After upgrading to Surge Pro, you will have:" = "升级到 Surge Pro 后，你可以："; //After upgrading to Surge Pro, you will have:
"Aka per connection classifier. When persistent is on, same hostname will always get the same policy." = "又名每连接分类器。当维持策略开启时，相同的主机名将始终获得相同的策略。"; //Aka per connection classifier. When persistent is on, same hostname will always get the same policy.
"Album Mode" = "相册模式"; //Album Mode
"Alert" = "提示"; //Alert
"All Cellular Networks" = "所有数据网络"; //All Cellular Networks
"All Hybrid" = "混合网络"; //All Hybrid
"All Wi-Fi Networks" = "所有 Wi-Fi 网络"; //All Wi-Fi Networks
"All Wired Networks" = "所有有线网络"; //All Wired Networks
"All requests will be forwarded to a proxy server." = "所有请求都将被转发给代理服务器。"; //All requests will be forwarded to a proxy server.
"All requests will be sent to the target server directly." = "所有请求都将被直接发往目标服务器。"; //All requests will be sent to the target server directly.
"All" = "全部"; //All
"Allow Notification" = "允许通知"; //Allow Notification
"Allow Personal Hotspot Access" = "允许个人热点访问"; //Allow Personal Hotspot Access
"Allow UDP Relay" = "允许 UDP 转发"; //Allow UDP Relay
"Allow the IPv6 through Surge VIF. Useful when you want Surge to handle raw TCP connections connecting to IPv6 addresses.\n- Auto: Enable IPv6 VIF while connected to an IPv6 available network.\n- Always: Always enable IPv6 VIF.\n- Disabled: Never enable IPv6 VIF." = "允许 Surge VIF 处理 IPv6 请求，当需要 Surge 处理直接使用 IPv6 地址的 raw TCP 请求时可开启。\n\n自动：仅在当前网络支持 IPv6 时开启\n总是：总是开启 IPv6 VIF。\n禁用：完全关闭 IPv6 VIF。"; //Allow the IPv6 through Surge VIF. Useful when you want Surge to handle raw TCP connections connecting to IPv6 addresses.\n- Auto: Enable IPv6 VIF while connected to an IPv6 available network.\n- Always: Always enable IPv6 VIF.\n- Disabled: Never enable IPv6 VIF.
"Already Expired" = "已过期"; //Already Expired
"Also matching TLS SNI and HTTP header Host field" = "同时匹配 TLS SNI 和 HTTP 头部 Host 字段"; //Also matching TLS SNI and HTTP header Host field
"Always Dark" = "始终深色"; //Always Dark
"Always Hybrid" = "总是混合"; //Always Hybrid
"Always Light" = "始终浅色"; //Always Light
"Always On" = "始终开启"; //Always On
"Always use CONNECT method" = "总是使用 CONNECT 方法"; //Always use CONNECT method
"Always use the HTTP CONNECT method to relay, even for plain HTTP requests." = "即使是对未加密的 HTTP 请求，也使用 HTTP CONNECT 方法。"; //Always use the HTTP CONNECT method to relay, even for plain HTTP requests.
"Always" = "总是"; //Always
"An IPv4 DNS server is configured for WireGuard, but self IPv4 IP address is not set." = "为 WireGuard 配置了一个 IPv4 地址的 DNS，但并没有配置 self-ip。"; //An IPv4 DNS server is configured for WireGuard, but self IPv4 IP address is not set.
"An IPv6 DNS server is configured for WireGuard, but self IPv6 IP address is not set." = "为 WireGuard 配置了一个 IPv6 地址的 DNS，但并没有配置 self-ip-v6。"; //An IPv6 DNS server is configured for WireGuard, but self IPv6 IP address is not set.
"An anonymous device (Made by %@)" = "匿名设备（%@）"; //An anonymous device (Made by %@)
"An anonymous device (Private Address Enabled)" = "匿名设备（私有地址已开启）"; //An anonymous device (Private Address Enabled)
"An internal crash was detected." = "检测到一个内部崩溃。"; //An internal crash was detected.
"Analytics" = "分析与提升"; //Analytics
"Another DHCP server has been detected. Please turn if off to continue. Usually you can find the switch on the admin page of the router. Read the router's manual for more instruction.\nIP address: %@" = "检查到了另一个 DHCP 服务器，请将其关闭后再继续。通常你可以在路由器的管理页面上找到开关，请参考路由器的操作手册获得更多信息。\nIP 地址：%@"; //Another DHCP server has been detected. Please turn if off to continue. Usually you can find the switch on the admin page of the router. Read the router's manual for more instruction.\nIP address: %@
"Answer from %@: %@" = "收到 %@ 的应答：%@"; //Answer from %@: %@
"App Store server error, please confirm whether the currently logged in App Store account is the one used when purchasing Surge Pro. If this error still occurs, try restarting your phone and reinstalling Surge after deletion." = "App Store 服务器错误，请确认当前登录的 App Store 账号是否为购买 Surge Pro 时所使用的账号。如果依然出现该错误，请尝试重启手机并删除 Surge 重新安装。"; //App Store server error, please confirm whether the currently logged in App Store account is the one used when purchasing Surge Pro. If this error still occurs, try restarting your phone and reinstalling Surge after deletion.
"App Store server error, please try to uninstall Surge and reinstall it.\n%" = "App Store 服务器错误，请尝试删除 Surge 后重新安装。\n%"; //App Store server error, please try to uninstall Surge and reinstall it.\n%
"Append a new header line to the header, even if the header field already exists." = "追加 Header 行，即使该字段原先已存在。"; //Append a new header line to the header, even if the header field already exists.
"Apple-related requests" = "Apple 相关请求"; //Apple-related requests
"Application Package Damage" = "应用包损坏"; //Application Package Damage
"Apply Modules" = "应用模块"; //Apply Modules
"Apply" = "应用"; //Apply
"Are you sure to delete %@?" = "确认要删除”%@“吗？"; //Are you sure to delete %@?
"Are you sure to delete group %@?" = "你确定要删除代理“%@”吗？"; //Are you sure to delete group %@?
"Are you sure to delete proxy %@?" = "你确定要删除策略组“%@”吗？"; //Are you sure to delete proxy %@?
"Are you sure to forget %@?" = "确定要忘记%@？"; //Are you sure to forget %@?
"Are you sure you want to forget this device?" = "确定要忘记这个设备吗？"; //Are you sure you want to forget this device?
"Are you sure you want to permanently delete module \"%@\"?" = "确认要永久删除模块\"%@\"吗？"; //Are you sure you want to permanently delete module \"%@\"?
"Argument" = "参数"; //Argument
"As a Surge Pro owner, you have:" = "作为已购买 Surge Pro 的用户，你可以："; //As a Surge Pro owner, you have:
"Assign Static IP" = "分配静态 IP"; //Assign Static IP
"Assign the device a fixed IP address." = "给设备分配一个固定的 IP 地址。"; //Assign the device a fixed IP address.
"Assign" = "分配"; //Assign
"Assigned" = "已分配"; //Assigned
"Auto" = "自动"; //Auto
"Auto-Deploy In Background" = "在后台自动部署"; //Auto-Deploy In Background
"Auto-Updating" = "自动更新"; //Auto-Updating
"Auto-update Interval" = "自动更新间隔"; //Auto-update Interval
"Automatic Testing Group" = "自动测试策略组"; //Automatic Testing Group
"Automatic Updates" = "自动更新"; //Automatic Updates
"Automatically Block QUIC" = "自动屏蔽 QUIC"; //Automatically Block QUIC
"Automatically Hide Unconfigured Devices" = "自动隐藏未配置的设备"; //Automatically Hide Unconfigured Devices
"Automatically select an available policy by priority. The availability is tested by accessing a URL like the auto test group." = "根据优先级自动选择可用策略，可用性通过访问测试 URL 来确定（类似于自动测试组）。"; //Automatically select an available policy by priority. The availability is tested by accessing a URL like the auto test group.
"Automatically select an available policy by priority. The availability is tested by accessing the testing URL like the Automatic Testing Group." = "根据优先级自动选择可用策略。可用性通过访问测试 URL（类似自动测试组）进行测试。"; //Automatically select an available policy by priority. The availability is tested by accessing the testing URL like the Automatic Testing Group.
"Automatically select which policy will be used by benchmarking the latency to a URL." = "自动选择延迟最低的策略，通过测试到某一个 URL 的访问确定延迟。"; //Automatically select which policy will be used by benchmarking the latency to a URL.
"Automatically select which policy will be used by benchmarking the latency to the testing URL." = "通过对测试 URL 进行延迟基准测试来自动选择将使用哪个策略。"; //Automatically select which policy will be used by benchmarking the latency to the testing URL.
"Automatically stop this HTTP capture session when one of the above limits is reached." = "在达到上述限制之一时，自动停止本次 HTTP 捕获会话。"; //Automatically stop this HTTP capture session when one of the above limits is reached.
"Automatically turn on Surge after restarting Apple TV." = "在重新启动 Apple TV 后自动开启 Surge。"; //Automatically turn on Surge after restarting Apple TV.
"Autonomous System Number" = "自治系统号码"; //Autonomous System Number
"Available event name: network-changed" = "目前可用的事件名：network-changed"; //Available event name: network-changed
"Available interfaces" = "可用网络接口"; //Available interfaces
"Available" = "可用"; //Available
"Avg. RTT" = "平均 RTT"; //Avg. RTT
"BASIC" = "基础"; //BASIC
"Back" = "返回"; //Back
"Background Refresh" = "后台更新"; //Background Refresh
"Background" = "背景"; //Background
"Before you start, you must first bind your email. And a verification code will be sent to your mailbox." = "在开始前，请先绑定你的授权邮箱。该操作将发送验证码到授权邮箱。"; //Before you start, you must first bind your email. And a verification code will be sent to your mailbox.
"Before you start, you must first bind your email." = "在开始前，请先绑定你的授权邮箱。"; //Before you start, you must first bind your email.
"Behaviour" = "行为"; //Behaviour
"Benchmark" = "延迟测试"; //Benchmark
"Bind License to iCloud Account" = "将授权绑定至 iCloud 账号"; //Bind License to iCloud Account
"Bind Network Interface" = "绑定网络接口"; //Bind Network Interface
"Block QUIC Traffic" = "屏蔽 QUIC 流量"; //Block QUIC Traffic
"Block" = "阻止"; //Block
"Body Viewer" = "数据预览"; //Body Viewer
"By IP Address" = "按 IP 地址"; //By IP Address
"By Name" = "按名字"; //By Name
"By Requests Count" = "按请求数"; //By Requests Count
"By Speed" = "按速度"; //By Speed
"By Start Time" = "按开始时间"; //By Start Time
"By Takeover Mode" = "按接管模式"; //By Takeover Mode
"By Traffic" = "按流量"; //By Traffic
"By URL" = "按 URL"; //By URL
"By default only allow HTTP API access from local device. Enable this option to allow access from Wi-Fi" = "默认仅允许本地程序访问 HTTP API，开启后将允许 Wi-Fi 网络访问。"; //By default only allow HTTP API access from local device. Enable this option to allow access from Wi-Fi
"By default, TCP Fast Open uses a blackhole detecting mechanism to prevent issues with legacy routers and firewalls. But it might go wrong to make TFO ineffective.\nIf you have tested and confirmed a specific network supports TFO, you may choose Force-Enabled to make Surge ignore the blackhole mechanism.\nOr you can choose Force-Disabled to turn off TFO for a specific network completely." = "默认情况下，TCP Fast Open 会使用黑洞机制以避免问题，但这可能导致 TFO 经常无效。\n如果你已经测试并确认在特定网络下 TFO 可以正确工作，你可以选择强制开启让 Surge 忽略系统的 TFO 黑洞机制。\n或者选择总是禁用以在特定网络下完全不使用 TFO。"; //By default, TCP Fast Open uses a blackhole detecting mechanism to prevent issues with legacy routers and firewalls. But it might go wrong to make TFO ineffective.\nIf you have tested and confirmed a specific network supports TFO, you may choose Force-Enabled to make Surge ignore the blackhole mechanism.\nOr you can choose Force-Disabled to turn off TFO for a specific network completely.
"By default, if the availability of a policy group's sub-policies has not been tested, Surge will use the first policy to avoid generating additional latency when there is a request using the policy group, and start testing. Enabling this option will require the first request to also wait for the test results." = "默认情况下，若策略组子策略可用性尚未被测试，当有请求使用该策略组时 Surge 将先使用第一个策略以避免产生额外延迟，同时开始测试。开启该选项后将使得首个请求也必须先等待测试结果。"; //By default, if the availability of a policy group's sub-policies has not been tested, Surge will use the first policy to avoid generating additional latency when there is a request using the policy group, and start testing. Enabling this option will require the first request to also wait for the test results.
"By default, if the system is in a sleep state, the cron task will delay until the system wakes up. Enabling the option allows Surge to wake up the system to execute the cron task on time." = "未开启该选项时，如果当 cron 任务需要执行时系统处于休眠状态，那么该任务会延后到系统唤醒后执行。开启该选项后将强制唤醒系统执行任务。"; //By default, if the system is in a sleep state, the cron task will delay until the system wakes up. Enabling the option allows Surge to wake up the system to execute the cron task on time.
"By default, some requests might not be taken over by Surge. For example, apps can bind to the physical network interface to bypass Surge VIF. Enabling the Include All Networks option to make sure all requests are handled by Surge without leaking. This option is useful when you use Surge as a firewall.\nIf you also want Surge to handle requests sent to LAN, you should enable the Include Local Networks option. (Requires iOS 14.2 or above)\nEnabling those options may cause AirDrop and Xcode debugging issues, Surge Dashborad via USB not working, and other unexpected side effects. Use with caution." = "默认情况下，部分请求可能不会被 Surge 接管。比如应用可以强行绑定物理网卡以绕过 Surge VIF。开启该选项后可以保证所有请求都由 Surge 所接管，没有泄漏，此时可将 Surge 当做防火墙使用。\n如果还想让 Surge 处理所有本地网络的请求，可开启包含本地网络请求选项。\n开启这些选项会引起严重的副作用，如 AirDrop、Xcode Debugger 等无法正常使用，请仅在需要的特定情况下开启。"; //By default, some requests might not be taken over by Surge. For example, apps can bind to the physical network interface to bypass Surge VIF. Enabling the Include All Networks option to make sure all requests are handled by Surge without leaking. This option is useful when you use Surge as a firewall.\nIf you also want Surge to handle requests sent to LAN, you should enable the Include Local Networks option. (Requires iOS 14.2 or above)\nEnabling those options may cause AirDrop and Xcode debugging issues, Surge Dashborad via USB not working, and other unexpected side effects. Use with caution.
"By default, the DNS resolve always happens on the remote proxy server since Surge always sends proxy requests with domains.\nAfter enabling this option, for the requests that match a local DNS mapping record, Surge sends proxy requests with the local IP addresses instead of the original domains.\nIt only works for local DNS mapping records using an IP address." = "默认情况下，使用代理策略时域名解析一定在远端服务器上进行。\n开启该选项后，如果访问的域名配置有本地 DNS 映射，Surge 将使用本地 IP 地址进行请求，不在远端进行解析。\n仅对配置了 IP 地址的本地 DNS 映射生效。"; //By default, the DNS resolve always happens on the remote proxy server since Surge always sends proxy requests with domains.\nAfter enabling this option, for the requests that match a local DNS mapping record, Surge sends proxy requests with the local IP addresses instead of the original domains.\nIt only works for local DNS mapping records using an IP address.
"By default, you can only access Ponte devices under your own iCloud account. Through the sharing function, you can access Ponte devices registered under other iCloud accounts. Please obtain a confirmation code on the corresponding Surge Mac first." = "默认情况下你只可以访问自己 iCloud 下的 Ponte 设备。通过分享功能，可以访问其他 iCloud 下注册的 Ponte 设备，请在先对应的 Surge Mac 上获取确认码。"; //By default, you can only access Ponte devices under your own iCloud account. Through the sharing function, you can access Ponte devices registered under other iCloud accounts. Please obtain a confirmation code on the corresponding Surge Mac first.
"CA certificate must be configured before enabling MitM." = "启用 MitM 前必须按先配置 CA 证书。"; //CA certificate must be configured before enabling MitM.
"CELLULAR HYBRID" = "数据网络混合"; //CELLULAR HYBRID
"CLOUD" = "云存储"; //CLOUD
"COMMENT" = "注释"; //COMMENT
"CONTROL" = "控制"; //CONTROL
"CPU debug mode is set. Only enable it if the support agent asks to." = "CPU DEBUG 模式已启动，请仅在技术支持的引导下开启。"; //CPU debug mode is set. Only enable it if the support agent asks to.
"CRITICAL WARNING" = "严重警告"; //CRITICAL WARNING
"CURRENT WEBPAGE URL" = "当前网页 URL"; //CURRENT WEBPAGE URL
"CUSTOM DNS SERVERS" = "自定义 DNS 服务器"; //CUSTOM DNS SERVERS
"Cancel Override" = "取消覆盖"; //Cancel Override
"Cancel" = "取消"; //Cancel
"Capabilities" = "功能"; //Capabilities
"Capability Switches" = "功能开关"; //Capability Switches
"Capture Filiter" = "捕获过滤器"; //Capture Filiter
"Capture Filter" = "捕获过滤器"; //Capture Filter
"Capture Limiter" = "捕获限制器"; //Capture Limiter
"Capture MITM Override" = "捕获 MITM 覆写"; //Capture MITM Override
"Capture the raw network layer TCP/UDP/ICMP packets and view. You may also export the .pcap file to other tools." = "捕获网络层 TCP/UDP/ICMP 数据包并查看，可导出 .pcap 文件供其他工具进一步分析。"; //Capture the raw network layer TCP/UDP/ICMP packets and view. You may also export the .pcap file to other tools.
"Capture" = "捕获"; //Capture
"Card Layout" = "卡片布局"; //Card Layout
"Card View" = "卡片视图"; //Card View
"Carrier MCC-MNC" = "运营商 MCC-MNC"; //Carrier MCC-MNC
"Cellular Data %@" = "数据网络（%@）"; //Cellular Data %@
"Cellular Data Interface" = "蜂窝数据接口"; //Cellular Data Interface
"Cellular Data" = "蜂窝网络"; //Cellular Data
"Cellular Fallback" = "蜂窝回退"; //Cellular Fallback
"Cellular" = "蜂窝"; //Cellular
"Certificate Pinning" = "证书锁定"; //Certificate Pinning
"Change Folder" = "修改文件夹"; //Change Folder
"Change Icon" = "更改图标"; //Change Icon
"Change Icon…" = "修改图标…"; //Change Icon…
"Change Profile Folder" = "修改配置目录"; //Change Profile Folder
"Change Profile Storage" = "修改配置存储位置"; //Change Profile Storage
"Check For Updates…" = "检查更新…"; //Check For Updates…
"Check for Updates" = "检查更新"; //Check for Updates
"Check the manual for more information about Debug Mode." = "请阅读手册以了解有关调试模式开关的细节。"; //Check the manual for more information about Debug Mode.
"Choose Color" = "自选颜色"; //Choose Color
"Choose Linked Section" = "创建关联配置"; //Choose Linked Section
"Choose OpenSSL or Network.Framework to utilize TLS 1.3. OpenSSL is more stable but Network Framework can provide more cutting-edge features." = "选择 OpenSSL 或者 Network.Framework 可开启 TLS 1.3 支持，OpenSSL 更稳定而 Network Framework 可提供更多功能。"; //Choose OpenSSL or Network.Framework to utilize TLS 1.3. OpenSSL is more stable but Network Framework can provide more cutting-edge features.
"Choose a name" = "选择一个名称"; //Choose a name
"Choose a proxy" = "选择一个代理"; //Choose a proxy
"Choose or Import…" = "选择或导入…"; //Choose or Import…
"Choose which policy to use in the main menu or policy view." = "在主菜单或策略视图中选择将使用哪个策略。"; //Choose which policy to use in the main menu or policy view.
"Clear All Content" = "清除所有内容"; //Clear All Content
"Click to show details." = "点击查看详情"; //Click to show details.
"Client" = "客户端"; //Client
"Clients" = "客户端"; //Clients
"Cloud Notifications" = "云通知"; //Cloud Notifications
"Column" = "列"; //Column
"Compact" = "紧凑"; //Compact
"Compatibility" = "兼容性"; //Compatibility
"Completed" = "已完成"; //Completed
"Configuration Warning" = "配置警告"; //Configuration Warning
"Configuration Warnings" = "配置警告"; //Configuration Warnings
"Configure DDNS…" = "配置 DDNS…"; //Configure DDNS…
"Configure network parameters" = "配置网络参数"; //Configure network parameters
"Confirm Port Forwarding" = "确认端口转发"; //Confirm Port Forwarding
"Confirm" = "确认"; //Confirm
"Confirmation code" = "确认码"; //Confirmation code
"Connect through %@ to %@ successfully.\nRTT: %@\nTotal time cost for a single HTTP request: %@" = "通过 %@ 连接到 %@ 成功。\nRTT: %@\n单个 HTTP 请求的总时间消耗：%@"; //Connect through %@ to %@ successfully.\nRTT: %@\nTotal time cost for a single HTTP request: %@
"Connect to %@" = "连接到 %@"; //Connect to %@
"Connect" = "连接"; //Connect
"Connecting…" = "连接中…"; //Connecting…
"Connection Reuse" = "连接复用"; //Connection Reuse
"Connection to a remote host will be performed sequentially from one proxy server to another." = "使用一个代理连接另一个代理。"; //Connection to a remote host will be performed sequentially from one proxy server to another.
"Connectivity Quality" = "网络质量"; //Connectivity Quality
"Context Environment" = "上下文环境"; //Context Environment
"Continue Anyway" = "依然继续"; //Continue Anyway
"Continue" = "继续"; //Continue
"Continuous usage may significantly impact the performance and drain device storage." = "长时间开启会显著影响性能并耗尽设备存储空间。"; //Continuous usage may significantly impact the performance and drain device storage.
"Control Surge with HTTP API with another app or from another device." = "让另一个 App 或者设备通过 HTTP API 控制 Surge 功能。"; //Control Surge with HTTP API with another app or from another device.
"Copy URL" = "复制 URL"; //Copy URL
"Copy sub-policies from other policy groups to this policy group." = "将其他策略组中的子策略复制到该策略组"; //Copy sub-policies from other policy groups to this policy group.
"Copy to Clipboard" = "复制到剪贴板"; //Copy to Clipboard
"Copy" = "复制"; //Copy
"Count Limit" = "数量限制"; //Count Limit
"Country" = "国家"; //Country
"Crash reporters requests" = "崩溃跟踪器相关请求"; //Crash reporters requests
"Create Linked Profile Copy" = "创建关联配置副本"; //Create Linked Profile Copy
"Create Linked Profile" = "创建关联配置"; //Create Linked Profile
"Create a Copy" = "创建副本"; //Create a Copy
"Create a new modifiable profile based on the selected profile. In this new profile, the selected sections will reference the corresponding content in the original profile and will automatically synchronize with the original profile. At the same time, unselected sections in the new profile can be modified freely without being affected by the original profile." = "根据选择的配置创建一个新的可修改配置。这个新配置中，选中的配置段会引用原始配置中对应的内容，并会与原始配置自动同步。与此同时，未选中的段落在新配置中可以不受原始配置的影响，可自由修改。"; //Create a new modifiable profile based on the selected profile. In this new profile, the selected sections will reference the corresponding content in the original profile and will automatically synchronize with the original profile. At the same time, unselected sections in the new profile can be modified freely without being affected by the original profile.
"Create" = "创建"; //Create
"Cron Expressions" = "Cron 表达式"; //Cron Expressions
"Cron script evaluated: %@." = "Cron 脚本已执行: %@"; //Cron script evaluated: %@.
"Current Device Name: %@" = "当前设备名称：%@"; //Current Device Name: %@
"Current Download Speed" = "当前下载速度"; //Current Download Speed
"Current Network NAT Type: %@" = "当前网络 NAT 类型：%@"; //Current Network NAT Type: %@
"Current SSID: %@" = "当前 SSID: %@"; //Current SSID: %@
"Current Upload Speed" = "当前上传速度"; //Current Upload Speed
"Current Wi-Fi IP: %@" = "当前 Wi-Fi IP: %@"; //Current Wi-Fi IP: %@
"Custom GeoIP Database URL" = "自定义 GeoIP 数据库 URL"; //Custom GeoIP Database URL
"Custom GeoIP database URL (MaxMind format)" = "自定义 GeoIP 数据库 URL (MaxMind 格式)"; //Custom GeoIP database URL (MaxMind format)
"Custom SNI" = "自定义 SNI"; //Custom SNI
"Customize Response Header" = "自定义响应 Header"; //Customize Response Header
"Customize…" = "自定义…"; //Customize…
"DATA FILE" = "数据文件"; //DATA FILE
"DDNS" = "DDNS"; //DDNS
"DEVICE IP" = "设备 IP"; //DEVICE IP
"DEVICES" = "设备"; //DEVICES
"DHCP Hostname" = "DHCP 主机名"; //DHCP Hostname
"DHCP Last Seen" = "DHCP 最后出现"; //DHCP Last Seen
"DHCP Server" = "DHCP 服务器"; //DHCP Server
"DHCP Service: %@" = "DHCP 服务器: %@"; //DHCP Service: %@
"DHCP server found" = "发现 DHCP 服务器"; //DHCP server found
"DHCP server is enabled, but the Enhanced Mode is off. Please enable the Enhanced Mode if you want to use Surge as the gateway." = "DHCP 服务器已启动，但增强模式未启动，由 Surge 所接管的设备将无法访问网络。"; //DHCP server is enabled, but the Enhanced Mode is off. Please enable the Enhanced Mode if you want to use Surge as the gateway.
"DHCP server is running" = "DHCP 服务器正在运行"; //DHCP server is running
"DHCP server unexpectedly terminated" = "DHCP 服务器意外终止"; //DHCP server unexpectedly terminated
"DHCP service has terminated because the network interface is no longer available." = "由于选定的网络适配器不可用，DHCP 服务已终止。"; //DHCP service has terminated because the network interface is no longer available.
"DHCP service terminated unexpectedly." = "DHCP 服务意外终止"; //DHCP service terminated unexpectedly.
"DNS Name" = "DNS 名"; //DNS Name
"DNS SERVER" = "DNS 服务器"; //DNS SERVER
"DNS Server" = "DNS 服务器"; //DNS Server
"DNS Settings" = "DNS 设置"; //DNS Settings
"DNS" = "DNS"; //DNS
"DNS-over-HTTPS" = "DNS-over-HTTPS"; //DNS-over-HTTPS
"Dark Appearance" = "深色外观"; //Dark Appearance
"Dark Mode" = "深色模式"; //Dark Mode
"Dashboard" = "请求查看器"; //Dashboard
"Data" = "数据"; //Data
"Deactivate Current Device" = "反激活当前设备"; //Deactivate Current Device
"Deactivate" = "反激活"; //Deactivate
"Debug Mode" = "调试模式"; //Debug Mode
"Debug" = "调试"; //Debug
"Decrypt HTTPS traffic with MITM over HTTP/2 protocol, which can improve the the performance of concurrent requests." = "使用 HTTP/2 协议进行 MITM 解密，可在高并发下优化性能。"; //Decrypt HTTPS traffic with MITM over HTTP/2 protocol, which can improve the the performance of concurrent requests.
"Decrypt HTTPS traffic with man-in-the-middle (MitM) attack." = "使用中间人攻击（MitM）解密 HTTPS 流量"; //Decrypt HTTPS traffic with man-in-the-middle (MitM) attack.
"Decrypt" = "解密"; //Decrypt
"Default (1024 KB)" = "默认 (1024 KB)"; //Default (1024 KB)
"Default (24 Hours)" = "默认（24 小时）"; //Default (24 Hours)
"Default (5 s)" = "默认（5 秒）"; //Default (5 s)
"Default IPv4 router" = "默认 IPv4 路由器"; //Default IPv4 router
"Default IPv4 router: %@" = "默认路由（IPv4）：%@"; //Default IPv4 router: %@
"Default Policy" = "默认策略"; //Default Policy
"Default" = "默认"; //Default
"Default: Use the global Wi-Fi assist and Hybrid Network settings.\nTurn off: Turn off Wi-Fi assist and Hybrid Network for the network.\nWi-Fi Assist: Turn on Wi-Fi assist for the network.\nAlways Hybrid:Turn on Hybrid Network for the network." = "默认：使用全局的 Wi-Fi 助理和混合网络设置。\n关闭：在该网络下完全不使用 Wi-Fi 助理和混合网络。\nWi-Fi 助理: 在该网络下总是使用 Wi-Fi 助理。\n总是混合: 在该网络下总是使用混合网络。"; //Default: Use the global Wi-Fi assist and Hybrid Network settings.\nTurn off: Turn off Wi-Fi assist and Hybrid Network for the network.\nWi-Fi Assist: Turn on Wi-Fi assist for the network.\nAlways Hybrid:Turn on Hybrid Network for the network.
"Delay Updating" = "延迟更新"; //Delay Updating
"Delete All Data" = "删除所有数据"; //Delete All Data
"Delete All Logs" = "删除所有日志"; //Delete All Logs
"Delete Group…" = "删除策略组…"; //Delete Group…
"Delete Keystore Item" = "删除密钥库项目"; //Delete Keystore Item
"Delete Module" = "删除模块"; //Delete Module
"Delete Policy Group" = "删除策略组"; //Delete Policy Group
"Delete Proxy" = "删除代理"; //Delete Proxy
"Delete Proxy…" = "删除代理…"; //Delete Proxy…
"Delete a header line from the header." = "删除存在的 Header 字段。"; //Delete a header line from the header.
"Delete" = "删除"; //Delete
"Delete…" = "删除…"; //Delete…
"Deploy Configuration" = "部署配置"; //Deploy Configuration
"Deploy" = "部署"; //Deploy
"Deployed. Waiting to join the Ponte network..." = "已部署，等待接入 Ponte 网络…"; //Deployed. Waiting to join the Ponte network...
"Detached section [%@] is in a readonly file or managed profile. You may not make changes" = "分离段配置 [%@] 应用于一个只读文件或托管配置，无法进行修改。"; //Detached section [%@] is in a readonly file or managed profile. You may not make changes
"Detail" = "详情"; //Detail
"Detailed Information" = "详细信息"; //Detailed Information
"Details" = "详情"; //Details
"Detect NAT Type" = "检测 NAT 类型"; //Detect NAT Type
"Detect existing DHCP servers" = "检测当前的 DHCP 服务器"; //Detect existing DHCP servers
"Device Management" = "设备管理"; //Device Management
"Device Name" = "设备名称"; //Device Name
"Device" = "设备"; //Device
"Devices" = "设备"; //Devices
"Direct NAT Traversal" = "直接 NAT 穿透"; //Direct NAT Traversal
"Direct NAT traversal is only available in a Full Cone NAT network. Please choose another option." = "直接 NAT 穿透仅在 Full Cone NAT 网络下可用，请选择其他类型。"; //Direct NAT traversal is only available in a Full Cone NAT network. Please choose another option.
"Direct Outbound" = "直接连接"; //Direct Outbound
"Direct connection to %@: %@" = "直接连接到 %@：%@"; //Direct connection to %@: %@
"Direct" = "直连"; //Direct
"Disable DHCP Server" = "禁用 DHCP 服务器"; //Disable DHCP Server
"Disable MitM" = "关闭 MitM"; //Disable MitM
"Disable" = "禁用"; //Disable
"Disabled" = "禁用"; //Disabled
"Dismiss" = "忽略"; //Dismiss
"Display Filter" = "显示过滤器"; //Display Filter
"Do not display this policy group in the main menu." = "不在主菜单中显示此策略组。"; //Do not display this policy group in the main menu.
"Do not show notifications for selected policy changes." = "不显示选定策略更改的通知。"; //Do not show notifications for selected policy changes.
"Do not use proxy for the request" = "不使用代理"; //Do not use proxy for the request
"Do you like Surge? Please rate on the App Store to support us. Thank you." = "对 Surge 感到满意吗？请在 App Store 中评价，感谢您的支持。"; //Do you like Surge? Please rate on the App Store to support us. Thank you.
"Do you really want to deactivate %@?" = "你确定要反激活 %@ 吗？"; //Do you really want to deactivate %@?
"Do you want to deactivate Surge on this machine?" = "你确定要反激活当前设备吗？"; //Do you want to deactivate Surge on this machine?
"Do you want to import module %@?" = "导入模块 %@？"; //Do you want to import module %@?
"Do you want to import profile %@?" = "确定要导入配置 %@ 吗？"; //Do you want to import profile %@?
"Do you want to merge profiles to the new location?" = "是否要将配置合并到新位置？"; //Do you want to merge profiles to the new location?
"Domain Sets" = "域名集"; //Domain Sets
"Domain" = "域名"; //Domain
"Don't Alert Error" = "不提示错误"; //Don't Alert Error
"Don't Merge" = "不合并"; //Don't Merge
"Don't show again" = "不再提示"; //Don't show again
"Don't show this message again" = "不再显示该消息"; //Don't show this message again
"Done" = "完成"; //Done
"Down" = "不可用"; //Down
"Download Bandwidth" = "下载带宽"; //Download Bandwidth
"Download Completed" = "下载完毕"; //Download Completed
"Download Maximum" = "最高下载速度"; //Download Maximum
"Download Test" = "下载测试"; //Download Test
"Download" = "下载"; //Download
"Downloading GeoIP Database…" = "正在下载 GeoIP 数据库…"; //Downloading GeoIP Database…
"Downloading resource…" = "正在下载资源…"; //Downloading resource…
"Downloading…" = "正在下载…"; //Downloading…
"Dropbox Error" = "Dropbox 错误"; //Dropbox Error
"Dropbox Sync Now" = "强制 Dropbox 同步"; //Dropbox Sync Now
"Dropbox Upload Error" = "Dropbox 上传错误"; //Dropbox Upload Error
"Dropbox" = "Dropbox"; //Dropbox
"Dropped" = "已丢弃"; //Dropped
"Dual" = "双栈"; //Dual
"Due to a crash, Surge has automatically restarted and recovered." = "由于出现崩溃，Surge 已自动重启并恢复。"; //Due to a crash, Surge has automatically restarted and recovered.
"Due to severe network overload, the system network buffer is full and Surge has been forcibly stopped by the system. Please manually restart Surge." = "由于网络负载严重过高，系统网络缓冲区已满， Surge 已被系统强行停止，请手动重启 Surge。"; //Due to severe network overload, the system network buffer is full and Surge has been forcibly stopped by the system. Please manually restart Surge.
"Due to severe network overload, the system network buffer is full and Surge has been forcibly stopped by the system. Surge has automatically restarted and started in safe mode." = "由于网络负载严重过高，系统网络缓冲区已满，Surge 已被系统强行停止，Surge 已自动重新启动并启动安全模式。"; //Due to severe network overload, the system network buffer is full and Surge has been forcibly stopped by the system. Surge has automatically restarted and started in safe mode.
"Due to subnet override settings, Surge network takeover has been temporarily disabled under the current network." = "由于子网覆盖配置，Surge 在该网络下已临时取消网络接管。"; //Due to subnet override settings, Surge network takeover has been temporarily disabled under the current network.
"Due to the new privacy policy in iOS 16.4, third-party applications can no longer obtain data network service provider information, and related features for MCC/MNC cannot take effect." = "由于 iOS 16.4 的新隐私策略，现在第三方应用无法获取数据网络服务商信息，MCC/MNC 的相关规则无法生效。"; //Due to the new privacy policy in iOS 16.4, third-party applications can no longer obtain data network service provider information, and related features for MCC/MNC cannot take effect.
"Duplicate Selected Profile" = "创建当前配置副本"; //Duplicate Selected Profile
"Duplicate" = "创建副本"; //Duplicate
"Duration" = "时长"; //Duration
"During the HTTP capture session, enable MITM for additional hostnames (if CA is configured), and it can ignore the MITM main switch during its effective period." = "在 HTTP 捕获功能期间，对额外的主机名开启 MITM 功能（若已配置 CA），生效期间可无视 MITM 主开关。"; //During the HTTP capture session, enable MITM for additional hostnames (if CA is configured), and it can ignore the MITM main switch during its effective period.
"EVENT TYPES" = "事件类型"; //EVENT TYPES
"EXTERNAL PROXY LIST" = "外部代理列表"; //EXTERNAL PROXY LIST
"EXTERNAL PROXY" = "外部代理"; //EXTERNAL PROXY
"EXTERNAL RULESET" = "外部规则集"; //EXTERNAL RULESET
"EXTRA" = "其他平台"; //EXTRA
"Edit File…" = "编辑文件…"; //Edit File…
"Edit Group…" = "编辑策略组…"; //Edit Group…
"Edit Header Rewrite Rule" = "编辑 Header Rewrite 规则"; //Edit Header Rewrite Rule
"Edit Hostname" = "编辑主机名"; //Edit Hostname
"Edit Local DNS Mapping" = "编辑本地 DNS 映射"; //Edit Local DNS Mapping
"Edit Policy…" = "编辑策略…"; //Edit Policy…
"Edit Port" = "编辑端口号"; //Edit Port
"Edit Proxy" = "编辑代理"; //Edit Proxy
"Edit Proxy…" = "编辑代理…"; //Edit Proxy…
"Edit Script…" = "编辑脚本…"; //Edit Script…
"Edit Subnet Settings" = "编辑子网设置"; //Edit Subnet Settings
"Edit in Text Editor" = "在文本编辑器中编辑"; //Edit in Text Editor
"Edit" = "编辑"; //Edit
"Edit…" = "编辑…"; //Edit…
"Effective DNS server" = "生效的 DNS 服务器"; //Effective DNS server
"Effective Encrypted DNS server" = "生效的加密 DNS 服务器"; //Effective Encrypted DNS server
"Effective Encrypted DNS server: %@" = "DNS-over-HTTPS 服务器: %@"; //Effective Encrypted DNS server: %@
"Effective" = "有效的"; //Effective
"Enable DHCP Server" = "启动 DHCP 服务器"; //Enable DHCP Server
"Enable Enhanced Mode" = "启动增强模式"; //Enable Enhanced Mode
"Enable Metered Network Mode automatically when connecting to specified networks." = "当连接到指定的网络时自动开启计费网络模式。"; //Enable Metered Network Mode automatically when connecting to specified networks.
"Enable MitM for %@" = "开启 MitM: %@"; //Enable MitM for %@
"Enable MitM" = "开启 MitM"; //Enable MitM
"Enable Rewrite" = "开启重写"; //Enable Rewrite
"Enable Scripting" = "开启脚本"; //Enable Scripting
"Enable Siri…" = "启动 Siri…"; //Enable Siri…
"Enable Surge Ponte" = "启用 Surge Ponte"; //Enable Surge Ponte
"Enable this option to keep Surge always on. Even after a device reboot.\nAfter enabling, you can only stop Surge within the app." = "启动该选项后 Surge 将保持运行，即使在系统重启后也能自动开启。\n启动后仅能通过应用内的停止按钮关闭 Surge。"; //Enable this option to keep Surge always on. Even after a device reboot.\nAfter enabling, you can only stop Surge within the app.
"Enable" = "启动"; //Enable
"Enabled will prioritize UDP packets when system load is very high and packet processing is delayed." = "开启后将在系统负载非常高，数据包处理出现延迟时，优先处理 UDP 数据包。"; //Enabled will prioritize UDP packets when system load is very high and packet processing is delayed.
"Enabled" = "已启动"; //Enabled
"Enabling ECN can significantly optimize bandwidth performance in poor network environments, but some networks may not be compatible with ECN. If the proxy cannot connect normally after enabling, please turn off this option." = "开启 ECN 可显著优化在较差的网络环境下的带宽表现，但是部分网络可能不兼容 ECN。如果开启后代理无法正常连接，请关闭该选项。"; //Enabling ECN can significantly optimize bandwidth performance in poor network environments, but some networks may not be compatible with ECN. If the proxy cannot connect normally after enabling, please turn off this option.
"Enabling IPv6 makes Surge query A and AAAA DNS records simultaneously. This may increase the latency slightly, or significantly if the DNS server has issues with AAAA lookup. Only enable when necessary." = "开启 IPv6 会让 Surge 同时请求域名的 A 与 AAAA 记录，这可能略微的增加延迟。若 DNS 服务器无法正确响应 AAAA 查询，则可能导致严重的卡顿。仅在需要时开启。"; //Enabling IPv6 makes Surge query A and AAAA DNS records simultaneously. This may increase the latency slightly, or significantly if the DNS server has issues with AAAA lookup. Only enable when necessary.
"Enabling MitM" = "开启 MitM"; //Enabling MitM
"Enabling Network framework" = "使用 Network framework"; //Enabling Network framework
"Enabling the option to let Surge update the GeoIP database weekly." = "启动该选项后 Surge 将每周自动进行 GeoIP 数据库更新。"; //Enabling the option to let Surge update the GeoIP database weekly.
"Encoding" = "编码"; //Encoding
"Encrypted DNS Server" = "加密 DNS 服务器"; //Encrypted DNS Server
"Encrypted DNS" = "加密 DNS"; //Encrypted DNS
"Enhanced Mode" = "增强模式"; //Enhanced Mode
"Enhanced Wi-Fi Assist" = "增强版 Wi-Fi 助理"; //Enhanced Wi-Fi Assist
"Enhanced mode is activated" = "增强模式已激活"; //Enhanced mode is activated
"Enter" = "进入"; //Enter
"Enterprise License" = "企业授权"; //Enterprise License
"Enterprise Profile" = "企业配置"; //Enterprise Profile
"Enterprise profile can't be edited. You may create an new profile to make changes." = "企业统一配置不可被编辑，请创建新的配置式进行修改。"; //Enterprise profile can't be edited. You may create an new profile to make changes.
"Error occurred while parsing profile." = "解析配置文件时发生错误。"; //Error occurred while parsing profile.
"Error occurred while starting %@ proxy" = "启动 %@ 代理服务时发生错误"; //Error occurred while starting %@ proxy
"Error" = "错误"; //Error
"Establishing a connection between devices through a proxy server using NAT pass-through technology. This option is available for all NAT type and should be used with a proxy that supports UDP relay." = "通过使用 NAT 穿透技术的代理服务器建立设备之间的连接。此选项适用于所有 NAT 类型，并应与支持 UDP 中继的代理一起使用。"; //Establishing a connection between devices through a proxy server using NAT pass-through technology. This option is available for all NAT type and should be used with a proxy that supports UDP relay.
"Establishing a direct connection between devices using NAT pass-through, this option requires the NAT type of the current network to be Full Cone NAT (A)." = "使用 NAT 穿透建立设备之间的直接连接，此选项要求当前网络的 NAT 类型为 Full Cone NAT (A)。"; //Establishing a direct connection between devices using NAT pass-through, this option requires the NAT type of the current network to be Full Cone NAT (A).
"Establishing" = "连接中"; //Establishing
"Ethernet" = "以太网"; //Ethernet
"Evaluate before use" = "使用前评估"; //Evaluate before use
"Evaluate" = "执行"; //Evaluate
"Event Name" = "事件名"; //Event Name
"Events" = "事件"; //Events
"Examine Final Profile" = "检视最终配置"; //Examine Final Profile
"Examine Modified Profile" = "审查修改后的配置"; //Examine Modified Profile
"Exception" = "异常"; //Exception
"Execute script at specified times." = "在指定时间执行脚本"; //Execute script at specified times.
"Execute script while the specified event occurs." = "在发生某事件时执行脚本"; //Execute script while the specified event occurs.
"Exit" = "退出"; //Exit
"Expanded" = "展开"; //Expanded
"Experimental" = "实验性功能"; //Experimental
"Expired On" = "已过期于"; //Expired On
"Expired in" = "过期时间"; //Expired in
"Expired on %@" = "已于 %@ 过期"; //Expired on %@
"Expired" = "已过期"; //Expired
"Expires On" = "有效期"; //Expires On
"Export .pcap" = "导出 .pcap"; //Export .pcap
"Export CA Certificate to .crt File" = "将证书导出至 .crt 文件"; //Export CA Certificate to .crt File
"Export CA Certificate to .p12 File" = "将证书导出至 .p12 文件"; //Export CA Certificate to .p12 File
"Export Client Settings to CSV…" = "导出客户端配置到 CSV…"; //Export Client Settings to CSV…
"Export as HAR" = "导出为 HAR"; //Export as HAR
"Export" = "导出"; //Export
"Extend License Quota" = "增加授权数量"; //Extend License Quota
"Extended Matching" = "扩展匹配"; //Extended Matching
"Extended" = "已增加"; //Extended
"External IP Address" = "外部 IP 地址"; //External IP Address
"External IP Changed" = "外部 IP 地址已改变"; //External IP Changed
"External Port" = "外部的端口"; //External Port
"External Resource" = "外部资源"; //External Resource
"External Resources" = "外部资源"; //External Resources
"External Ruleset Path" = "外部规则集路径"; //External Ruleset Path
"External Ruleset" = "外部规则集"; //External Ruleset
"FAVORITE" = "收藏"; //FAVORITE
"FEATURE SUBSCRIPTION" = "功能订阅"; //FEATURE SUBSCRIPTION
"Failed to Update GeoIP Database" = "更新 GeoIP 数据库失败"; //Failed to Update GeoIP Database
"Failed to access iCloud, please confirm the network connection." = "访问 iCloud 失败，请确认网络连接。"; //Failed to access iCloud, please confirm the network connection.
"Failed to apply system proxy settings" = "应用系统代理设置失败"; //Failed to apply system proxy settings
"Failed to connect USB device. Error: %@" = "连接到 USB 设备失败：%@"; //Failed to connect USB device. Error: %@
"Failed to decode text with the specified encoding." = "使用指定的文本编码解析失败。"; //Failed to decode text with the specified encoding.
"Failed to deploy profile to Surge tvOS" = "部署配置到 Surge tvOS 失败"; //Failed to deploy profile to Surge tvOS
"Failed to establish connection: %@" = "建立连接失败：%@"; //Failed to establish connection: %@
"Failed to evaluate policy group" = "测试策略组失败"; //Failed to evaluate policy group
"Failed to extract body data!" = "提取 Body 数据失败"; //Failed to extract body data!
"Failed to get system DNS servers. Please wait for a valid network, or fix the system DNS settings." = "无法获取到系统 DNS 设置，请等待网络配置更新，或者手动修复系统 DNS 设置。"; //Failed to get system DNS servers. Please wait for a valid network, or fix the system DNS settings.
"Failed to install Surge helper program" = "安装 Surge 助手程序失败"; //Failed to install Surge helper program
"Failed to load detached section from: %@" = "从 %@ 加载分离配置段失败"; //Failed to load detached section from: %@
"Failed to load policy group: %@, use SUBSTITUTE policy (an alias of DIRECT) instead." = "载入策略组%@失败，临时使用 SUBSTITUTE 策略替代（SUBSTITUTE 为 DIRECT 的别名）。"; //Failed to load policy group: %@, use SUBSTITUTE policy (an alias of DIRECT) instead.
"Failed to load the profile file." = "载入配置文件失败"; //Failed to load the profile file.
"Failed to obtain URL from the browser." = "从浏览器获取 URL 失败。"; //Failed to obtain URL from the browser.
"Failed to obtain the result" = "获取结果失败"; //Failed to obtain the result
"Failed to parse the key file: %@" = "解析密钥文件失败：%@"; //Failed to parse the key file: %@
"Failed to parse the new profile file (%@). Auto-reloading aborted." = "解析新配置文件失败（%@），不进行自动重加载。"; //Failed to parse the new profile file (%@). Auto-reloading aborted.
"Failed to process payment: %@" = "处理支付失败：%@"; //Failed to process payment: %@
"Failed to request a trial version license. Please contact support@nssurge.com." = "请求试用版本授权失败，请联系 support@nssurge.com。"; //Failed to request a trial version license. Please contact support@nssurge.com.
"Failed to request the notification permission. Please enable it in the System Preferences manually." = "请求通知权限失败，请在系统设置中手动开启。"; //Failed to request the notification permission. Please enable it in the System Preferences manually.
"Failed to request trial version license, device failed to pass Apple verification, please try again.\n%" = "请求试用版本授权失败，设备未能通过 Apple 校验，请重试。\n%"; //Failed to request trial version license, device failed to pass Apple verification, please try again.\n%
"Failed to start DHCP service" = "启动 DHCP 服务器失败"; //Failed to start DHCP service
"Failed to start Ponte server due to DNS issues" = "由于 DNS 问题无法启动 Ponte 服务"; //Failed to start Ponte server due to DNS issues
"Failed to start Ponte server" = "启动 Ponte 服务失败"; //Failed to start Ponte server
"Failed to start Ponte server. UDP traffic is being blocked." = "Ponte 服务启动失败，UDP 流量被阻拦。"; //Failed to start Ponte server. UDP traffic is being blocked.
"Failed to start UDP relay via %@: %@" = "无法通过 %@ 启动 UDP 中继：%@"; //Failed to start UDP relay via %@: %@
"Failed to update managed profile" = "更新托管配置失败"; //Failed to update managed profile
"Failed to validate parameters." = "参数校验失败。"; //Failed to validate parameters.
"Failed" = "失败"; //Failed
"Failed: %@" = "失败：%@"; //Failed: %@
"Fallback Group" = "Fallback 组"; //Fallback Group
"Favorite Cards" = "收藏的卡片"; //Favorite Cards
"Favorite" = "收藏"; //Favorite
"FavoriteRequestViewController.header" = "收藏的请求"; //FAVORITE REQUESTS
"Feature Subscription Required" = "需要功能更新订阅"; //Feature Subscription Required
"Feature Subscription" = "功能更新订阅"; //Feature Subscription
"Features" = "功能"; //Features
"File Location" = "文件位置"; //File Location
"File Type" = "文件类型"; //File Type
"File URL" = "文件 URL"; //File URL
"File doesn't exist." = "文件不存在。"; //File doesn't exist.
"Filename or URL" = "文件名或 URL"; //Filename or URL
"Filename:" = "文件名:"; //Filename:
"Filter Keywords" = "过滤器关键字"; //Filter Keywords
"Filter Patterns" = "过滤器表达式"; //Filter Patterns
"Filter Type" = "过滤器类型"; //Filter Type
"Filter" = "过滤器"; //Filter
"Filters" = "过滤器"; //Filters
"Fixed IP Address" = "固定 IP 地址"; //Fixed IP Address
"Flush DNS" = "清理 DNS 缓存"; //Flush DNS
"Force ASCII" = "强制 ASCII"; //Force ASCII
"Force Sync Enterpise Profile" = "强制企业配置同步"; //Force Sync Enterpise Profile
"Force-Disabled" = "强制禁用"; //Force-Disabled
"Force-Enabled" = "强制启动"; //Force-Enabled
"Forget Device" = "忘记设备"; //Forget Device
"Forget Device…" = "忘记设备…"; //Forget Device…
"Forget" = "忘记"; //Forget
"Format" = "格式"; //Format
"Forward UDP packets to the proxy server if enhanced mode is enabled." = "将 UDP 数据包转发到代理服务器（仅当增强模式开启时）"; //Forward UDP packets to the proxy server if enhanced mode is enabled.
"Forward requests to proxy servers with rule-based system or globally." = "全局或按规则将请求转发给代理服务器。"; //Forward requests to proxy servers with rule-based system or globally.
"Forwarding QUIC traffic through a proxy may cause performance issues. Enabling this option will block QUIC traffic, causing the client to fall back to the traditional HTTPS/TCP protocol." = "通过代理进行 QUIC 流量转发可能产生性能问题，开启该选项将阻止 QUIC 流量，以使得客户端回退至传统 HTTPS/TCP 协议。"; //Forwarding QUIC traffic through a proxy may cause performance issues. Enabling this option will block QUIC traffic, causing the client to fall back to the traditional HTTPS/TCP protocol.
"Free trial only supports macOS 10.15 and above operating systems." = "免费试用仅支持 macOS 10.15 以上版本操作系统。"; //Free trial only supports macOS 10.15 and above operating systems.
"Freeze" = "冻结"; //Freeze
"From %1$@" = "来自 %1$@"; //From %1$@
"From Server" = "来自服务器"; //From Server
"Full Screen Editing" = "全屏编辑"; //Full Screen Editing
"Fully adapted for iOS 13 Dark Mode." = "全面支持 iOS 13 的深色模式"; //Fully adapted for iOS 13 Dark Mode.
"GEOIP DATABASE" = "GEOIP 数据库"; //GEOIP DATABASE
"Gaming Optimization" = "游戏优化"; //Gaming Optimization
"Gateway" = "网关"; //Gateway
"General" = "通用"; //General
"Generate a New Certificate" = "生成新证书"; //Generate a New Certificate
"Generating a new certificate will overwrite the existing one. Are you sure?" = "生成新证书会覆盖当前证书，是否继续？"; //Generating a new certificate will overwrite the existing one. Are you sure?
"GeoIP Database Updated" = "GeoIP 数据库已更新"; //GeoIP Database Updated
"GeoIP Database" = "GeoIP 数据库"; //GeoIP Database
"Getting Ready…" = "准备中……"; //Getting Ready…
"Global Proxy" = "全局代理"; //Global Proxy
"Go To Settings" = "跳转到设置"; //Go To Settings
"Graphics" = "图形"; //Graphics
"Group %@ Selected" = "组%@已被选择"; //Group %@ Selected
"Group %@ now directs to %@ until Surge reload or restart." = "策略组“%@”现在使用%@策略，直到 Surge 重启为止。"; //Group %@ now directs to %@ until Surge reload or restart.
"Group %@ now directs to %@." = "组 %@ 现在指向 %@"; //Group %@ now directs to %@.
"Group has a new optimal option" = "策略组有更优的策略"; //Group has a new optimal option
"Group name can't be empty." = "组名不可为空"; //Group name can't be empty.
"Group used an internal policy name %@, which is not allowed." = "策略组不可以使用内部策略名：%@"; //Group used an internal policy name %@, which is not allowed.
"Groups" = "策略组"; //Groups
"HAR is a standard format and can be opened by many web analysis tools.\nOnly plain and decrypted HTTP requests can be exported." = "HAR 是一个标准格式，可被许多 Web 分析工具打开。\n只有未加密或已被解密的 HTTP 请求可被导出。"; //HAR is a standard format and can be opened by many web analysis tools.\nOnly plain and decrypted HTTP requests can be exported.
"HEX or Base64" = "HEX 或 Base64"; //HEX or Base64
"HEX value and optional. Use a pinned server certificate instead of the standard X.509 validation." = "可选的 HEX 值，只接受特定的服务器证书，替代标准的 X.509 验证。"; //HEX value and optional. Use a pinned server certificate instead of the standard X.509 validation.
"HOST" = "主机名"; //HOST
"HTML" = "HTML"; //HTML
"HTTP API & Web Dashboard" = "HTTP API & Web 控制器"; //HTTP API & Web Dashboard
"HTTP API over TLS is enabled. But the MITM is not configured." = "已配置 HTTP API over TLS，但是没有配置有效的 CA 证书。"; //HTTP API over TLS is enabled. But the MITM is not configured.
"HTTP API" = "HTTP API"; //HTTP API
"HTTP Capture Ended" = "HTTP 捕获已结束"; //HTTP Capture Ended
"HTTP Capture is Still On" = "HTTP 捕获未关闭"; //HTTP Capture is Still On
"HTTP Capture" = "HTTP 捕获"; //HTTP Capture
"HTTP Direction" = "HTTP 方向"; //HTTP Direction
"HTTP Method" = "HTTP 方法"; //HTTP Method
"HTTP Proxy Port" = "HTTP 代理服务端口"; //HTTP Proxy Port
"HTTP Proxy on %@:%u" = "HTTP 代理监听在 %@:%u"; //HTTP Proxy on %@:%u
"HTTP Proxy on %@:%u, SOCKS5 on %u" = "HTTP 代理在 %@:%u，SOCKS5 在 %u"; //HTTP Proxy on %@:%u, SOCKS5 on %u
"HTTP capture has been turned on, if you want to see only the saved requests, please enter from the saved session page." = "HTTP 捕获已开启，如果仅想查看被保存的请求，请从已保存会话页面进入。"; //HTTP capture has been turned on, if you want to see only the saved requests, please enter from the saved session page.
"HTTP capture is enabled, which has a significant impact on performance." = "捕获 HTTP 内容已启动，该功能将显著降低性能。"; //HTTP capture is enabled, which has a significant impact on performance.
"HTTP capture session has met automatic stop conditions. You can view saved requests in saved sessions." = "HTTP 捕获会话已满足自动停止条件，可在已保存的会话中查看保存的请求。"; //HTTP capture session has met automatic stop conditions. You can view saved requests in saved sessions.
"HTTP proxy listen on interface: %@, port: %d" = "HTTP 代理服务已启动，监听在 %@，端口号 %d。"; //HTTP proxy listen on interface: %@, port: %d
"HTTP" = "HTTP"; //HTTP
"HTTP/HTTPS Requests Only" = "仅 HTTP/HTTPS 请求"; //HTTP/HTTPS Requests Only
"HTTPS" = "HTTPS"; //HTTPS
"Handshake Completed" = "握手完成"; //Handshake Completed
"Hide in Selection List" = "在策略组选项列表中隐藏"; //Hide in Selection List
"Hide in the main menu" = "在主菜单中隐藏"; //Hide in the main menu
"Hide the requests of common app crash reporters (Firebase, Bugsnag, Crashlytics and more), since their requests may flood the recent request log." = "隐藏常见的崩溃追踪器请求（如 Firebase, Bugsnag, Crashlytics），他们的过多请求可能导致最近请求列表被大量占据。"; //Hide the requests of common app crash reporters (Firebase, Bugsnag, Crashlytics and more), since their requests may flood the recent request log.
"Hide" = "隐藏"; //Hide
"Host" = "主机名"; //Host
"Hostname" = "主机名"; //Hostname
"Hostnames" = "主机名"; //Hostnames
"Hotspot proxy IP: %@" = "热点代理 IP：%@"; //Hotspot proxy IP: %@
"Hour" = "小时"; //Hour
"Hybrid Network" = "混合网络"; //Hybrid Network
"Hybrid" = "混合"; //Hybrid
"ID" = "ID"; //ID
"INSTALLED MODULES" = "安装的模块"; //INSTALLED MODULES
"INTERFACE" = "网络接口"; //INTERFACE
"INTERNAL POLICIES" = "内置策略"; //INTERNAL POLICIES
"INTERNET TEST URL" = "INTERNET 测试 URL"; //INTERNET TEST URL
"INTERNET" = "互联网"; //INTERNET
"IP Address or Domain" = "IP 地址或域名"; //IP Address or Domain
"IP Address" = "IP 地址"; //IP Address
"IP:" = "IP:"; //IP:
"IPv4 & IPv6" = "IPv4 & IPv6"; //IPv4 & IPv6
"IPv4 Only" = "仅 IPv4"; //IPv4 Only
"IPv6 Only" = "仅 IPv6"; //IPv6 Only
"IPv6 VIF" = "IPv6 VIF"; //IPv6 VIF
"IPv6" = "IPv6"; //IPv6
"Icon Library" = "图标库"; //Icon Library
"Icon" = "图标"; //Icon
"Idle Timeout" = "闲置超时"; //Idle Timeout
"If DNS is not provided, you can't use the policy to access a host with a domain." = "若 DNS 参数未配置，则无法通过该策略访问一个使用域名的主机。"; //If DNS is not provided, you can't use the policy to access a host with a domain.
"If NAT Traversal via proxy has been configured on the remote device, it is best, but not required, to select the same proxy as it is. Please read manual for more information." = "如果已在远端设备上配置使用代理进行 NAT 穿透，最好选择与之相同的代理，但这并非必须。请阅读手册以了解更多信息。"; //If NAT Traversal via proxy has been configured on the remote device, it is best, but not required, to select the same proxy as it is. Please read manual for more information.
"If a domain has multiple A/AAAA records, Surge connects to all the addresses simultaneously. The fastest connection will be used." = "如果域名包含多个 A/AAAA 记录，Surge 将并发向所有地址发起连接，最后选择速度最快的连接。"; //If a domain has multiple A/AAAA records, Surge connects to all the addresses simultaneously. The fastest connection will be used.
"If encrypted DNS is configured, the traditional DNS will only be used to test the connectivity and resolve the domain in the encrypted DNS URL.\n\nSupported Protocol: \n• DNS over HTTPS: https://example.com\n• DNS over HTTP/3: h3://example.com\n• DNS over QUIC: quic://example.com" = "如果配置了加密 DNS，传统 DNS 将仅用作解析 DOH 域名和测试网络连通性。\n\n支持的协议：\n• DNS over HTTPS: https://example.com\n• DNS over HTTP/3: h3://example.com\n• DNS over QUIC: quic://example.com"; //If encrypted DNS is configured, the traditional DNS will only be used to test the connectivity and resolve the domain in the encrypted DNS URL.\n\nSupported Protocol: \n• DNS over HTTPS: https://example.com\n• DNS over HTTP/3: h3://example.com\n• DNS over QUIC: quic://example.com
"If the device is reconnected to the network, it will reappear in the list." = "如果设备再次加入网络，它将在列表中重新出现。"; //If the device is reconnected to the network, it will reappear in the list.
"If the encrypted DNS is configured in the global DNS settings. You must explicitly input the keyword 'off' below to use the traditional DNS." = "若已在全局设置中配置加密 DNS，则必须在此处显式使用关键字 'off' 以使用传统 DNS。"; //If the encrypted DNS is configured in the global DNS settings. You must explicitly input the keyword 'off' below to use the traditional DNS.
"If the packet capture seesion has already been started, the new parameters will take effect in the next session." = "如果已开始数据包捕获，设置将对下次捕获生效。"; //If the packet capture seesion has already been started, the new parameters will take effect in the next session.
"If the problem continues to occur, please try resetting license and then redo iCloud binding." = "如果该问题持续出现，请尝试重置授权后重新进行 iCloud 授权绑定。"; //If the problem continues to occur, please try resetting license and then redo iCloud binding.
"If you want to configure multiple peers, please use the text editor to modify the profile manually." = "如果希望配置多个节点，请使用文本方式手动编辑配置。"; //If you want to configure multiple peers, please use the text editor to modify the profile manually.
"Ignore" = "忽略"; //Ignore
"Import Client Settings from CSV…" = "从 CSV 导入客户端配置"; //Import Client Settings from CSV…
"Import Module" = "导入模块"; //Import Module
"Import Profile" = "导入配置"; //Import Profile
"Import" = "导入"; //Import
"In Keychain" = "在钥匙链中"; //In Keychain
"In Profile" = "在配置中"; //In Profile
"In seconds" = "秒"; //In seconds
"In-App Purchase is not available in the TestFlight version. Please go to https://nssurge.com/account for subscription renew." = "In-App Purchase 在 TestFlight 版本中不可用，请前往 https://nssurge.com 进行订阅。"; //In-App Purchase is not available in the TestFlight version. Please go to https://nssurge.com/account for subscription renew.
"In-App Purchase is not available in the TestFlight version." = "应用内购买在 TestFlight 版本中不可用。"; //In-App Purchase is not available in the TestFlight version.
"In-Memory Log Option" = "内存日志选项"; //In-Memory Log Option
"In-Memory Log" = "内存日志"; //In-Memory Log
"Inactive" = "不活跃"; //Inactive
"Include APNS" = "包含 APNS"; //Include APNS
"Include All Networks is enabled. This option can cause a lot of problems, such as AirDrop and Xcode debugging not working, and is for temporary use only" = "包含所有网络请求选项已开启，该功能仅供临时使用，可能造成各种问题，如 AirDrop 和 Xcode 调试不可用。"; //Include All Networks is enabled. This option can cause a lot of problems, such as AirDrop and Xcode debugging not working, and is for temporary use only
"Include All Networks" = "包含所有网络请求"; //Include All Networks
"Include All Proxies" = "包含所有代理策略"; //Include All Proxies
"Include Cellular Services" = "包含蜂窝服务"; //Include Cellular Services
"Include Header & Body" = "包含 Header & Body"; //Include Header & Body
"Include Local Networks" = "包含本地网络请求"; //Include Local Networks
"Include Proxies from Other Group" = "包含另一个策略组的策略"; //Include Proxies from Other Group
"Include a brand new policy group selection view, a new Start tab, and a new icon." = "包含一个全新的策略组选择页面，一个新的开始标签页，和一个新的图标。"; //Include a brand new policy group selection view, a new Start tab, and a new icon.
"Include loop reference found in the policy group: %@." = "在策略组“%@”中发现了循环引用。"; //Include loop reference found in the policy group: %@.
"Includes rules for LAN IP addresses and .local suffix. Please notice this ruleset will trigger a DNS lookup." = "可匹配局域网 IP 地址和 .local 后缀，请注意该规则集会触发 DNS 请求。"; //Includes rules for LAN IP addresses and .local suffix. Please notice this ruleset will trigger a DNS lookup.
"Includes rules for most requests sent by macOS and iOS itself. Requests sent by App Store, iTunes, and other content services are not included." = "可匹配来自 macOS 和 iOS 自身的大多数系统请求，App Store 和 iTunes 等其他内容服务的请求不会被匹配。"; //Includes rules for most requests sent by macOS and iOS itself. Requests sent by App Store, iTunes, and other content services are not included.
"Indeterminate" = "不确定"; //Indeterminate
"Install Certificate to iOS Simulator" = "为 iOS 模拟器安装证书"; //Install Certificate to iOS Simulator
"Install Module from URL" = "从 URL 安装模块"; //Install Module from URL
"Install Module" = "安装模块"; //Install Module
"Install New Module…" = "安装新模块…"; //Install New Module…
"Install Profile from URL" = "从 URL 安装配置"; //Install Profile from URL
"Install" = "安装"; //Install
"Installation" = "安装"; //Installation
"Installed, but not trusted" = "已安装，但是未信任"; //Installed, but not trusted
"Instead of setting up connections with cellular data when the Wi-Fi network is poor, always set up connections with Wi-Fi and cellular data simultaneously.\nThis option can improve the network experience significantly on a poor Wi-Fi or when the Wi-Fi network is switching.\nThis feature will apply to all TCP connections and DNS lookups. Only enable it if you have an unlimited cellular data plan." = "无论 Wi-Fi 信号如何，总是尝试并发使用 Wi-Fi 和数据网络建立连接。\n该选项可显著改善在弱 Wi-Fi 和网络切换时的网络体验。\n该选项对所有 TCP 连接和 DNS 查询生效。请仅当使用不限量的数据流量套餐时开启。"; //Instead of setting up connections with cellular data when the Wi-Fi network is poor, always set up connections with Wi-Fi and cellular data simultaneously.\nThis option can improve the network experience significantly on a poor Wi-Fi or when the Wi-Fi network is switching.\nThis feature will apply to all TCP connections and DNS lookups. Only enable it if you have an unlimited cellular data plan.
"Interactive Widget" = "可交互小组件"; //Interactive Widget
"Interactive widgets that support iOS 17 system, can directly operate Surge on the desktop." = "支持 iOS 17 系统的可交互的小组件，可在桌面上直接操作 Surge。"; //Interactive widgets that support iOS 17 system, can directly operate Surge on the desktop.
"Interface" = "网络适配器"; //Interface
"Internal Ruleset LAN" = "内置规则集 LAN"; //Internal Ruleset LAN
"Internal Ruleset System" = "内置规则集 System"; //Internal Ruleset System
"Introduction" = "介绍"; //Introduction
"Invalid CSV content." = "无效的 CSV 内容。"; //Invalid CSV content.
"Invalid DNS server addresses." = "无效的 DNS 服务器地址。"; //Invalid DNS server addresses.
"Invalid IP Address." = "无效的 IP 地址。"; //Invalid IP Address.
"Invalid License Status" = "授权状态错误"; //Invalid License Status
"Invalid Local Resource" = "本地资源无效"; //Invalid Local Resource
"Invalid Profile" = "无效配置"; //Invalid Profile
"Invalid SSH private key file." = "无效的 SSH 私钥文件。"; //Invalid SSH private key file.
"Invalid URL." = "无效的 URL。"; //Invalid URL.
"Invalid address." = "地址无效."; //Invalid address.
"Invalid confirmation code" = "无效的确认码"; //Invalid confirmation code
"Invalid encrypted DNS URL." = "无效的加密 DNS URL。"; //Invalid encrypted DNS URL.
"Invalid filename." = "无效的文件名。"; //Invalid filename.
"Invalid filename: %@" = "无效的文件名：%@"; //Invalid filename: %@
"Invalid interval." = "间隔时间无效。"; //Invalid interval.
"Invalid license status. Please contact support." = "授权状态无效，请联系技术支持。"; //Invalid license status. Please contact support.
"Invalid line at #%lu" = "第 %lu 行存在无效配置"; //Invalid line at #%lu
"Invalid line in %@ at #%lu" = "文件 %@ 中第 %lu 行存在无效配置"; //Invalid line in %@ at #%lu
"Invalid listen interface" = "监听地址无效。"; //Invalid listen interface
"Invalid module" = "无效的模块"; //Invalid module
"Invalid port number." = "端口号无效。"; //Invalid port number.
"Invalid profile (%@). Please contact administrator." = "配置无效（%@），请联系管理员。"; //Invalid profile (%@). Please contact administrator.
"Invalid profile. Please try to upgrade Surge Enterprise to the latest version from App Store. Contact administrator for more information.\n%@" = "配置无效，尝试在 App Store 将 Surge Enterprise 更新至最新版本，请联系管理员了解更多信息。\n%@"; //Invalid profile. Please try to upgrade Surge Enterprise to the latest version from App Store. Contact administrator for more information.\n%@
"Invalid proxy list" = "代理列表无效。"; //Invalid proxy list
"Invalid remote host information." = "无效的主机信息"; //Invalid remote host information.
"Invalid rule." = "无效的规则。"; //Invalid rule.
"Invalid script name." = "无效的脚本名。"; //Invalid script name.
"Invalid script path." = "脚本路径无效。"; //Invalid script path.
"Invalid timeout." = "超时时间无效。"; //Invalid timeout.
"Invalid tolerance." = "容忍度无效。"; //Invalid tolerance.
"Invalid value: %@" = "值无效：%@"; //Invalid value: %@
"It is recommended to reboot your computer first if you have trouble in installing helper." = "如果遇到无法安装 Helper 的问题，请在执行移除后重启电脑再试。"; //It is recommended to reboot your computer first if you have trouble in installing helper.
"It seems the device is in a valid IPv6 network. The IPv6 RA message or DHCPv6 might configure additional DNS servers for clients, which may invalidate Surge takeover.\nPlease disable IPv6 in the router. Or configure Surge virtual DNS address manually on the client device." = "检查到设备处于一个有效的 IPv6 网络中，IPv6 的 RA 报文可能会为客户端配置额外的 DNS 服务器，导致 Surge 接管无效。\n请在路由器中关闭 IPv6 功能，或者手动配置被接管设备的 DNS 地址。"; //It seems the device is in a valid IPv6 network. The IPv6 RA message or DHCPv6 might configure additional DNS servers for clients, which may invalidate Surge takeover.\nPlease disable IPv6 in the router. Or configure Surge virtual DNS address manually on the client device.
"Item Name" = "项目名"; //Item Name
"Items in the keychain are protected and encrypted by the system but they can’t be synced or backed up." = "存储于钥匙链中的项目会被加密且受系统保护，但不可被同步或备份。"; //Items in the keychain are protected and encrypted by the system but they can’t be synced or backed up.
"Items in the profile can be synced among devices but they are unencrypted." = "存储于配置中的项目可随配置同步但不会被加密。"; //Items in the profile can be synced among devices but they are unencrypted.
"JSON" = "JSON"; //JSON
"Keep Surge always on even after a device reboot." = "在设备重启后保持 Surge 开启。"; //Keep Surge always on even after a device reboot.
"Keystore" = "密钥库"; //Keystore
"Keyword" = "关键字"; //Keyword
"Kill & Retry" = "关闭并重试"; //Kill & Retry
"Kill Connection" = "打断连接"; //Kill Connection
"L3 Packet Capture" = "L3 数据包捕获"; //L3 Packet Capture
"LAContext.verification.failed" = "没有其他的解锁方式，请在系统设置中关闭密码以跳过验证。"; //Surge doesn't provide alternative verification methods. Please disable the system passcode if you have any trouble.
"LAN Access Only" = "仅限局域网访问"; //LAN Access Only
"LAN-only mode" = "仅局域网模式"; //LAN-only mode
"LOCAL MODULES" = "本地模块"; //LOCAL MODULES
"Last Modified: %@ ago" = "最后修改：%@以前"; //Last Modified: %@ ago
"Last Updated" = "最后更新"; //Last Updated
"Last Updated: %@ ago" = "更新于：%@前"; //Last Updated: %@ ago
"Last Updated: %@" = "最后更新：%@"; //Last Updated: %@
"Last Updated: N/A" = "最后更新：不可用"; //Last Updated: N/A
"Last error: %@" = "最后错误：%@"; //Last error: %@
"Latency Benchmark" = "延迟测试"; //Latency Benchmark
"Latest 12 Hours" = "最近 12 小时"; //Latest 12 Hours
"Latest 15 Minutes" = "最近 15 分钟"; //Latest 15 Minutes
"Latest 24 Hours" = "最近 24 小时"; //Latest 24 Hours
"Latest 5 Minutes" = "最近 5 分钟"; //Latest 5 Minutes
"Latest 6 Hours" = "最近 6 小时"; //Latest 6 Hours
"Latest 60 Minutes" = "最近 60 分钟"; //Latest 60 Minutes
"Leave" = "离开"; //Leave
"Legacy" = "传统"; //Legacy
"Limiter" = "限制器"; //Limiter
"Linked Section" = "关联配置段"; //Linked Section
"List View" = "列表视图"; //List View
"Listen Address" = "监听地址"; //Listen Address
"Load Balance Group" = "负载均衡组"; //Load Balance Group
"Load Balance" = "负载均衡"; //Load Balance
"Load Script" = "载入脚本"; //Load Script
"Loading…" = "载入中…"; //Loading…
"Local DNS Mapping for Proxy" = "代理请求本地 DNS 映射"; //Local DNS Mapping for Proxy
"Local File" = "本地文件"; //Local File
"Local Path: %@" = "本地路径：%@"; //Local Path: %@
"Local Resource" = "本地资源"; //Local Resource
"Local" = "本地"; //Local
"Localhost" = "回环网络"; //Localhost
"Logical Rule" = "逻辑规则"; //Logical Rule
"Logical rule must contain at least two rules." = "逻辑规则至少需要包含两个子规则。"; //Logical rule must contain at least two rules.
"Long tap on a device to show the action menu." = "长按显示操作菜单。"; //Long tap on a device to show the action menu.
"Loop reference is found in the policy group: %@." = "在策略组中发现了循环引用：%@"; //Loop reference is found in the policy group: %@.
"Loop was found in the policy group references: %@, use FAILED temporarily." = "在策略组中发现了循环引用：%@，临时使用 FAILED 策略替代。"; //Loop was found in the policy group references: %@, use FAILED temporarily.
"Loop was found in the policy group references: %@." = "在策略组中发现了循环引用：%@。"; //Loop was found in the policy group references: %@.
"Loop was found in the underlying proxy references: %@, abort." = "在跳板代理链中发现了循环引用：%@，终止。"; //Loop was found in the underlying proxy references: %@, abort.
"Lucid Theme" = "Lucid 主题"; //Lucid Theme
"MAC Address" = "MAC 地址"; //MAC Address
"MITM Hostnames" = "MITM 主机名"; //MITM Hostnames
"MITM over HTTP/2" = "MITM over HTTP/2"; //MITM over HTTP/2
"MITM" = "MITM"; //MITM
"Manage Keystore Items" = "管理密钥库项目"; //Manage Keystore Items
"Manage Keystore" = "管理密钥库"; //Manage Keystore
"Managed Profile" = "托管配置"; //Managed Profile
"Managed profile can't be edited. You may create a duplicate to make changes." = "托管配置不可被编辑，请创建副本后再编辑。"; //Managed profile can't be edited. You may create a duplicate to make changes.
"Manual Selection Group" = "手动选择策略组"; //Manual Selection Group
"Manufacturer" = "制造商"; //Manufacturer
"Max Body Size" = "最大响应体尺寸"; //Max Body Size
"Max Download Speed" = "最大下载速度"; //Max Download Speed
"Max Upload Speed" = "最大上传速度"; //Max Upload Speed
"Medium" = "中等"; //Medium
"Memory debug mode is set. Only enable it if the support agent asks to." = "内存 DEBUG 模式已启动，请仅在技术支持的引导下开启。"; //Memory debug mode is set. Only enable it if the support agent asks to.
"Merge" = "合并"; //Merge
"Metered Network Mode" = "计费网络模式"; //Metered Network Mode
"Metered Network SSID" = "计费网络 SSID"; //Metered Network SSID
"Metered network mode is on. Only allowed processes can access the network." = "计费网络模式已开启。只有允许的进程可以访问网络。"; //Metered network mode is on. Only allowed processes can access the network.
"Migration Info" = "迁移说明"; //Migration Info
"Minute" = "分钟"; //Minute
"MitM Off" = "MitM 已关闭"; //MitM Off
"MitM" = "MitM"; //MitM
"Mixed System and Custom DNS Servers" = "混合系统和自定义 DNS 服务器"; //Mixed System and Custom DNS Servers
"Mock Context Environment" = "模拟上下文环境"; //Mock Context Environment
"Mock Evaluate" = "测试执行"; //Mock Evaluate
"Mock" = "Mock"; //Mock
"Modified Profile" = "修改后的配置"; //Modified Profile
"Modified" = "已修改"; //Modified
"Modified: %@ ago" = "修改于：%@前"; //Modified: %@ ago
"Modified: %@" = "修改于：%@"; //Modified: %@
"Modify the request header and redirect to another host if necessary. The client will not be conscious of this rewrite action. HTTPS requests can be redirected if MitM is enabled." = "修改请求 Header 进行重定向，若主机名也被修改则转发至另一服务器。客户端不会感知到该重定向。开启 MITM 后可对 HTTPS 请求生效。"; //Modify the request header and redirect to another host if necessary. The client will not be conscious of this rewrite action. HTTPS requests can be redirected if MitM is enabled.
"Module %@ has been updated" = "模块%@已被更新"; //Module %@ has been updated
"Module %@ has pending updates for review" = "模块 %@ 有待审核的更新"; //Module %@ has pending updates for review
"Module Description" = "模块描述"; //Module Description
"Module Filename" = "模块文件名"; //Module Filename
"Module Name" = "模块名称"; //Module Name
"Module is a set of settings to override the current profile. You may use modules to:\n• Tweak settings in a non-editable profile, such as managed profile and enterprise profile.\n• Change part of settings with one tap. For example, you may use a module to enable MitM for all hostnames and adjust the filter temporarily.\n• Use a module written by others to accomplish a particular task. For example, your co-work may share with you a module that rewrites the API requests to a test server.\n• When you share one profile among devices, some settings might need modifying for different scenarios. The enabling state of modules won't be synced to other devices, so you can use a module to fulfill." = "模块是一系列设置的集合，可用于覆盖当前配置的部分设定，有非常多的使用场景：\n• 微调不可编辑的配置的设定，如托管配置和企业配置。\n• 快捷的在不同工作环境中切换，比如临时开启对所有域名的 MitM 并调整过滤器。\n• 使用他人编写的模块以完成某些特定任务，比如，你的同事可以编写一个模块将应用的 API 请求重定向至测试服务器。\n• 如果你在多个设备间使用了同一份配置，有可能需要根据设备的使用场景进行微调。模块的开启状态是保存于当前设备的，可以用于在不同设备间的差异性修改。"; //Module is a set of settings to override the current profile. You may use modules to:\n• Tweak settings in a non-editable profile, such as managed profile and enterprise profile.\n• Change part of settings with one tap. For example, you may use a module to enable MitM for all hostnames and adjust the filter temporarily.\n• Use a module written by others to accomplish a particular task. For example, your co-work may share with you a module that rewrites the API requests to a test server.\n• When you share one profile among devices, some settings might need modifying for different scenarios. The enabling state of modules won't be synced to other devices, so you can use a module to fulfill.
"Module is corrupted" = "模块已损坏"; //Module is corrupted
"Module" = "模块"; //Module
"Modules have pending updates" = "模块有未完成的更新"; //Modules have pending updates
"Modules will be applied to the profile one by one in top-down order, in other words, the module at the bottom has the highest priority." = "模块将按照从上至下的顺序依次生效，也就是说，最底部的模块拥有最高的优先级。"; //Modules will be applied to the profile one by one in top-down order, in other words, the module at the bottom has the highest priority.
"Modules" = "模块"; //Modules
"More" = "更多"; //More
"More…" = "更多…"; //More…
"Move to Keychain" = "移动到钥匙链"; //Move to Keychain
"Move to Profile" = "移动到配置"; //Move to Profile
"Move to…" = "移动到…"; //Move to…
"Multiple scripts use a same name." = "多个脚本使用了同一个名字。"; //Multiple scripts use a same name.
"N/A" = "不适用"; //N/A
"NAT Traversal via Proxy" = "通过代理进行 NAT 穿透"; //NAT Traversal via Proxy
"NOT rule can only contain one rule." = "NOT 规则仅可包含一条子规则。"; //NOT rule can only contain one rule.
"NOT rule can only have one sub-rule." = "NOT 规则仅可包含一个子规则"; //NOT rule can only have one sub-rule.
"Name" = "名称"; //Name
"Need Update" = "需要更新"; //Need Update
"Network Changed" = "网络已改变"; //Network Changed
"Network Configuration" = "网络配置"; //Network Configuration
"Network Diagnostics" = "网络诊断"; //Network Diagnostics
"Network Framework" = "Network Framework"; //Network Framework
"Network Optimization" = "网络优化"; //Network Optimization
"Network Restored" = "网络已恢复"; //Network Restored
"Network Type" = "网络类型"; //Network Type
"Never received AAAA answers under the current network. Disable IPv6 until network changes." = "在该网络下从未收到 AAAA 查询应答，在网络切换前已自动禁用 IPv6。"; //Never received AAAA answers under the current network. Disable IPv6 until network changes.
"Never try to set up connections with the cellular network if the Wi-Fi is available. Only meaningful while either All Hybrid or Wi-Fi Assist option is enabled." = "当 Wi-Fi 可用时永不尝试数据网络，仅当混合网络或 Wi-Fi 助理选项开启时有意义。"; //Never try to set up connections with the cellular network if the Wi-Fi is available. Only meaningful while either All Hybrid or Wi-Fi Assist option is enabled.
"New Device Connected" = "新设备已加入网络"; //New Device Connected
"New Empty File" = "新建空文件"; //New Empty File
"New Item Name" = "新项目名"; //New Item Name
"New Item" = "新项目"; //New Item
"New Local Module…" = "新建本地模块…"; //New Local Module…
"New Logical Rule" = "新建逻辑规则"; //New Logical Rule
"New Module" = "新模块"; //New Module
"New Name" = "新名字"; //New Name
"New Optimal Policy for Group" = "组策略优选策略变化"; //New Optimal Policy for Group
"New Profile Name" = "新配置名"; //New Profile Name
"New Proxy Client" = "有其他设备访问"; //New Proxy Client
"New Remote Dashboard…" = "新的远程请求查看器…"; //New Remote Dashboard…
"New Ruleset" = "新建规则集"; //New Ruleset
"New Standard Rule" = "新建标准规则"; //New Standard Rule
"New incoming proxy client connection from: %@" = "其他设备正在使用 Surge 代理服务，来源 IP：%@"; //New incoming proxy client connection from: %@
"New proxy client: %@" = "新的代理服务客户端：%@"; //New proxy client: %@
"News" = "消息"; //News
"Next" = "下一步"; //Next
"No Action for System Services" = "无可用的动作"; //No Action for System Services
"No Available Mac Device" = "没有可用的 Mac 设备"; //No Available Mac Device
"No Connected Device" = "无已连接设备"; //No Connected Device
"No DNS Server Configured" = "DNS 服务器未配置"; //No DNS Server Configured
"No Data" = "无数据"; //No Data
"No Device" = "无设备"; //No Device
"No Encrypted DNS server" = "未配置 DNS-over-HTTPS"; //No Encrypted DNS server
"No Item" = "无项目"; //No Item
"No Keyword Filter" = "关闭关键词过滤器"; //No Keyword Filter
"No Limit" = "无限制"; //No Limit
"No Network Connection." = "无网络连接"; //No Network Connection.
"No Process" = "无进程"; //No Process
"No Proxy" = "无代理"; //No Proxy
"No Registered Device" = "没有已注册的设备"; //No Registered Device
"No Test Result" = "无测速结果"; //No Test Result
"No Use" = "不使用"; //No Use
"No available proxy." = "没有可用的代理。"; //No available proxy.
"No default router configured (v4)" = "默认路由未配置（v4）"; //No default router configured (v4)
"No description" = "无描述"; //No description
"No encrypted DNS server" = "没有加密 DNS 服务器"; //No encrypted DNS server
"No file is assigned." = "文件未选择。"; //No file is assigned.
"No script was found. Please add a script in the script view first." = "未找到脚本，请先在脚本视图增加一个脚本。"; //No script was found. Please add a script in the script view first.
"No" = "否"; //No
"None" = "无"; //None
"Not Found" = "不存在"; //Not Found
"Not Now" = "暂时不"; //Not Now
"Not Supported" = "不支持"; //Not Supported
"Not Use" = "不使用"; //Not Use
"Not Used" = "未被使用"; //Not Used
"Not all proxy servers support UDP forwarding. When a UDP session tries to use a proxy server that does not support UDP forwarding, Surge will fallback to direct outbound by default. You can modify it to block in order to avoid potential privacy leakage risks." = "并非所有代理服务器都支持 UDP 转发，当一个 UDP 会话尝试使用一个不支持 UDP 转发的代理服务器时，Surge 默认会回退至直连。可修改为阻止以避免潜在的隐私泄漏隐患。"; //Not all proxy servers support UDP forwarding. When a UDP session tries to use a proxy server that does not support UDP forwarding, Surge will fallback to direct outbound by default. You can modify it to block in order to avoid potential privacy leakage risks.
"Not available in the beta version." = "Beta 版本暂不可用"; //Not available in the beta version.
"Not configured" = "未配置"; //Not configured
"Not set" = "未设置"; //Not set
"Notes" = "日志"; //Notes
"Notifications" = "通知"; //Notifications
"Now" = "现在"; //Now
"OFFICIAL MODULES" = "官方模块"; //OFFICIAL MODULES
"OK" = "好的"; //OK
"OPTIONS" = "选项"; //OPTIONS
"OVERRIDE DNS" = "覆盖 DNS 设置"; //OVERRIDE DNS
"OVERRIDE ENCRYPTED DNS" = "覆盖加密 DNS 设置"; //OVERRIDE ENCRYPTED DNS
"Off" = "关闭"; //Off
"On" = "开启"; //On
"On-Disk HTTP Capture" = "磁盘 HTTP 捕获"; //On-Disk HTTP Capture
"Online Manual" = "在线手册"; //Online Manual
"Online Manual…" = "在线手册…"; //Online Manual…
"Only Surge Mac can be used as the Ponte server" = "只有 Surge Mac 可以用作 Ponte 服务器"; //Only Surge Mac can be used as the Ponte server
"Only URL" = "仅 URL"; //Only URL
"Only available if you have a public IP address and you know how to configure static port forwarding on the router." = "仅在您拥有公共 IP 地址且知道如何在路由器上配置静态端口转发时可用。"; //Only available if you have a public IP address and you know how to configure static port forwarding on the router.
"Only matched requests will be applied the script." = "只有 URL 被正则匹配的请求才会被执行脚本"; //Only matched requests will be applied the script.
"Only supports importing request zip files exported by Surge iOS." = "仅支持导入由 Surge iOS 导出的请求 zip 文件。"; //Only supports importing request zip files exported by Surge iOS.
"Open Settings" = "打开系统设置"; //Open Settings
"Open Settings.app in the simulator and drag the certificate file to the main simulator window to install the CA’s root certificate.\nFor iOS 10.3 and later. You need to enable the certificate in Settings > General > About > Certificate Trust Settings." = "请在模拟器中打开设置应用，然后将证书文件拖动到 iOS 模拟器主窗口上以安装证书。\n如果 iOS 系统版本为 10.3 以上，安装证书后还需要在 系统设置 > 通用 > 关于本机 > 证书信任设置 里面启动该证书。"; //Open Settings.app in the simulator and drag the certificate file to the main simulator window to install the CA’s root certificate.\nFor iOS 10.3 and later. You need to enable the certificate in Settings > General > About > Certificate Trust Settings.
"Open System Settings" = "打开系统设置"; //Open System Settings
"Open Terminal" = "打开终端"; //Open Terminal
"Open With %@" = "使用 %@ 打开"; //Open With %@
"Open in Finder" = "在 Finder 中显示"; //Open in Finder
"Open in Safari" = "在 Safari 中打开"; //Open in Safari
"OpenSSH Private Key" = "OpenSSH 私钥"; //OpenSSH Private Key
"OpenSSL" = "OpenSSL"; //OpenSSL
"Optimistic DNS" = "Optimistic DNS"; //Optimistic DNS
"Optional" = "可选"; //Optional
"Options" = "选项"; //Options
"Outbound Mode Changed" = "出站模式已修改"; //Outbound Mode Changed
"Outbound Mode" = "出站模式"; //Outbound Mode
"Override Current Option" = "覆盖当前选项"; //Override Current Option
"Override Global Testing URL" = "覆盖全局测试 URL"; //Override Global Testing URL
"Override Outbound Mode" = "覆盖出站模式设置"; //Override Outbound Mode
"Override the current profile with a set of settings. Highly flexible for diverse purposes." = "模块是一系列设置的集合，可用于覆盖当前配置的部分设定。"; //Override the current profile with a set of settings. Highly flexible for diverse purposes.
"Overview" = "概览"; //Overview
"PKCS #12 Certificate" = "PKCS #12 证书"; //PKCS #12 Certificate
"POLICY GROUP" = "策略组"; //POLICY GROUP
"POLICY GROUPS" = "策略组"; //POLICY GROUPS
"POLICY" = "策略"; //POLICY
"PROXY POLICIES" = "代理策略"; //PROXY POLICIES
"PROXY TEST URL" = "代理测速 URL"; //PROXY TEST URL
"PROXY" = "代理"; //PROXY
"PSK" = "PSK"; //PSK
"Packet Capture" = "数据包捕获"; //Packet Capture
"Packet Count Limit" = "数据包数量限制"; //Packet Count Limit
"Packet Type" = "数据包类型"; //Packet Type
"Panic Error" = "严重错误"; //Panic Error
"Parameters" = "参数"; //Parameters
"Password Required" = "需要密码"; //Password Required
"Password is required for Trojan protocol." = "Trojan 协议必须提供密码"; //Password is required for Trojan protocol.
"Password" = "密码"; //Password
"Path" = "路径"; //Path
"Pattern Match" = "通配符匹配"; //Pattern Match
"Pattern" = "模式"; //Pattern
"Pattern:" = "表达式:"; //Pattern:
"Pending Installation" = "等待安装"; //Pending Installation
"Pending Restart……" = "等待重启……"; //Pending Restart……
"Pending for configuration" = "等待配置"; //Pending for configuration
"Pending" = "等待中"; //Pending
"Performance Degradation" = "性能下降"; //Performance Degradation
"Performance Issue" = "性能问题"; //Performance Issue
"Performance" = "性能"; //Performance
"Persistent (PCC)" = "维持策略 (PCC)"; //Persistent (PCC)
"Personal Hotspot Proxy Access" = "个人热点代理"; //Personal Hotspot Proxy Access
"Personal license for 3 devices at most." = "个人授权，最多可在 3 设备上使用。"; //Personal license for 3 devices at most.
"Picture in Picture is not available. Please try agin later." = "浮窗功能不可用，请稍后再试。"; //Picture in Picture is not available. Please try agin later.
"Ping %@: %@" = "Ping %@: %@"; //Ping %@: %@
"Ping default router timeout" = "测试默认路由超时"; //Ping default router timeout
"Ping timeout. Please confirm the Ponte status of this device and check the firewall." = "Ping 超时，请确认该设备的 Ponte 状态并检查防火墙。"; //Ping timeout. Please confirm the Ponte status of this device and check the firewall.
"Plain Text" = "纯文本"; //Plain Text
"Please activate Surge in main application." = "请先在 Surge 主程序中完成激活。"; //Please activate Surge in main application.
"Please add a proxy first." = "请先添加一个代理。"; //Please add a proxy first.
"Please allow Surge in the background to make sure Surge runs properly. Turn on the switch on System Settings ▸ General ▸ Login Items ▸ Surge Network Inc." = "请允许 Surge 在后台运行以保证各项功能正常，请打开位于系统设置 ▸ 通用 ▸ 登录项目 ▸ Surge Network Inc. 上的开关。"; //Please allow Surge in the background to make sure Surge runs properly. Turn on the switch on System Settings ▸ General ▸ Login Items ▸ Surge Network Inc.
"Please check if Surge iOS is on and you have inputted the correct port number." = "请确认 Surge iOS 已开启，且端口号填写正确。"; //Please check if Surge iOS is on and you have inputted the correct port number.
"Please check if the system clock is correct." = "请检查系统时钟是否正确"; //Please check if the system clock is correct.
"Please check your network connectivity." = "请检查你的网络状态。"; //Please check your network connectivity.
"Please configure at least one DNS server in Surge's DNS settings. You cannot depend on the system's DNS settings if Surge acts as the DHCP server." = "请至少在 Surge 的 DNS 配置中手动配置一个 DNS 服务器，当 Surge 作为 DHCP 服务器时，无法依靠系统的 DNS 服务器设置。"; //Please configure at least one DNS server in Surge's DNS settings. You cannot depend on the system's DNS settings if Surge acts as the DHCP server.
"Please configure using Surge iOS under the same iCloud account first (More › Surge tvOS), and then try again after waiting for a few minutes." = "请先使用相同 iCloud 账号下的 Surge iOS 进行配置部署（更多 › Surge tvOS），然后等待数分钟后再进行尝试。"; //Please configure using Surge iOS under the same iCloud account first (More › Surge tvOS), and then try again after waiting for a few minutes.
"Please deactivate the current license first." = "请先反激活当前授权。"; //Please deactivate the current license first.
"Please enable Enhanced Mode first to make sure all network traffics are handled by Surge." = "请先启动增强模式，以确保所有应用的网络请求都能被 Surge 接管。"; //Please enable Enhanced Mode first to make sure all network traffics are handled by Surge.
"Please enable iCloud Drive in the system Settings first." = "请先在系统设置中启动 iCloud 云盘。"; //Please enable iCloud Drive in the system Settings first.
"Please enter the confirmation code on other's Surge Mac or iOS." = "请在对方 Surge Mac 或 iOS 上输入该确认码"; //Please enter the confirmation code on other's Surge Mac or iOS.
"Please enter the password for the PKCS#12 file" = "请输入 PKCS#12 证书文件密码。"; //Please enter the password for the PKCS#12 file
"Please fill out the domain set filename or URL." = "请填写规则集文件名或 URL。"; //Please fill out the domain set filename or URL.
"Please fill out the protocol." = "请填写协议名。"; //Please fill out the protocol.
"Please fill out the radio access technology." = "请填写无线电接入技术"; //Please fill out the radio access technology.
"Please fill out the subnet expression." = "请填写子网表达式。"; //Please fill out the subnet expression.
"Please fill out the value." = "请填写值字段。"; //Please fill out the value.
"Please get your enterprise credential from the administrator." = "请从你的企业管理员处获取登录凭证。"; //Please get your enterprise credential from the administrator.
"Please grant Surge the automation permission to obtain the URL." = "请授予 Surge 自动化权限以获取 URL。"; //Please grant Surge the automation permission to obtain the URL.
"Please input a URL, an absolute path or a relative path to the profile." = "请输入一个有效的 URL 或文件路径。"; //Please input a URL, an absolute path or a relative path to the profile.
"Please input a valid ASN number." = "请输入一个有效的 ASN 号码。"; //Please input a valid ASN number.
"Please input a valid DNS address." = "请输入一个有效的 DNS 地址。"; //Please input a valid DNS address.
"Please input a valid GeoIP database URL." = "请输入一个有效的 GeoIP 数据库 URL。"; //Please input a valid GeoIP database URL.
"Please input a valid IP address." = "请输入一个有效的 IP 地址。"; //Please input a valid IP address.
"Please input a valid MCC-MNC code." = "请输入有效的 MCC-MNC 代码。"; //Please input a valid MCC-MNC code.
"Please input a valid URL address." = "请输入一个有效的 URL 地址。"; //Please input a valid URL address.
"Please input a valid URL." = "请输入一个有效的 URL。"; //Please input a valid URL.
"Please input a valid computer IP address." = "请输入一个有效的电脑 IP 地址。"; //Please input a valid computer IP address.
"Please input a valid file path or URL." = "请输入一个有效的 URL 或文件路径。"; //Please input a valid file path or URL.
"Please input a valid port number." = "请输入有效的端口号。"; //Please input a valid port number.
"Please input a valid router IP address." = "请输入一个有效的路由 DNS 地址。"; //Please input a valid router IP address.
"Please input a valid subnet mask." = "请输入一个有效的子网掩码。"; //Please input a valid subnet mask.
"Please input a valid test URL for Internet" = "请输入一个有效的 URL。"; //Please input a valid test URL for Internet
"Please input a valid test URL for proxies" = "请输入一个有效的 URL。"; //Please input a valid test URL for proxies
"Please input the keystore item name." = "请输入密钥库项目名。"; //Please input the keystore item name.
"Please input valid DHCP pool range addresses." = "请输入一个有效的地址池范围。"; //Please input valid DHCP pool range addresses.
"Please input your account password in the following terminal to complete uninstall." = "请在之后的终端窗口中输入账户密码以完成移除。"; //Please input your account password in the following terminal to complete uninstall.
"Please login and enable iCloud first." = "请先登录并开启 iCloud。"; //Please login and enable iCloud first.
"Please name the remote machine" = "请输入设备名"; //Please name the remote machine
"Please note that due to the special technology used by Surge, the server-side TCP control packets, DNS response packets and ICMP response packets captured here are generated directly by Surge and are not the actual response from the server. This feature is only suitable for analyzing the data flow. Please do not rely on the results to analyze other issues." = "请注意，由于 Surge 所使用的特殊技术，这里捕获到的服务端 TCP 控制包、DNS 响应包和 ICMP 响应包，均由 Surge 直接产生，而非服务器的真实响应，该功能只适合用于分析数据流，请勿依赖该结果去分析其他问题。"; //Please note that due to the special technology used by Surge, the server-side TCP control packets, DNS response packets and ICMP response packets captured here are generated directly by Surge and are not the actual response from the server. This feature is only suitable for analyzing the data flow. Please do not rely on the results to analyze other issues.
"Please read the instructions below before enabling" = "请在启动前阅读以下说明"; //Please read the instructions below before enabling
"Please read the manual before touching any settings here." = "请在修改任何设置前阅读手册。"; //Please read the manual before touching any settings here.
"Please reconnect the device for the new settings to take effect" = "请将设备重新接入网络以使设置生效"; //Please reconnect the device for the new settings to take effect
"Please review all the settings before install. A malicious module might steal your personal information and credentials." = "请在安装前审查所有设置，恶意模块可能会盗取你的个人信息和敏感数据。"; //Please review all the settings before install. A malicious module might steal your personal information and credentials.
"Please select a file." = "请选择一个文件。"; //Please select a file.
"Please select a script." = "请选择一个脚本"; //Please select a script.
"Please select the network interface which you want to start the DHCP server. We strongly discourage the use of this feature on a wireless network." = "请选择 DHCP 工作的网络设备，我们强烈不建议使用无线网络。"; //Please select the network interface which you want to start the DHCP server. We strongly discourage the use of this feature on a wireless network.
"Please send the ID to support team:\n%@" = "请将 ID 发送给支持团队:\n%@"; //Please send the ID to support team:\n%@
"Please send the log ID to support team:\n%@" = "请将日志 ID 告知支持团队：\n%@"; //Please send the log ID to support team:\n%@
"Please start Surge first before evaluating the script." = "执行脚本前需要先运行 Surge。"; //Please start Surge first before evaluating the script.
"Please try resetting the VPN profile and start again.\nIf you encounter this problem continuously, please try to reboot your device or reinstall from App Store." = "请尝试重置 VPN 配置并再次启动。\n若持续遇到该问题，请尝试重启设备和删除 Surge 重新安装。"; //Please try resetting the VPN profile and start again.\nIf you encounter this problem continuously, please try to reboot your device or reinstall from App Store.
"Please upgrade Surge Mac to 5.1.0 to utility this feature." = "请升级 Surge Mac 到 5.1.0 以使用此功能。"; //Please upgrade Surge Mac to 5.1.0 to utility this feature.
"Please upgrade Surge on both devices to the latest version. If you are using the beta build please make sure the other device is also running the beta build." = "请将两台设备上的 Surge 都更新到最新版本，如果正在使用 beta 版请保证另一个设备也使用的是 beta 版。"; //Please upgrade Surge on both devices to the latest version. If you are using the beta build please make sure the other device is also running the beta build.
"Please upgrade your Apple TV to iOS 17, then search for Surge in the App Store and install it.\nPlease note that the primary account logged in to the Apple TV must be the same as the Surge iOS device's iCloud account." = "请将 Apple TV 升级至 iOS 17，然后在 App Store 中搜索 Surge 并安装。\n请注意，Apple TV 所登录的主账号必须与 Surge iOS 设备的 iCloud 账号一致。"; //Please upgrade your Apple TV to iOS 17, then search for Surge in the App Store and install it.\nPlease note that the primary account logged in to the Apple TV must be the same as the Surge iOS device's iCloud account.
"Please use a wired connection to the network, and we strongly discourage the use of wireless networks." = "本电脑应使用有线连接网络，我们强烈不建议使用无线网络，可能导致严重的性能问题。"; //Please use a wired connection to the network, and we strongly discourage the use of wireless networks.
"Please wait until the request is completed" = "请等待请求完成。"; //Please wait until the request is completed
"Policies" = "策略"; //Policies
"Policy Group" = "策略组"; //Policy Group
"Policy Groups" = "策略组"; //Policy Groups
"Policy group %@ is using the group." = "策略组“%@”正在使用该策略组。"; //Policy group %@ is using the group.
"Policy group %@ is using the proxy." = "策略组“%@”正在使用该代理。"; //Policy group %@ is using the proxy.
"Policy group \"%@\" included an unknown group: %@." = "策略组“%@”包含了一个未知策略组：%@"; //Policy group \"%@\" included an unknown group: %@.
"Policy name \"%@\" has been used." = "策略名 \"%@\" 已被使用"; //Policy name \"%@\" has been used.
"Policy used an internal policy name %@, which is not allowed." = "策略不可以使用内部策略名：%@"; //Policy used an internal policy name %@, which is not allowed.
"Policy" = "策略"; //Policy
"Ponte Device Name" = "Ponte 设备名"; //Ponte Device Name
"Ponte Device Sharing" = "Ponte 设备共享"; //Ponte Device Sharing
"Ponte Device" = "Ponte 设备"; //Ponte Device
"Ponte Devices" = "Ponte 设备"; //Ponte Devices
"Ponte Failed" = "Ponte 失败"; //Ponte Failed
"Ponte Name" = "Ponte 名称"; //Ponte Name
"Ponte Type" = "Ponte 类型"; //Ponte Type
"Ponte server in LAN-only mode" = "Ponte 工作在仅局域网模式下"; //Ponte server in LAN-only mode
"Ponte service uses unknown proxy: %@." = "Ponte 服务使用了未知代理：%@"; //Ponte service uses unknown proxy: %@.
"Ponte via Proxy" = "通过代理使用 Ponte"; //Ponte via Proxy
"Poor Network Quality" = "网络质量差"; //Poor Network Quality
"Port %d is used by another process (%@, PID %d). Please change the port in the profile file or kill the process." = "端口 %d 被另一个进程占用（%@，PID %d）。请手动修改配置文件中的端口号或者关闭该程序后重试。"; //Port %d is used by another process (%@, PID %d). Please change the port in the profile file or kill the process.
"Port Number" = "端口号"; //Port Number
"Port" = "端口号"; //Port
"Port:" = "端口:"; //Port:
"Prefer IPv4" = "IPv4 优先"; //Prefer IPv4
"Prefer IPv6 for Dual Stack" = "双栈下优先 IPv6"; //Prefer IPv6 for Dual Stack
"Prefer IPv6" = "IPv6 优先"; //Prefer IPv6
"Prefer the cellular network over the Wi-Fi network." = "优先使用数据网络。"; //Prefer the cellular network over the Wi-Fi network.
"Preset Graphics & Colors" = "预设图形和颜色"; //Preset Graphics & Colors
"Press to Setup" = "点击配置"; //Press to Setup
"Press to Start" = "点击开始"; //Press to Start
"Press to Stop" = "点击停止"; //Press to Stop
"Prevent System Sleeping" = "阻止系统休眠"; //Prevent System Sleeping
"Preview captured data with text viewer, JSON viewer and image viewer, or open it with another app." = "预览捕获到的 Body 数据，内置文本、JSON 和图片三种浏览器，也可以使用其他应用打开。"; //Preview captured data with text viewer, JSON viewer and image viewer, or open it with another app.
"Primary IPv4 address" = "主 IPv4 地址"; //Primary IPv4 address
"Primary IPv4 address: %@" = "首选 IP 地址（IPv4）：%@"; //Primary IPv4 address: %@
"Primary IPv4 interface" = "主 IPv4 网络接口"; //Primary IPv4 interface
"Primary IPv4 interface: %@" = "首选网络接口（IPv4）：%@"; //Primary IPv4 interface: %@
"Primary IPv6 address" = "主 IPv6 地址"; //Primary IPv6 address
"Primary IPv6 address: %@" = "首选 IP 地址（IPv6）：%@"; //Primary IPv6 address: %@
"Primary IPv6 interface" = "主 IPv6 网络接口"; //Primary IPv6 interface
"Primary IPv6 interface: %@" = "首选网络接口（IPv6）：%@"; //Primary IPv6 interface: %@
"Primary interface - %@" = "默认网络接口 - %@"; //Primary interface - %@
"Primary interface type" = "主网络接口类型"; //Primary interface type
"Priority Takeover by Proxy" = "代理接管优先"; //Priority Takeover by Proxy
"Privacy Policy" = "隐私策略"; //Privacy Policy
"Private MAC Address Enabled" = "私有地址已开启"; //Private MAC Address Enabled
"Process" = "进程"; //Process
"Profile Changed" = "配置已被修改"; //Profile Changed
"Profile Load Failed (%@)" = "配置载入失败（%@）"; //Profile Load Failed (%@)
"Profile Not Found" = "未找到配置"; //Profile Not Found
"Profile Sync" = "配置同步"; //Profile Sync
"Profile Syntax" = "配置参数表"; //Profile Syntax
"Profile updated at: %@ ago" = "配置更新于：%@前"; //Profile updated at: %@ ago
"Profile" = "配置"; //Profile
"Profiles" = "配置"; //Profiles
"Progress:" = "进度:"; //Progress:
"Protocol" = "协议"; //Protocol
"Protocol:" = "协议:"; //Protocol:
"Proxies" = "代理"; //Proxies
"Proxy %@ encountered a fatal error: %@" = "代理“%@”遇到了一个严重错误：%@"; //Proxy %@ encountered a fatal error: %@
"Proxy %@ used an unexpected type of the keystore item: %@" = "代理 %@ 使用的密钥库项目类型不匹配：%@"; //Proxy %@ used an unexpected type of the keystore item: %@
"Proxy %@ used an unknown underlying proxy: %@" = "代理 %@ 使用了一个未知策略 %@ 作为跳板代理。"; //Proxy %@ used an unknown underlying proxy: %@
"Proxy %@ used underlying proxies in loop" = "代理 %@ 的跳板代理设置出现了环形引用"; //Proxy %@ used underlying proxies in loop
"Proxy %@: %d errors have been detected in last %.0f seconds. Last error: %@" = "代理“%1$@”在过去 %3$.0f 秒中发生了 %2$d 个错误，最后错误：%4$@"; //Proxy %@: %d errors have been detected in last %.0f seconds. Last error: %@
"Proxy & Gateway" = "代理 & 网关"; //Proxy & Gateway
"Proxy Chain" = "代理链"; //Proxy Chain
"Proxy Encounters Errors" = "代理服务器出现错误"; //Proxy Encounters Errors
"Proxy Failed" = "代理错误"; //Proxy Failed
"Proxy Server" = "代理服务器"; //Proxy Server
"Proxy Type" = "代理类型"; //Proxy Type
"Proxy name can't be empty." = "代理名不可为空。"; //Proxy name can't be empty.
"Proxy name is already in used." = "代理名已被使用。"; //Proxy name is already in used.
"Proxy service failed to start: %@. Please check the port listening configuration." = "代理服务启动失败：%@，请检查端口监听配置。"; //Proxy service failed to start: %@. Please check the port listening configuration.
"Proxy settings are changed by another process. Surge is no longer the default system proxy." = "系统代理设置已被另一个进程修改，Surge 不再是系统默认代理。"; //Proxy settings are changed by another process. Surge is no longer the default system proxy.
"Proxy settings has been updated" = "代理设置已更新"; //Proxy settings has been updated
"Proxy" = "代理"; //Proxy
"Query DNS Simultaneously" = "并发 DNS 查询"; //Query DNS Simultaneously
"Quick Actions" = "快捷动作"; //Quick Actions
"Quit Surge?" = "退出 Surge？"; //Quit Surge?
"Quit" = "退出"; //Quit
"REMOTE CONTROLLER" = "远程控制器"; //REMOTE CONTROLLER
"RESULTS" = "结果"; //RESULTS
"ROUTER" = "路由器"; //ROUTER
"RULESET TYPE" = "规则集类型"; //RULESET TYPE
"Radio Access Technology" = "无线电接入技术"; //Radio Access Technology
"Rate Surge on the App Store" = "在 App Store 中评价 Surge"; //Rate Surge on the App Store
"Rate us on the App Store" = "在 App Store 中评价 Surge"; //Rate us on the App Store
"Ready" = "就绪"; //Ready
"Ready. Ponte network joined." = "就绪，已加入 Ponte 网络"; //Ready. Ponte network joined.
"Real-Time Speed View" = "实时浮窗"; //Real-Time Speed View
"Real-Time Statistics" = "实时统计"; //Real-Time Statistics
"Real-Time View" = "实时浮窗"; //Real-Time View
"Recent Errors" = "最近错误"; //Recent Errors
"Recent Requests" = "最近请求"; //Recent Requests
"Recent hostname: %@" = "最近的主机名：%@"; //Recent hostname: %@
"Recommended" = "推荐"; //Recommended
"Refresh Enterprise Profile" = "更新企业配置"; //Refresh Enterprise Profile
"Refresh Now" = "现在刷新"; //Refresh Now
"Registered Devices" = "已注册设备"; //Registered Devices
"Regular Expression (Optional)" = "正则表达式（选填）"; //Regular Expression (Optional)
"Regular Expression" = "正则表达式"; //Regular Expression
"Regular expression took too much time to evaluate: %@ (%.2f ms)\nAdded to blacklist. Please remove it from the profile." = "正则表达式执行时间严重过长：%@ (%.2f ms)，已加入黑名单，请从配置中删除使用该正则的条目。"; //Regular expression took too much time to evaluate: %@ (%.2f ms)\nAdded to blacklist. Please remove it from the profile.
"Rejected" = "阻止"; //Rejected
"Relay proxy for client: %@" = "客户端中继代理：%@"; //Relay proxy for client: %@
"Relay proxy for server: %@" = "服务器中继代理：%@"; //Relay proxy for server: %@
"Reload" = "重新加载"; //Reload
"Remote Controller" = "远程控制器"; //Remote Controller
"Remote Dashboard" = "远程请求查看器"; //Remote Dashboard
"Remote File" = "远端文件"; //Remote File
"Remote IP ASN" = "远端 IP ASN"; //Remote IP ASN
"Remote IP ASO" = "远端 IP ASO"; //Remote IP ASO
"Remote IP Region" = "远端 IP 区域"; //Remote IP Region
"Remote controller enabled" = "远程控制开启"; //Remote controller enabled
"Remote resource is not ready. Please download it with the external resource manager first." = "远端资源未就绪，请先试用外部资源管理器下载。"; //Remote resource is not ready. Please download it with the external resource manager first.
"Remote version mismatches. Some features might be unavailable or unstable.\nPlease upgrade Surge on both devices to the latest version. If you are using the beta build please make sure the other device is also running the beta build." = "远端版本不匹配，部分功能不可用。\n请将两台设备上的 Surge 都更新到最新版本，如果正在使用 beta 版请保证另一个设备也使用的是 beta 版。"; //Remote version mismatches. Some features might be unavailable or unstable.\nPlease upgrade Surge on both devices to the latest version. If you are using the beta build please make sure the other device is also running the beta build.
"Remote" = "远程"; //Remote
"Remove Device" = "移除设备"; //Remove Device
"Remove from Favorites" = "从收藏中移除"; //Remove from Favorites
"Rename Device" = "重命名设备"; //Rename Device
"Rename Device…" = "重命名设备…"; //Rename Device…
"Rename" = "重命名"; //Rename
"Renew Subscription for %@" = "以 %@ 续订"; //Renew Subscription for %@
"Renew Subscription" = "续订"; //Renew Subscription
"Reorder" = "排序"; //Reorder
"Replace Template" = "替换模板"; //Replace Template
"Replace a header value in the header with a regex expression and template. If the header field doesn't exist, nothing happens." = "使用正则表达式和模板替换 Header 值，若字段不存在，不进行操作。"; //Replace a header value in the header with a regex expression and template. If the header field doesn't exist, nothing happens.
"Replace a header value in the header. If the header field doesn't exist, nothing happens." = "替换 Header 值，若字段不存在，不进行操作。"; //Replace a header value in the header. If the header field doesn't exist, nothing happens.
"Report" = "上报"; //Report
"Request Filter" = "请求过滤器"; //Request Filter
"Request Imported" = "请求已导入"; //Request Imported
"Request Log" = "请求记录"; //Request Log
"Request" = "请求"; //Request
"Request.title.saved.sessions" = "已保存的请求"; //Saved Sessions
"RequestViewController.mark.favorite" = "标记收藏"; //Mark Favorite
"RequestViewController.unmark.favorite" = "取消收藏标记"; //Unmark Favorite
"Requests Count" = "请求数"; //Requests Count
"Requests" = "请求"; //Requests
"Require Verification" = "需要验证"; //Require Verification
"Required" = "必填"; //Required
"Requirements" = "要求"; //Requirements
"Requires Body" = "需要 Body"; //Requires Body
"Reset" = "重置"; //Reset
"Resolve Surge DDNS Hostname" = "解析 Surge DDNS 域名"; //Resolve Surge DDNS Hostname
"Resource Update Completed" = "资源更新完毕"; //Resource Update Completed
"Resources from URLs or other local files" = "从其他文件或 URL 加载资源"; //Resources from URLs or other local files
"Restart Diagnostics" = "再次诊断"; //Restart Diagnostics
"Restart Service" = "重启服务"; //Restart Service
"Restore" = "恢复"; //Restore
"Result" = "结果"; //Result
"Retest Now" = "立刻测试"; //Retest Now
"Return a tiny GIF data if the request is an HTTP request" = "当请求为 HTTP 请求时返回一个极小的 GIF"; //Return a tiny GIF data if the request is an HTTP request
"Reuse a existing proxy connection for subsequent requests." = "后续请求可尝试复用先前的连接。"; //Reuse a existing proxy connection for subsequent requests.
"Reveal in Finder" = "在访达中显示"; //Reveal in Finder
"Reverse Mode" = "反向模式"; //Reverse Mode
"Review All Updates…" = "审查所有更新…"; //Review All Updates…
"Review Settings" = "审查设置"; //Review Settings
"Review" = "审查"; //Review
"Rewrite" = "重写"; //Rewrite
"Router IP address." = "路由 IP 地址"; //Router IP address.
"Router Mode in IPv6 Network" = "路由模式工作于 IPv6 网络下"; //Router Mode in IPv6 Network
"Router" = "路由器"; //Router
"Routing" = "路由"; //Routing
"Rule Matched" = "匹配到规则"; //Rule Matched
"Rule Types" = "规则类型"; //Rule Types
"Rule matches if all sub-rules match." = "当所有子规则都满足时匹配。"; //Rule matches if all sub-rules match.
"Rule matches if any sub-rule matches." = "当任意子规则满足时匹配。"; //Rule matches if any sub-rule matches.
"Rule matches if the GeoIP test result matches a specified country code. (ISO 3166 Country Codes)" = "当 IP 归属地地区符合时匹配。（ISO 3166 国家代码）"; //Rule matches if the GeoIP test result matches a specified country code. (ISO 3166 Country Codes)
"Rule matches if the IPv4 address of the request matches a specified range." = "当请求的目标 IP 属于指定段时匹配。(IPv4)"; //Rule matches if the IPv4 address of the request matches a specified range.
"Rule matches if the IPv6 address of the request matches a specified range." = "当请求的目标 IP 属于指定段时匹配。(IPv6)"; //Rule matches if the IPv6 address of the request matches a specified range.
"Rule matches if the URL matches the regular expression. (For HTTP or HTTPS with MitM enabled)" = "当请求的 URL 匹配正则表达式时匹配。（仅对 HTTP 和 HTTPS 且开启 MitM 时有效）"; //Rule matches if the URL matches the regular expression. (For HTTP or HTTPS with MitM enabled)
"Rule matches if the autonomous system number of the remote IP address matches." = "当远端 IP 的自治系统号码一致时匹配。"; //Rule matches if the autonomous system number of the remote IP address matches.
"Rule matches if the client IP address of the request matches. Only for remote machines." = "当请求的来源 IP 一致时匹配。"; //Rule matches if the client IP address of the request matches. Only for remote machines.
"Rule matches if the client device's name matchs." = "当客户端设备名匹配时规则匹配。"; //Rule matches if the client device's name matchs.
"Rule matches if the current Wi-Fi SSID/BSSID/router address matches." = "当 Wi-Fi SSID/BSSID、路由器 IP 地址匹配时匹配。"; //Rule matches if the current Wi-Fi SSID/BSSID/router address matches.
"Rule matches if the current cellular network's MCC-MNC code matches. The code must be in the xxx-xx format. When connecting to a Wi-Fi network, the rule does not affect." = "当数据网络的 MCC-MNC 编码一致时匹配，编码必须以 xxx-xx 的格式输入，当使用 Wi-Fi 网络时该规则无效。"; //Rule matches if the current cellular network's MCC-MNC code matches. The code must be in the xxx-xx format. When connecting to a Wi-Fi network, the rule does not affect.
"Rule matches if the current cellular network's radio access technology matches. The possible values including GPRS, Edge, WCDMA, HSDPA, HSUPA, CDMA1x, CDMAEVDORev0, CDMAEVDORevA, CDMAEVDORevB, eHRPD, HRPD, LTE, NRNSA, NR." = "当数据网络的无线电接入技术符合时匹配，可能的值有 GPRS, Edge, WCDMA, HSDPA, HSUPA, CDMA1x, CDMAEVDORev0, CDMAEVDORevA, CDMAEVDORevB, eHRPD, HRPD, LTE, NRNSA, NR，当使用 Wi-Fi 网络时该规则无效。"; //Rule matches if the current cellular network's radio access technology matches. The possible values including GPRS, Edge, WCDMA, HSDPA, HSUPA, CDMA1x, CDMAEVDORev0, CDMAEVDORevA, CDMAEVDORevB, eHRPD, HRPD, LTE, NRNSA, NR.
"Rule matches if the incoming port of the request matches. Useful while Surge listening on multiple ports." = "当监听端口号一致时匹配，配合多端口监听功能使用。"; //Rule matches if the incoming port of the request matches. Useful while Surge listening on multiple ports.
"Rule matches if the process name of the request matches. You may specify the filename or the full path of the executable file. Wildcard characters * and ? are supported. (For macOS application package, it is in the path .app/Contents/MacOS)" = "当请求的应用进程名符合时匹配，可匹配可执行文件的文件名或绝对路径，支持 * 和 ? 通配符。（对于 macOS 应用包，可执行文件在 .app/Contents/MacOS 中）"; //Rule matches if the process name of the request matches. You may specify the filename or the full path of the executable file. Wildcard characters * and ? are supported. (For macOS application package, it is in the path .app/Contents/MacOS)
"Rule matches if the protocol of the request matches. The possible values are HTTP, HTTPS, TCP, UDP, QUIC." = "当请求的协议类型一致时匹配，可能值包括 HTTP, HTTPS, TCP, UDP, QUIC。"; //Rule matches if the protocol of the request matches. The possible values are HTTP, HTTPS, TCP, UDP, QUIC.
"Rule matches if the target port of the request matches." = "当目标主机端口号一致时匹配。"; //Rule matches if the target port of the request matches.
"Rule matches if the user agent of the request matches. Wildcard characters * and ? are supported. (HTTP & HTTPS Only)" = "当请求的 User Agent 符合时匹配，支持 * 和 ? 通配符。"; //Rule matches if the user agent of the request matches. Wildcard characters * and ? are supported. (HTTP & HTTPS Only)
"Rule" = "规则"; //Rule
"Rule-Based Proxy" = "规则判定"; //Rule-Based Proxy
"Rules" = "规则"; //Rules
"Ruleset & External Policy Group" = "规则集和外部策略组"; //Ruleset & External Policy Group
"Ruleset from a URL or a local file. The ruleset file should be a text file. Each line contains a rule declaration without the policy." = "从另一个文件或者 URL 引用规则集，规则集文件为纯文本文件，每一行包含一条不带策略的规则定义。"; //Ruleset from a URL or a local file. The ruleset file should be a text file. Each line contains a rule declaration without the policy.
"Ruleset" = "规则集"; //Ruleset
"Rulesets" = "规则集"; //Rulesets
"Running" = "运行中"; //Running
"Running…" = "运行中…"; //Running…
"SAVED DATA" = "已保存数据"; //SAVED DATA
"SCRIPT LOCATION" = "脚本位置"; //SCRIPT LOCATION
"SELECT RULE STYLE" = "选择规则类型"; //SELECT RULE STYLE
"SERVER INFORMATION" = "服务器信息"; //SERVER INFORMATION
"SHA256 Fingerprint" = "SHA256 指纹"; //SHA256 Fingerprint
"SOCKS5 Proxy Port" = "SOCKS5 代理服务端口"; //SOCKS5 Proxy Port
"SOCKS5 Proxy on %@:%u" = "SOCKS5 代理在 %@:%u"; //SOCKS5 Proxy on %@:%u
"SOCKS5 proxy listen on interface: %@, port: %d" = "SOCKS5 代理服务已启动，监听在 %@，端口号 %d。"; //SOCKS5 proxy listen on interface: %@, port: %d
"SSH Private Key" = "SSH 私钥"; //SSH Private Key
"SSH Proxy" = "SSH 代理"; //SSH Proxy
"SSID" = "SSID"; //SSID
"STATUS" = "状态"; //STATUS
"SUMMARY" = "总结"; //SUMMARY
"SUPPRESSED MESSAGES" = "已忽略的警告"; //SUPPRESSED MESSAGES
"Save Script" = "保存脚本"; //Save Script
"Save" = "保存"; //Save
"Saved Packet Capture Sessions" = "已保存的数据包捕获会话"; //Saved Packet Capture Sessions
"Saved Sessions" = "已保存的会话"; //Saved Sessions
"SavedSessionViewController.footer.favorite" = "在已保存的捕获请求列表中，可以侧滑将某个请求标记为收藏。"; //You may add favorite request here by swipe on a request in the saved session.
"Script %@ used too much memory (%.1f MB). Surge might be unstable and killed by system due to memory limitation." = "脚本“%@”使用了过多的内存（%.1f MB），Surge 可能因超过内存限制被系统停止。"; //Script %@ used too much memory (%.1f MB). Surge might be unstable and killed by system due to memory limitation.
"Script Editor" = "脚本编辑器"; //Script Editor
"Script Location" = "脚本位置"; //Script Location
"Script Name" = "脚本名"; //Script Name
"Script Type" = "脚本类型"; //Script Type
"Script URL" = "脚本 URL"; //Script URL
"Script" = "脚本"; //Script
"Scripting" = "脚本"; //Scripting
"Scripts" = "脚本列表"; //Scripts
"Search" = "搜索"; //Search
"Second" = "秒"; //Second
"Seconds" = "秒"; //Seconds
"Section [%@] doesn't exist in the detached section file: %@" = "段 [%@] 不存在与分离段文件 %@ 中"; //Section [%@] doesn't exist in the detached section file: %@
"Secure Transport" = "Secure Transport"; //Secure Transport
"Security Warning" = "安全警告"; //Security Warning
"Select Group Type" = "选择策略组类型"; //Select Group Type
"Select Group…" = "选择策略组…"; //Select Group…
"Select Icon" = "选择图标"; //Select Icon
"Select Included Groups" = "选择包含的策略组"; //Select Included Groups
"Select Included Policies" = "选择包含的策略"; //Select Included Policies
"Select Policy" = "选择策略"; //Select Policy
"Select which policy will be used according to the current network." = "根据当前网络选择策略。"; //Select which policy will be used according to the current network.
"Select which policy will be used on the user interface." = "可在界面上方便的切换使用策略。"; //Select which policy will be used on the user interface.
"Separated by Commas" = "逗号分隔"; //Separated by Commas
"Server returned an empty data." = "服务器返回了空数据。"; //Server returned an empty data.
"Server returned an invalid data." = "服务器返回了无效数据。"; //Server returned an invalid data.
"Set Fixed IP Address…" = "设置固定 IP 地址…"; //Set Fixed IP Address…
"Set up connections with Wi-Fi and cellular data simultaneously, which can improve the network experience significantly on poor Wi-Fi or when the Wi-Fi network is switching. (Disabled by default)" = "并发使用 Wi-Fi 和数据网络建立连接，可显著改善在弱 Wi-Fi 和网络切换时的网络体验。（默认关闭）"; //Set up connections with Wi-Fi and cellular data simultaneously, which can improve the network experience significantly on poor Wi-Fi or when the Wi-Fi network is switching. (Disabled by default)
"Settings" = "设置"; //Settings
"Setup Completed" = "设置完成"; //Setup Completed
"Setup Ponte" = "设置 Ponte"; //Setup Ponte
"Shadow TLS is a traffic obfuscation plugin that can disguise proxy traffic as real TLS traffic. For more information, please refer to the description on the project's GitHub page." = "Shadow TLS 是一个流量混淆插件，可以将代理流量伪装为真实的 TLS 流量。详细信息请查看该项目的 GitHub 页面说明。"; //Shadow TLS is a traffic obfuscation plugin that can disguise proxy traffic as real TLS traffic. For more information, please refer to the description on the project's GitHub page.
"Share Access to Other…" = "将访问权共享给他人…"; //Share Access to Other…
"Share Analytics" = "与开发者分享分析数据"; //Share Analytics
"Share Crash Report" = "与开发者分享崩溃数据"; //Share Crash Report
"Share Ponte Access to" = "共享 Ponte 访问权限给"; //Share Ponte Access to
"Share Ponte access to other iCloud accounts" = "将 Ponte 访问权限共享给其他 iCloud 账户"; //Share Ponte access to other iCloud accounts
"Share" = "分享"; //Share
"Shared device" = "已共享设备"; //Shared device
"Show Active Requests" = "显示活动请求"; //Show Active Requests
"Show Hidden" = "显示隐藏"; //Show Hidden
"Show Included Sub-rules" = "显示包含的子规则"; //Show Included Sub-rules
"Show Log" = "显示日志"; //Show Log
"Show Main Window" = "显示主窗口"; //Show Main Window
"Show Recent Requests" = "显示最近请求"; //Show Recent Requests
"Show Reject Error Page" = "REJECT 策略返回错误页面"; //Show Reject Error Page
"Show Requests in Dashboard…" = "在请求查看器中显示请求…"; //Show Requests in Dashboard…
"Show Requests" = "显示请求"; //Show Requests
"Show ShadowTLS Panel" = "显示 ShadowTLS 设置"; //Show ShadowTLS Panel
"Show in Banner from Now" = "今后以横幅显示该警告"; //Show in Banner from Now
"Show live speed or request list floating window when using other applications." = "在使用其他应用时可显示一个显示实时速度与最近请求的浮窗。"; //Show live speed or request list floating window when using other applications.
"Show notification for Surge auto-updating" = "当 Surge 自动更新时显示通知"; //Show notification for Surge auto-updating
"Show notification for matched rules" = "规则匹配的通知"; //Show notification for matched rules
"Show notification from scripts" = "显示来自脚本的通知"; //Show notification from scripts
"Show notification when Automatic Testing Group has a new optimal policy" = "当自动测试组策略结果变化时显示通知"; //Show notification when Automatic Testing Group has a new optimal policy
"Show notification when GeoIP completes an update" = "当 GeoIP 数据库更新完毕后显示通知"; //Show notification when GeoIP completes an update
"Show notification when a new DHCP client appears" = "显示 DHCP 新设备通知"; //Show notification when a new DHCP client appears
"Show notification when a new proxy client accesses from other machines" = "当有其他设备访问 Surge 服务时显示通知"; //Show notification when a new proxy client accesses from other machines
"Show notification when external IP changes" = "当外部 IP 变化时显示通知"; //Show notification when external IP changes
"Show notification when primary interface is being changed" = "当首选网络适配器变化时显示通知"; //Show notification when primary interface is being changed
"Show notification when profile is changed" = "当配置文件被修改时显示通知"; //Show notification when profile is changed
"Show notification when the network quality fails" = "当网络故障时显示通知"; //Show notification when the network quality fails
"Show notification when the upstream proxy encounters errors" = "当上游代理服务器出现问题时显示通知"; //Show notification when the upstream proxy encounters errors
"Show warnings" = "显示警告"; //Show warnings
"Since Launch" = "自启动为止"; //Since Launch
"Size Limit" = "文件大小限制"; //Size Limit
"Skip Proxy" = "跳过代理"; //Skip Proxy
"Skip test for cellular network" = "不适用于蜂窝数据网络"; //Skip test for cellular network
"Small" = "小"; //Small
"Snell V4 doesn't support TLS obfs." = "Snell V4 不支持 TLS 混淆。"; //Snell V4 doesn't support TLS obfs.
"Snell V4 doesn't support TLS obfuscating." = "Snell V4 不支持 TLS 混淆。"; //Snell V4 doesn't support TLS obfuscating.
"Snell proxy listen on interface: %@, port: %d" = "Snell 代理服务已启动，监听在 %@，端口号 %d。"; //Snell proxy listen on interface: %@, port: %d
"Some apps or devices are making endless requests. Surge will run out of resources soon and crash any minute." = "某些应用或设备在大量的发起请求，Surge 将很快耗尽资源且随时可能崩溃。"; //Some apps or devices are making endless requests. Surge will run out of resources soon and crash any minute.
"Some features may not work correctly before updating." = "完成更新之前部分功能可能不能正常工作。"; //Some features may not work correctly before updating.
"Some modules have pending updates for review" = "一些模块有待审核的更新"; //Some modules have pending updates for review
"Some modules have pending updates for review." = "部分模块在更新前需被审查。"; //Some modules have pending updates for review.
"Sort by DHCP Last Seen" = "按 DHCP 最后出现时间排序"; //Sort by DHCP Last Seen
"Sort by IP" = "按 IP 排序"; //Sort by IP
"Sort" = "排序"; //Sort
"Sounds" = "声音"; //Sounds
"Source IP Address" = "来源 IP 地址"; //Source IP Address
"Specified Interface" = "指定网络接口"; //Specified Interface
"Specify a folder to store profile files. Choose the iCloud Drive folder if you want to share profiles with Surge iOS" = "请指定用于存储配置的文件夹，可选择 iCloud 云盘文件来与 Surge iOS 共享配置。"; //Specify a folder to store profile files. Choose the iCloud Drive folder if you want to share profiles with Surge iOS
"Speed" = "速度"; //Speed
"Standard Rule" = "标准规则"; //Standard Rule
"Start Engine" = "开启引擎"; //Start Engine
"Start Full Diagnostics" = "开始完整诊断"; //Start Full Diagnostics
"Start Tab" = "开始标签页"; //Start Tab
"Start your 7-day free trial" = "开始 7 天免费试用"; //Start your 7-day free trial
"Start" = "开始"; //Start
"Starting" = "开启中"; //Starting
"Starts with http://" = "以 http:// 开头"; //Starts with http://
"Static IP Address" = "静态 IP 地址"; //Static IP Address
"Static Port Forwarding (Advanced)" = "配置端口映射（高级）"; //Static Port Forwarding (Advanced)
"Status" = "状态"; //Status
"Stop Engine" = "关闭引擎"; //Stop Engine
"Stop Takeover" = "停止接管"; //Stop Takeover
"Stop" = "停止"; //Stop
"Stopping" = "停止中"; //Stopping
"Subnet Expression" = "子网表达式"; //Subnet Expression
"Subnet Group" = "SSID 策略组"; //Subnet Group
"Subnet Setting Override" = "子网设置覆盖"; //Subnet Setting Override
"Subnet Setting" = "子网设置"; //Subnet Setting
"Subnet Settings" = "子网设置"; //Subnet Settings
"Subnet" = "子网"; //Subnet
"Subscription Management" = "订阅管理"; //Subscription Management
"Supported" = "支持"; //Supported
"Suppress Policy Change Notification" = "不显示策略变换通知"; //Suppress Policy Change Notification
"Suppress error alerts while encountering errors." = "遇到错误时不显示通知"; //Suppress error alerts while encountering errors.
"Surge 2 Style" = "Surge 2 样式"; //Surge 2 Style
"Surge 5 Style" = "Surge 5 样式"; //Surge 5 Style
"Surge 5.0 New Design" = "Surge 5.0 新设计"; //Surge 5.0 New Design
"Surge Helper Needs an Update" = "Surge 助手程序需要更新"; //Surge Helper Needs an Update
"Surge Mac can associate its external IP address to .sgddns hostname. You may use the hostname with Surge iOS or Surge Mac on another device. The data is synced via iCloud, and the hostname can't be used publicly." = "Surge Mac 可将其外部 IP 地址与 .sgddns 域名绑定，你可以在其他设备使用 Surge iOS 或 Surge Mac 的设备上访问该域名。数据由 iCloud 进行同步，不可在公网访问该域名。"; //Surge Mac can associate its external IP address to .sgddns hostname. You may use the hostname with Surge iOS or Surge Mac on another device. The data is synced via iCloud, and the hostname can't be used publicly.
"Surge Mac can associate its external IP address to .sgddns hostname. You may use the hostname with Surge iOS or Surge Mac on another device." = "Surge Mac 可将其外部 IP 地址与 .sgddns 域名绑定，你可以在其他设备使用 Surge iOS 或 Surge Mac 的设备上访问该域名。"; //Surge Mac can associate its external IP address to .sgddns hostname. You may use the hostname with Surge iOS or Surge Mac on another device.
"Surge Network Extension Failed to Start" = "Surge 网络插件启动失败"; //Surge Network Extension Failed to Start
"Surge Ponte is a private mesh network between your devices running Surge Mac & iOS.\n• Zero configuration required.\n• Surge automatically chooses the most appropriate channel to establish connections.\n• Always end-to-end encryption. And encryption keys are synchronized via your iCloud.\n• None of your data passes through third-party servers, except the proxy server if you choose." = "Surge Ponte 是运行 Surge Mac 和 iOS 的设备之间的私有 Mesh 网络。\n• 无需配置\n• Surge自动选择最合适的通道建立连接。\n• 始终端到端加密。加密密钥通过iCloud同步。\n• 您的数据不经过第三方服务器，除非您选择使用代理服务器。"; //Surge Ponte is a private mesh network between your devices running Surge Mac & iOS.\n• Zero configuration required.\n• Surge automatically chooses the most appropriate channel to establish connections.\n• Always end-to-end encryption. And encryption keys are synchronized via your iCloud.\n• None of your data passes through third-party servers, except the proxy server if you choose.
"Surge Ponte is now ready. Please enable Surge Ponte on other devices. After enabled:\n• You may access the current device using domain %@.sgponte.\n• Or you may use policy DEVICE:%@ in the ruling-system." = "Surge Ponte 现已就绪。请在其他设备上启用 Surge Ponte。启用后：\n• 您可以使用域名 %@.sgponte 访问当前设备。\n• 或者您可以在规则系统中使用策略 DEVICE:%@。"; //Surge Ponte is now ready. Please enable Surge Ponte on other devices. After enabled:\n• You may access the current device using domain %@.sgponte.\n• Or you may use policy DEVICE:%@ in the ruling-system.
"Surge Ponte" = "Surge Ponte"; //Surge Ponte
"Surge Private DDNS" = "Surge 私有 DDNS"; //Surge Private DDNS
"Surge always retains the logs of the most recent 50 requests in memory for viewing at any time. After enabling the HTTP capture switch, it will store the logs during the opening period and the Body of HTTP requests on disk. The performance overhead is severe in this mode, please only enable it when needed." = "Surge 总是会在内存中保留最近 50 条请求的日志，供随时查看。在开启 HTTP 捕获功能后，会将开启期间的日志以及 HTTP 请求的 Body 存储到磁盘中。该模式下性能开销严重，请仅在需要时开启。"; //Surge always retains the logs of the most recent 50 requests in memory for viewing at any time. After enabling the HTTP capture switch, it will store the logs during the opening period and the Body of HTTP requests on disk. The performance overhead is severe in this mode, please only enable it when needed.
"Surge application package resources are damaged. Please download the application package again and place Surge.app in the Applications folder." = "Surge 应用包资源损坏，请重新下载应用包并将 Surge.app 放置于应用程序目录下。"; //Surge application package resources are damaged. Please download the application package again and place Surge.app in the Applications folder.
"Surge can now run on tvOS 17 system, and all users who purchased Surge Pro can get it for free without purchase additional license, nor will it occupy the iOS version license quota." = "Surge 现在可以运行在 tvOS 17 系统上，所有已购买用户均可免费获取，无需额外购买授权，也不会占用 iOS 版本授权额度。"; //Surge can now run on tvOS 17 system, and all users who purchased Surge Pro can get it for free without purchase additional license, nor will it occupy the iOS version license quota.
"Surge can now run on tvOS 17 system, you can get it without purchase additional license, nor will it occupy the iOS version license quota." = "Surge 现在可以运行在 tvOS 17 系统上，无需额外购买授权，也不会占用 iOS 版本授权额度。"; //Surge can now run on tvOS 17 system, you can get it without purchase additional license, nor will it occupy the iOS version license quota.
"Surge gateway mode only supports TCP and UDP traffic and may have compatibility issue with some devices. Please enable this feature only for devices that require it.\nThe enhanced mode is required for this feature, you can't turn off the enhanced mode while devices are handled by Surge." = "Surge 网关模式仅支持 TCP 和 UDP 流量的处理，同时可能产生其他兼容性问题，请仅对需要的设备开启。\n增强模式必须处于开启状态以使用网关模式，如果关闭增强模式，由 Surge 所接管的设备将立刻无法访问网络。"; //Surge gateway mode only supports TCP and UDP traffic and may have compatibility issue with some devices. Please enable this feature only for devices that require it.\nThe enhanced mode is required for this feature, you can't turn off the enhanced mode while devices are handled by Surge.
"Surge has been updated to new version %@(%@)." = "Surge 已更新至新版本%@(%@)。"; //Surge has been updated to new version %@(%@).
"Surge has received a large number of requests in a short period of time and has enabled delayed update mode to avoid getting jammed." = "Surge 在短时间内收到了大量请求，为避免界面卡顿，已开启延迟更新模式。"; //Surge has received a large number of requests in a short period of time and has enabled delayed update mode to avoid getting jammed.
"Surge iOS licensing is currently limited to a maximum of 3 devices. The purpose of this is to prevent widespread account sharing piracy, and Surge iOS licensing has always been a personal license. However, the 3-device limit does cause inconvenience to some users.\n\nIn order to meet the reasonable needs of users as much as possible, you can bind Surge iOS license to your iCloud account, and the number of devices quota after binding will be extended to 6 devices for free.\n\nPlease notice:\n• Once binding is complete, all devices except the current device will be deactivated.\n• The activation process will confirm if it is the same iCloud account and refuse to activate if different.\n• The device will be deactivated if the iCloud account is switched/logged off during the use.\n• Bound licenses can be restored to unbound status and the number of licenses dropped back to 3 devices. This operation must be performed at least 24 hours after the binding. You may use this feature to switch to another iCloud account.\n• The license will be bound to your iCloud account. It has nothing to do with your App Store account." = "目前 Surge iOS 授权限制最多可在 3 设备上使用，其目的是为了防止大面积的账号分享的盗版行为。Surge iOS 授权一直是个人授权，但是 3 设备数量的限制对于部分用户确实造成了不便。\n\n为了尽可能的满足用户的合理需求，你可将 Surge iOS 授权绑定至 iCloud 账户上，在绑定后可使用的设备将免费扩展至 6 设备。\n\n请注意：\n\n• 绑定完成后，除当前设备外的所有设备将被反激活。\n• 激活过程会确认是否为同一 iCloud 账户，如果不同则拒绝激活。\n• 在使用过程中，如果切换/注销了 iCloud 账户，则激活状态会失效。\n• 可将已绑定的授权重新恢复至未绑定状态，授权数量降回 3 设备。该操作需要至少在绑定后 24 小时后方可进行。可使用该功能换绑另一 iCloud 账户。\n• iCloud 账号和 App Store 账户相互独立并不相同，该功能和购买账号、当前 App Store 登录账户没有任何关系。"; //Surge iOS licensing is currently limited to a maximum of 3 devices. The purpose of this is to prevent widespread account sharing piracy, and Surge iOS licensing has always been a personal license. However, the 3-device limit does cause inconvenience to some users.\n\nIn order to meet the reasonable needs of users as much as possible, you can bind Surge iOS license to your iCloud account, and the number of devices quota after binding will be extended to 6 devices for free.\n\nPlease notice:\n• Once binding is complete, all devices except the current device will be deactivated.\n• The activation process will confirm if it is the same iCloud account and refuse to activate if different.\n• The device will be deactivated if the iCloud account is switched/logged off during the use.\n• Bound licenses can be restored to unbound status and the number of licenses dropped back to 3 devices. This operation must be performed at least 24 hours after the binding. You may use this feature to switch to another iCloud account.\n• The license will be bound to your iCloud account. It has nothing to do with your App Store account.
"Surge is a web tool designed for professionals, and all features require knowledge to operate.\nDo not trust any stranger's instructions, as an improper configuration may allow your network traffic to be intercepted by others and lead to account or privacy theft." = "Surge 是一款为专业人士设计的网络工具，所有功能均需要相关知识方可操作。\n请勿相信任何陌生人所提供的操作指引，不当配置可能使得你的网络流量被他人捕获导致账号被盗。"; //Surge is a web tool designed for professionals, and all features require knowledge to operate.\nDo not trust any stranger's instructions, as an improper configuration may allow your network traffic to be intercepted by others and lead to account or privacy theft.
"Surge is not allowed to access the Internet. Please check the data settings in the Settings app." = "Surge 的网络权限被关闭，请在设置应用中开启 Surge 的网络访问权限。"; //Surge is not allowed to access the Internet. Please check the data settings in the Settings app.
"Surge is not allowed to access the local network, which may cause problems. Please check the privacy settings." = "Surge 已被禁止访问本地网络，这会导致一些功能不正常，请在隐私设置中开启权限。"; //Surge is not allowed to access the local network, which may cause problems. Please check the privacy settings.
"Surge is set as the system proxy currently" = "Surge 当前被设置为系统代理"; //Surge is set as the system proxy currently
"Surge is suspended due to subnet settings" = "由于子网设置，Surge 已暂停"; //Surge is suspended due to subnet settings
"Surge may listen on different ports and interfaces to cooperate with IN-PORT rules. Currently, HTTP and SOCKS5 protocol are supported." = "Surge 可同时监听在不同的端口上，该功能可配合 IN-PORT 规则使用。目前支持 HTTP 和 SOCKS5 协议。"; //Surge may listen on different ports and interfaces to cooperate with IN-PORT rules. Currently, HTTP and SOCKS5 protocol are supported.
"Surge needs a helper program to set the system proxy settings and enable the enhanced mode." = "Surge 需要一个助手程序来配置系统代理和开启增强模式。"; //Surge needs a helper program to set the system proxy settings and enable the enhanced mode.
"Surge needs location services permission to read the SSID. Please allow it in the system settings." = "Surge 需要定位服务权限来读取 SSID，请在系统设置中允许。"; //Surge needs location services permission to read the SSID. Please allow it in the system settings.
"Surge on the remote device may not be turned on." = "远程设备上的 Surge 可能未开启。"; //Surge on the remote device may not be turned on.
"Surge processed %ld requests in the past one second. There may be an abnormal process. Recent request: %@" = "Surge 在过去一秒钟处理了 %lu 个请求，也许是某个应用陷入了死循环，最近的请求：%@"; //Surge processed %ld requests in the past one second. There may be an abnormal process. Recent request: %@
"Surge processed %lu requests in the past one second. There may be an abnormal process. Recent process: %@ (%ld requests)" = "Surge 在过去一秒钟处理了 %lu 个请求，也许是某个应用陷入了死循环，目前请求数最多的程序：%@ (%ld 个请求)"; //Surge processed %lu requests in the past one second. There may be an abnormal process. Recent process: %@ (%ld requests)
"Surge sends DNS queries to all DNS servers simultaneously. The fastest answer will be used." = "Surge 会向所有 DNS 服务器并发进行请求，并使用最快的响应结果。"; //Surge sends DNS queries to all DNS servers simultaneously. The fastest answer will be used.
"Surge tvOS does not support using local external resource (%@), please consider replacing it with URL." = "Surge tvOS 不支持使用本地外部资源（%@），请考虑更换为 URL。"; //Surge tvOS does not support using local external resource (%@), please consider replacing it with URL.
"Surge tvOS" = "Surge tvOS"; //Surge tvOS
"Surge used too much memory and may be killed by system due to the memory usage limitation. Please check help center for more information." = "Surge 使用了过多内存，可能由于内存限制被系统强行停止，请查看帮助中心获得更多说明。"; //Surge used too much memory and may be killed by system due to the memory usage limitation. Please check help center for more information.
"Surge uses GeoLite2 data created by MaxMind." = "Surge 使用由 MaxMind 创建的 GeoLite2 数据库。"; //Surge uses GeoLite2 data created by MaxMind.
"Surge uses the expired DNS results in the cache and sends a new DNS query synchronously, which can reduce the unnecessary waiting time for domains with a short TTL." = "Surge 将沿用已过期的 DNS 结果缓存，同时进行新的 DNS 查询。当域名配置了过短的 TTL 时可有效减少不必要的等待时间。"; //Surge uses the expired DNS results in the cache and sends a new DNS query synchronously, which can reduce the unnecessary waiting time for domains with a short TTL.
"Surge will abandon the SSH connection after a period of idle time." = "Surge 将在一段闲置时间后抛弃已建立的 SSH 连接。"; //Surge will abandon the SSH connection after a period of idle time.
"Surge will automatically sniff the protocol for TCP requests sent to ports 80 and 443, enabling advanced HTTP/HTTPS features while optimizing performance. However, this may cause some compatibility issues. If you encounter problems, you can add the hostname here, and Surge will not sniff these requests' protocols." = "Surge 会自动对发往 80 与 443 端口的 TCP 请求进行协议嗅探，以开启 HTTP/HTTPS 相关的高级功能，同时优化性能，但这可能会导致一些兼容性问题。如果你遇到了问题，可以将主机名添加到此处，Surge 将不会对这些请求进行协议嗅探。"; //Surge will automatically sniff the protocol for TCP requests sent to ports 80 and 443, enabling advanced HTTP/HTTPS features while optimizing performance. However, this may cause some compatibility issues. If you encounter problems, you can add the hostname here, and Surge will not sniff these requests' protocols.
"Surge will only decrypt traffic to the hosts declared here.\n\n%@\n\niOS system and some applications have a strict security policy to use pinned certificates or CA. Enabling decryption to these hosts may cause problems." = "Surge 仅会解密这里指定的主机名的请求。\n\n%@\n\niOS 系统和某些应用有严格的安全策略，仅信任某些特定的证书，对这些域名启动解密可能导致问题，如 *.apple.com, *.icloud.com。"; //Surge will only decrypt traffic to the hosts declared here.\n\n%@\n\niOS system and some applications have a strict security policy to use pinned certificates or CA. Enabling decryption to these hosts may cause problems.
"Surge will send an HTTP HEAD request to test all sub-policies. The test only cares about whether receiving a response data, even if the response is an HTTP error. You may specifiy the testing URL in the general or proxy settigns." = "Surge 将发送 HTTP HEAD 请求测试所有子策略。测试仅关心是否接收到响应数据，即使响应是 HTTP 错误。您可以在常规或代理设置中指定测试 URL。"; //Surge will send an HTTP HEAD request to test all sub-policies. The test only cares about whether receiving a response data, even if the response is an HTTP error. You may specifiy the testing URL in the general or proxy settigns.
"Surge will send an HTTP HEAD request to the URL. The test only cares about whether receiving a response data, even if the response is an HTTP error. Only supports http:// protocol." = "Surge 将向该 URL 发送一个 HTTP HEAD 请求。测试只关心是否收到了返回数据，并不关心数据内容。仅支持 http:// 协议。"; //Surge will send an HTTP HEAD request to the URL. The test only cares about whether receiving a response data, even if the response is an HTTP error. Only supports http:// protocol.
"Surge will try to set up a connection with cellular data when the Wi-Fi network is poor.\nThis feature will apply to all TCP connections. Only enable it if you have an unlimited cellular data plan." = "Surge 会在 Wi-Fi 网络不佳时尝试使用数据网络建立连接。\n该功能将对所有 TCP 连接生效，请仅当使用不限量的数据流量套餐时开启。"; //Surge will try to set up a connection with cellular data when the Wi-Fi network is poor.\nThis feature will apply to all TCP connections. Only enable it if you have an unlimited cellular data plan.
"Swipe to left on a device to deactivate it." = "在设备上左滑可选择反激活设备。"; //Swipe to left on a device to deactivate it.
"Syncing" = "同步中"; //Syncing
"System Color" = "系统颜色"; //System Color
"System Service" = "系统服务"; //System Service
"System Settings" = "系统设置"; //System Settings
"System" = "系统"; //System
"TCP CDN Optimization" = "TCP CDN 优化"; //TCP CDN Optimization
"TCP FAST OPEN BEHAVIOUR" = "TCP FAST OPEN 行为"; //TCP FAST OPEN BEHAVIOUR
"TCP Fast Open (Experimental)" = "TCP Fast Open (实验性)"; //TCP Fast Open (Experimental)
"TCP Fast Open is disabled forcibly." = "TCP Fast Open 已强制禁用。"; //TCP Fast Open is disabled forcibly.
"TCP Fast Open is enabled forcibly. Turn it off if you encounter connectivity issues." = "TCP Fast Open 打开已强制启用。如果遇到连接问题，请关闭。"; //TCP Fast Open is enabled forcibly. Turn it off if you encounter connectivity issues.
"THEME" = "主题"; //THEME
"TLS Client Certificate" = "TLS 客户端证书"; //TLS Client Certificate
"TLS Engine" = "TLS 引擎"; //TLS Engine
"TLS v1.3 support for HTTPS/SOCKS5-TLS proxy." = "对 HTTPS/SOCKS5-TLS 代理的 TLS v1.3 支持"; //TLS v1.3 support for HTTPS/SOCKS5-TLS proxy.
"TLS v1.3" = "TLS v1.3"; //TLS v1.3
"TOOLS" = "工具"; //TOOLS
"TRAFFIC" = "流量"; //TRAFFIC
"TYPE" = "类型"; //TYPE
"Take Control" = "抢占管理权"; //Take Control
"Take over by Surge" = "由 Surge 接管"; //Take over by Surge
"Takeover Mode" = "接管模式"; //Takeover Mode
"Takeover" = "接管"; //Takeover
"Tap to Test" = "点击测试"; //Tap to Test
"Tap to Use" = "点击使用"; //Tap to Use
"Tap to review the new settings" = "点击审查新的设置"; //Tap to review the new settings
"Temporarily Override Group Option" = "临时覆盖策略组选项"; //Temporarily Override Group Option
"Temporarily Suspend Surge" = "临时禁用 Surge"; //Temporarily Suspend Surge
"Temporarily fallback to cellular network" = "临时回退到数据网络"; //Temporarily fallback to cellular network
"Temporary Rule" = "临时规则"; //Temporary Rule
"Temporary Rules" = "临时规则"; //Temporary Rules
"Terminated" = "已终止"; //Terminated
"Terminating…" = "终止中…"; //Terminating…
"Terms of Services" = "服务协议"; //Terms of Services
"Terms of Use" = "使用条款"; //Terms of Use
"Test Completed" = "测试完成"; //Test Completed
"Test Latency" = "测试延迟"; //Test Latency
"Test Proxy Latency" = "测试代理延迟"; //Test Proxy Latency
"Test Proxy UDP Relay" = "测试代理 UDP 转发"; //Test Proxy UDP Relay
"Test Proxy" = "测试代理"; //Test Proxy
"Test Timeout (s)" = "测试超时（秒）"; //Test Timeout (s)
"Test UDP Proxy relay %@ with %@ failed: %@" = "通过 %@ 转发失败：%@"; //Test UDP Proxy relay %@ with %@ failed: %@
"Test URL for Internet while using Network Diagnostics." = "使用网络诊断功能时访问的 URL。"; //Test URL for Internet while using Network Diagnostics.
"Test URL for proxy policies." = "测试代理策略时的 URL。"; //Test URL for proxy policies.
"Test" = "测试"; //Test
"Testing %@…" = "正在测试 %@…"; //Testing %@…
"Testing UDP Proxy relay %@ with %@ completed.\nRTT: %@" = "通过 %@ 转发 UDP 流量到 %@ 成功。\nRTT: %@"; //Testing UDP Proxy relay %@ with %@ completed.\nRTT: %@
"Testing UDP Proxy relay %@ with %@ failed.\nError: %@" = "通过 %@ 转发 UDP 流量到 %@ 失败。\n错误：%@"; //Testing UDP Proxy relay %@ with %@ failed.\nError: %@
"Testing URL" = "测试 URL"; //Testing URL
"Testing" = "正在测试"; //Testing
"Testing…" = "正在测试…"; //Testing…
"Text Output" = "文本输出"; //Text Output
"The CA certificate has expired, please regenerate and install it." = "CA 证书已过期，请重新生成并安装。"; //The CA certificate has expired, please regenerate and install it.
"The CA certificate is installed and trusted by system. You don't need to install it again." = "CA 证书已安装且已被信任，不需要再次进行安装。"; //The CA certificate is installed and trusted by system. You don't need to install it again.
"The CA certificate is not trusted by the system, and MitM has been automatically turned off." = "CA 证书未被系统信任，MitM 已自动关闭。"; //The CA certificate is not trusted by the system, and MitM has been automatically turned off.
"The DHCP server is enabled. If you turn off the enhanced mode, all the devices that handled by Surge will lost network immediately." = "DHCP 服务器已启动，如果关闭增强模式，由 Surge 所接管的设备将立刻无法访问网络。"; //The DHCP server is enabled. If you turn off the enhanced mode, all the devices that handled by Surge will lost network immediately.
"The FINAL rule defines the default policy for requests which are not matched by any other rules." = "当没有任何其他规则匹配的时候，将使用 FINAL 规则。"; //The FINAL rule defines the default policy for requests which are not matched by any other rules.
"The GeoIP database has been updated to the latest version." = "GeoIP 数据库已更新至最新版本。"; //The GeoIP database has been updated to the latest version.
"The In-App Purchase item is unavailable in your country. Please open https://nssurge.com/ to purchase." = "应用内购买在当前区域不可用，请前往 https://nssurge.com/ 支付。"; //The In-App Purchase item is unavailable in your country. Please open https://nssurge.com/ to purchase.
"The In-App Purchase item is unavailable in your country. Please open https://nssurge.com/account to renew. (You need to bind your license to email first.)" = "应用内购买在当前区域不可用，请前往 https://nssurge.com/account 续订。（请先将授权绑定至邮箱）"; //The In-App Purchase item is unavailable in your country. Please open https://nssurge.com/account to renew. (You need to bind your license to email first.)
"The Keychain already contains a item named %@. Please delete it first." = "钥匙链中已包含名为”%@“的项目，请先删除。"; //The Keychain already contains a item named %@. Please delete it first.
"The MTU value among all WireGuard clients must be the same." = "所有 WireGuard 客户端的 MTU 值均应该保持一致。"; //The MTU value among all WireGuard clients must be the same.
"The P12 file contains both the private and public keys. Please deal with it cautiously." = "P12 文件包含了证书的私钥和公钥，请谨慎处理。"; //The P12 file contains both the private and public keys. Please deal with it cautiously.
"The P12 file is encrypted. Passphrase: %@" = "P12 文件已被加密，密码：%@"; //The P12 file is encrypted. Passphrase: %@
"The Ponte name can't be empty" = "Ponte 设备名不可为空"; //The Ponte name can't be empty
"The Surge Ponte remote control function of the device is not turned on." = "设备的 Surge Ponte 远程控制功能未开启。"; //The Surge Ponte remote control function of the device is not turned on.
"The Surge tvOS version is not available in trial mode." = "Surge tvOS 版本不可在试用状态下使用。"; //The Surge tvOS version is not available in trial mode.
"The active connections will be interrupted." = "活动的连接将会被强制打断。"; //The active connections will be interrupted.
"The changes are now in effect" = "修改已经生效。"; //The changes are now in effect
"The corresponding iCloud user could not be found." = "未能找到对应的 iCloud 用户。"; //The corresponding iCloud user could not be found.
"The device doesn't support this feature." = "该设备不支持该功能。"; //The device doesn't support this feature.
"The device has no available interfaces." = "该设备没有可用的网络接口。"; //The device has no available interfaces.
"The device will reappear if the device rejoins Surge Ponte." = "如果设备重新加入 Surge Ponte，则设备将重新出现。"; //The device will reappear if the device rejoins Surge Ponte.
"The domain name has been used." = "该域名已被使用。"; //The domain name has been used.
"The email or phone number of iCloud account" = "iCloud 账户的邮箱或电话号码"; //The email or phone number of iCloud account
"The enterprise profile has been updated and automatically reloaded." = "企业配置已被更新到最新版本并生效。"; //The enterprise profile has been updated and automatically reloaded.
"The enterprise profile has been updated. Click to reload the profile." = "企业配置已被更新到最新版本，点击加载配置。"; //The enterprise profile has been updated. Click to reload the profile.
"The fast-switch is an experimental feature. It may cause some strange issues, such as infinitely loop requests." = "fast-switch 功能是一项实验性功能，可能引起一些异常，请谨慎使用。"; //The fast-switch is an experimental feature. It may cause some strange issues, such as infinitely loop requests.
"The feature is only available when started" = "该功能仅当开启后可用。"; //The feature is only available when started
"The free trial of Surge is not a subscription, it will not automatically charge after the trial period ends, and you do not need to perform any subscription cancellation operations." = "Surge 的免费试用并非订阅，试用期结束后不会自动付费，你无需进行任何订阅取消操作。"; //The free trial of Surge is not a subscription, it will not automatically charge after the trial period ends, and you do not need to perform any subscription cancellation operations.
"The hide-vpn-icon setting may cause some system issue during network switching." = "hide-vpn-icon 参数可能导致网络切换时出现异常。"; //The hide-vpn-icon setting may cause some system issue during network switching.
"The hostname will always be resolved on the proxy server remotely if a proxy policy is used." = "当使用代理策略时，主机名一定会在远端服务器进行解析。"; //The hostname will always be resolved on the proxy server remotely if a proxy policy is used.
"The iCloud Drive is not responding. Please try rebooting your device to fix it.\n(It is an iOS system-level issue.)" = "iCloud Drive 无响应，请尝试重启系统修正该问题。\n（这是一个 iOS 系统级问题。）"; //The iCloud Drive is not responding. Please try rebooting your device to fix it.\n(It is an iOS system-level issue.)
"The internet connection appears to be offline." = "互联网连接似乎已离线。"; //The internet connection appears to be offline.
"The key file is protected by passphrase. Please remove it first." = "私钥文件被密码保护，请先移除。"; //The key file is protected by passphrase. Please remove it first.
"The keystore item name is already used." = "该密钥库项目名已被使用。"; //The keystore item name is already used.
"The managed configuration can't be edited." = "托管配置不可编辑。"; //The managed configuration can't be edited.
"The maximum size of the response body, which the script is allowed to modify.\n\nScripting requires Surge to load the entire response body data to memory. A huge response body may cause Surge crash since the iOS system limits the maximum amount of memory which the Network Extension can occupy." = "最大允许进行修改的响应体尺寸。\n\n由于进行脚本修改会需要 Surge 先将响应体完全下载后再进行处理，如果遇到了较大的数据将导致内存占用量暴增，Surge 受系统内存限制在该情况下极易被直接终止。"; //The maximum size of the response body, which the script is allowed to modify.\n\nScripting requires Surge to load the entire response body data to memory. A huge response body may cause Surge crash since the iOS system limits the maximum amount of memory which the Network Extension can occupy.
"The module is up to date." = "模块已经是最新版本。"; //The module is up to date.
"The name %@ has been used by device %@" = "名称 %@ 已被设备 %@ 使用"; //The name %@ has been used by device %@
"The name can't be empty" = "名称不能为空"; //The name can't be empty
"The network's NAT type (%@) doesn't meet the requirement. Surge Ponte now works in LAN-only mode." = "网络的 NAT 类型（%@）不符合要求。Ponte 将工作在仅局域网模式下。"; //The network's NAT type (%@) doesn't meet the requirement. Surge Ponte now works in LAN-only mode.
"The new IP address: %@" = "新的 IP 地址是：%@"; //The new IP address: %@
"The new Surge VIF mode is incompatible with Internet Sharing and virtual machine networks, and has automatically fallen back to the legacy mode, which may affect performance." = "新的 Surge VIF 引擎与 Internet Sharing 和虚拟机网络不兼容，已自动回退至传统模式，性能可能受到影响。"; //The new Surge VIF mode is incompatible with Internet Sharing and virtual machine networks, and has automatically fallen back to the legacy mode, which may affect performance.
"The new name is bound to the MAC address." = "新的名字将和 MAC 地址绑定。"; //The new name is bound to the MAC address.
"The number of requests taken over by VIF is too high (%d). In order to avoid exhausting system resources, new requests from VIF have been temporarily rejected.." = "VIF 所接管的请求数过多（%d），为避免耗尽系统资源，已暂时拒绝来自 VIF 的新请求。"; //The number of requests taken over by VIF is too high (%d). In order to avoid exhausting system resources, new requests from VIF have been temporarily rejected..
"The option just affects the connection to the proxy server. Therefore it only makes sense when the proxy server's hostname is a domain. If the underlying proxy is configured, this option has no effect since the DNS resolution happens remotely." = "该选项仅影响和代理服务器间的连接，因此仅当服务器主机名为域名时有意义。若配置了跳板代理，由于在跳板远端进行 DNS 解析，该选项无效。"; //The option just affects the connection to the proxy server. Therefore it only makes sense when the proxy server's hostname is a domain. If the underlying proxy is configured, this option has no effect since the DNS resolution happens remotely.
"The original profile has used detached references, chain referencing is not allowed." = "原始配置中已使用分离配置引用，不可进行连锁引用。"; //The original profile has used detached references, chain referencing is not allowed.
"The outbound mode has been changed to %@" = "出站模式已被修改为%@"; //The outbound mode has been changed to %@
"The parameter `%@` is required and must be provided." = "字段 `%@` 必须被提供。"; //The parameter `%@` is required and must be provided.
"The policy name has already been used." = "该策略名已被使用。"; //The policy name has already been used.
"The profile file has been modified and automatically reloaded." = "配置文件被修改，已自动重载。"; //The profile file has been modified and automatically reloaded.
"The profile has been updated to the latest version and automatically reloaded." = "配置已被更新到最新版本并生效。"; //The profile has been updated to the latest version and automatically reloaded.
"The profile has been updated to the latest version. Click to reload the profile." = "配置已被更新到最新版本，点击加载配置。"; //The profile has been updated to the latest version. Click to reload the profile.
"The profile is frequently reloaded in a short period of time, which may be caused by a miswritten script. This will cause Surge to malfunction, please investigate the script immediately." = "配置在短时间内被频繁的重新加载，这可能是一个错误编写的脚本导致的问题。这将导致 Surge 工作不正常，请立刻排查脚本。"; //The profile is frequently reloaded in a short period of time, which may be caused by a miswritten script. This will cause Surge to malfunction, please investigate the script immediately.
"The profile is too large. Please reduce the content." = "配置文件过大，请减少内容。"; //The profile is too large. Please reduce the content.
"The profile requires a new ability: %@. Please renew your Feature Subscription to continue." = "该配置需要一项新的特性：%@，请续订你的功能订阅。"; //The profile requires a new ability: %@. Please renew your Feature Subscription to continue.
"The proxy's NAT type doesn't meet the requirement. Surge Ponte now works in LAN-only mode. %@: %@" = "代理的 NAT 类型不符合要求。Ponte 将工作在仅局域网模式下。%@: %@"; //The proxy's NAT type doesn't meet the requirement. Surge Ponte now works in LAN-only mode. %@: %@
"The proxy's NAT type doesn't meet the requirement. Test result: %@" = "代理的 NAT 类型不符合要求。测试结果：%@"; //The proxy's NAT type doesn't meet the requirement. Test result: %@
"The remote device doesn't support rule editing." = "该设备不支持规则编辑。"; //The remote device doesn't support rule editing.
"The remote list contains %lld sub-policies." = "外部列表包含 %lld 个子策略。"; //The remote list contains %lld sub-policies.
"The replace template can't be empty." = "替换模板不可为空"; //The replace template can't be empty.
"The script '%@' doesn't exist." = "脚本 '%@' 不存在"; //The script '%@' doesn't exist.
"The script editor can help you edit and test scripts." = "脚本编辑器可以协助你编写和测试脚本。"; //The script editor can help you edit and test scripts.
"The script may fetch the value with $argument." = "脚本可通过 $argument 获取该值。"; //The script may fetch the value with $argument.
"The security policy of the system has been updated. Please choose your profile folder manully to grant access permission." = "系统安全策略已经更新，请手动选择你的配置存储文件夹以授权 Surge 访问。"; //The security policy of the system has been updated. Please choose your profile folder manully to grant access permission.
"The selected policy doesn't support Full Cone UDP relay." = "选定的策略不支持 Full Cone UDP 中继。"; //The selected policy doesn't support Full Cone UDP relay.
"The selected policy doesn't support UDP relay." = "选定的策略不支持 UDP 转发。"; //The selected policy doesn't support UDP relay.
"The size of log files exceeds the limitation. Please send the log file via mail or other apps manually." = "日志尺寸超过限制，请使用邮件手动发送。"; //The size of log files exceeds the limitation. Please send the log file via mail or other apps manually.
"The specified interface (%@ %@) is not available or the IP has been changed. Surge will retry when the interface is back." = "指定的网络设备（%@ %@）不可用或 IP 已被修改，Surge 将在设备可用后进行重试。"; //The specified interface (%@ %@) is not available or the IP has been changed. Surge will retry when the interface is back.
"The specified interface is not available or the IP has been changed." = "指定的网络设备不可用或 IP 已被修改"; //The specified interface is not available or the IP has been changed.
"The tun-excluded-routes option does not need to be configured in most cases, remove it unless you know exactly what it is for, this setting may cause some system issue." = "绝大多数情况下 tun-excluded-routes 参数不应该被配置，除非你明确知道需要该参数，否则请移除，该参数可能造成一些系统异常。"; //The tun-excluded-routes option does not need to be configured in most cases, remove it unless you know exactly what it is for, this setting may cause some system issue.
"The tun-excluded-routes parameter has been configured, this parameter may cause anomalies after switching networks, please use with caution." = "tun-excluded-routes 参数已配置，该参数可能导致切换网络后出现异常，请谨慎使用。"; //The tun-excluded-routes parameter has been configured, this parameter may cause anomalies after switching networks, please use with caution.
"The tun-included-routes option does not need to be configured in most cases, remove it unless you know exactly what it is for, this setting may cause some system issue." = "绝大多数情况下 tun-included-routes 参数不应该被配置，除非你明确知道需要该参数，否则请移除，该参数可能造成一些系统异常。"; //The tun-included-routes option does not need to be configured in most cases, remove it unless you know exactly what it is for, this setting may cause some system issue.
"The value can't be empty." = "值不可为空。"; //The value can't be empty.
"The value of `%@` is invalid." = "字段 `%@` 的值无效。"; //The value of `%@` is invalid.
"There is a valid WireGuard configuration. Please note that using the same WireGuard configuration on different devices may result in IP conflict, causing all ends to be unable to use it." = "存在 WireGuard 配置，请注意在不同设备上使用相同的 WireGuard 配置可能导致 IP 抢占从而各端都无法使用。"; //There is a valid WireGuard configuration. Please note that using the same WireGuard configuration on different devices may result in IP conflict, causing all ends to be unable to use it.
"There is an error in the internal state of the system (ERROR CODE: FSI), please restart Surge. If this problem persists please try resetting the system network settings and remove the include-all-networks/tun-included-routes/tun-excluded-routes settings." = "出现了一个系统内部错误（错误代码：FSI），请尝试重启 Surge。如果持续出现该问题请尝试重置系统网络设置，并移除配置中的 include-all-networks/tun-included-routes/tun-excluded-routes 设置。"; //There is an error in the internal state of the system (ERROR CODE: FSI), please restart Surge. If this problem persists please try resetting the system network settings and remove the include-all-networks/tun-included-routes/tun-excluded-routes settings.
"This address has already been used." = "该地址已经被使用。"; //This address has already been used.
"This device is managed by another Surge iOS device. If it is redeployed by the current device, the management rights of the original device will be invalidated." = "该设备由另一个 Surge iOS 设备所管理，如果由当前设备重新进行部署，会使得原设备的管理权失效。"; //This device is managed by another Surge iOS device. If it is redeployed by the current device, the management rights of the original device will be invalidated.
"This enterprise profile can't be edited locally." = "企业配置不可以被修改。"; //This enterprise profile can't be edited locally.
"This feature is only available when Surge engine started" = "此功能仅在 Surge 引擎启动时可用"; //This feature is only available when Surge engine started
"This may take a few seconds" = "这可能需要几秒钟"; //This may take a few seconds
"This name has already been used." = "该名字已被使用。"; //This name has already been used.
"This operation must be performed at least 24 hours after the binding. You may come back at %@." = "该操作只能在绑定 24 小时后进行，请在%@后再进行操作。"; //This operation must be performed at least 24 hours after the binding. You may come back at %@.
"This proxy is used by Surge Ponte." = "此代理被 Surge Ponte 所使用。"; //This proxy is used by Surge Ponte.
"Through Another Proxy" = "通过另一个代理连接"; //Through Another Proxy
"Through proxy" = "使用代理"; //Through proxy
"Through proxy:" = "通过代理："; //Through proxy:
"Tile Size" = "卡片大小"; //Tile Size
"Time Cost" = "时间开销"; //Time Cost
"Time Limit" = "时间限制"; //Time Limit
"Timeout (Proxy Handshake)" = "超时（代理握手）"; //Timeout (Proxy Handshake)
"Timeout (Waiting HTTP Response)" = "超时（等待 HTTP 响应）"; //Timeout (Waiting HTTP Response)
"Timeout (Waiting Proxy Response)" = "超时（等待代理响应）"; //Timeout (Waiting Proxy Response)
"Timeout" = "超时"; //Timeout
"To %@" = "至 %@"; //To %@
"To HAR File" = "为 HAR 文件"; //To HAR File
"To Surge Archive" = "为 Surge 存档"; //To Surge Archive
"To override a %@ group's selected policy. Touch on hold and choose override." = "若想覆盖自动测试组选定结果，长按选择覆盖。"; //To override a %@ group's selected policy. Touch on hold and choose override.
"Today" = "今日"; //Today
"Too many items in the skip-proxy settings. It may cause the system to fail to apply the proxy settings. Some items are stripped." = "在 skip-proxy 设置中配置了太多项目，可能导致系统无法正确应用代理设置，已自动截断部分项目。"; //Too many items in the skip-proxy settings. It may cause the system to fail to apply the proxy settings. Some items are stripped.
"Too many unauthorized access from %@. The IP address was banned." = "来自 %@ 的未授权访问过多。IP 地址已被封禁。"; //Too many unauthorized access from %@. The IP address was banned.
"Top Clients" = "进程与客户端"; //Top Clients
"Top Host" = "最高流量主机名"; //Top Host
"Total %@" = "总计 %@"; //Total %@
"Total Bytes" = "总流量"; //Total Bytes
"Total Connections" = "总连接数"; //Total Connections
"Total" = "总计"; //Total
"Touch and hold on a card to customize" = "长按卡片可自定义样式"; //Touch and hold on a card to customize
"Touch and hold on a row to reorder." = "在任意一行上长按可调整顺序。"; //Touch and hold on a row to reorder.
"Traffic Statistics" = "流量统计"; //Traffic Statistics
"Traffic" = "流量"; //Traffic
"Try to set up connections with the Wi-Fi and cellular network simultaneously. Only meaningful while All Hybrid option is not on." = "尝试并发使用 Wi-Fi 和数据网络建立连接，仅当混合网络开关未开启时有意义。"; //Try to set up connections with the Wi-Fi and cellular network simultaneously. Only meaningful while All Hybrid option is not on.
"Turn Off" = "关闭"; //Turn Off
"Turn off Enhanced Mode" = "关闭增强模式"; //Turn off Enhanced Mode
"Turn on HTTP capture switch and configure MitM to dump and inspect the body." = "打开 HTTP 捕获开关并配置 MitM 以捕获和查看数据体。"; //Turn on HTTP capture switch and configure MitM to dump and inspect the body.
"Turn on HTTP capture switch to dump and inspect the body." = "打开 HTTP 捕获开关以捕获和查看数据体。"; //Turn on HTTP capture switch to dump and inspect the body.
"Turn on MITM Automatically" = "自动开启 MITM"; //Turn on MITM Automatically
"Turn on Surge Automatically" = "自动启动 Surge"; //Turn on Surge Automatically
"Type" = "类型"; //Type
"UDP Fallback Behaviour" = "UDP 回退行为"; //UDP Fallback Behaviour
"UDP Proxy Relay" = "UDP 代理转发"; //UDP Proxy Relay
"UDP Relay Test Completed" = "UDP 转发测试完成"; //UDP Relay Test Completed
"UDP Relay" = "UDP 转发"; //UDP Relay
"UDP sessions" = "UDP 会话"; //UDP sessions
"URL Regular Expression" = "URL 正则表达式"; //URL Regular Expression
"URL or Local File Name" = "URL 或本地文件名"; //URL or Local File Name
"URL or Path" = "路径或 URL"; //URL or Path
"URL or iCloud File Name" = "URL 或者 iCloud 文件名"; //URL or iCloud File Name
"URL" = "URL"; //URL
"Unassigned" = "未指派"; //Unassigned
"Unauthorized access" = "未授权访问"; //Unauthorized access
"Unavailable" = "不可用"; //Unavailable
"Unbind from iCloud Account" = "取消 iCloud 账号绑定"; //Unbind from iCloud Account
"Unblocked" = "不阻止"; //Unblocked
"Understanding Surge" = "理解 Surge"; //Understanding Surge
"Unexpected Error" = "未知错误"; //Unexpected Error
"Unfavorite" = "解除收藏"; //Unfavorite
"Unknown Content Type" = "Content Type 无效"; //Unknown Content Type
"Unknown Parameter" = "未知参数"; //Unknown Parameter
"Unknown parameter \"%@\" was found in the General section." = "配置的 [General] 段存在未知的配置 %@"; //Unknown parameter \"%@\" was found in the General section.
"Unknown" = "未知"; //Unknown
"Unlimited" = "无限制"; //Unlimited
"Unlock all features above. And get new features for free within one year in the future." = "解锁上述所有功能，并免费获得一年内推出的新功能。"; //Unlock all features above. And get new features for free within one year in the future.
"Unlocked Features" = "已解锁的功能"; //Unlocked Features
"Unsupported Operation System" = "该操作系统已不再被支持"; //Unsupported Operation System
"Unsupported group type. Please edit with the text editor directly." = "不支持的策略组类型，请使用文本编辑器直接编辑。"; //Unsupported group type. Please edit with the text editor directly.
"Unsupported group type: %@. Please use text mode to edit" = "不支持的策略组类型：%@，请使用文本模式编辑。"; //Unsupported group type: %@. Please use text mode to edit
"Unsupported key type." = "不支持的密钥类型。"; //Unsupported key type.
"Unsupported proxy type: %@. Please use text mode to edit" = "不支持的代理类型：%@，请使用文本模式编辑。"; //Unsupported proxy type: %@. Please use text mode to edit
"Update All External Resources" = "更新全部外部资源"; //Update All External Resources
"Update All" = "全部更新"; //Update All
"Update Available" = "有新的更新"; //Update Available
"Update DDNS Record Now" = "立即更新 DDNS 记录"; //Update DDNS Record Now
"Update External Resource" = "更新外部资源"; //Update External Resource
"Update Now…" = "现在更新…"; //Update Now…
"Update failed: %@" = "更新失败：%@"; //Update failed: %@
"Update" = "更新"; //Update
"Updates available" = "有更新"; //Updates available
"Update…" = "更新…"; //Update…
"Updating (%d/%d)…" = "正在更新 (%d/%d)…"; //Updating (%d/%d)…
"Updating…" = "正在更新…"; //Updating…
"Upgrade License" = "升级授权"; //Upgrade License
"Upgrade" = "升级"; //Upgrade
"Upload Diagnostic Report" = "上传诊断报告"; //Upload Diagnostic Report
"Upload Logs" = "上传日志"; //Upload Logs
"Upload Logs…" = "上传日志…"; //Upload Logs…
"Upload Maximum" = "最高上传速度"; //Upload Maximum
"Upload Test" = "上传测试"; //Upload Test
"Upload completed" = "上传完成"; //Upload completed
"Upload" = "上传"; //Upload
"Use BSSID to match the Wi-Fi BSSID." = "使用 BSSID 可匹配 Wi-Fi BSSID。"; //Use BSSID to match the Wi-Fi BSSID.
"Use CONNECT method even for plain HTTP requests." = "对一般 HTTP 请求也使用 CONNECT 方法进行转发。"; //Use CONNECT method even for plain HTTP requests.
"Use Custom DNS Servers" = "使用自定义 DNS 服务器"; //Use Custom DNS Servers
"Use Default" = "使用默认配置"; //Use Default
"Use Dropbox to sync your profiles across devices." = "使用 Dropbox 在设备间同步配置。"; //Use Dropbox to sync your profiles across devices.
"Use External Proxy List" = "使用外部代理列表"; //Use External Proxy List
"Use HTTPS protocol instead of HTTP. The MitM CA certificate must be configured first. You need to install the certificate on the client device manually." = "使用 HTTPS 替代 HTTP 协议，需要先配置 MitM 的 CA 证书，同时需要在客户端设备上手动安装并信任 CA 证书。"; //Use HTTPS protocol instead of HTTP. The MitM CA certificate must be configured first. You need to install the certificate on the client device manually.
"Use JavaScript to extend the ability of Surge as your wish." = "使用 JavaScript 来扩展 Surge 的功能。"; //Use JavaScript to extend the ability of Surge as your wish.
"Use MCCMNC to match a specific cellular network." = "使用 MCCMNC 可匹配特定数据网络。"; //Use MCCMNC to match a specific cellular network.
"Use ROUTER to match the router IP address." = "使用 ROUTER 可匹配路由器 IP 地址。"; //Use ROUTER to match the router IP address.
"Use SSID to match the Wi-Fi SSID, wildcard character is allowed." = "使用 SSID 可匹配 Wi-Fi SSID，可以使用通配符。"; //Use SSID to match the Wi-Fi SSID, wildcard character is allowed.
"Use Surge as Gateway by Default" = "将 Surge 自动作为新设备的网关"; //Use Surge as Gateway by Default
"Use Surge as Gateway…" = "使用 Surge 作为网关"; //Use Surge as Gateway…
"Use Surge as system proxy to take over network traffic. This mode reduces extra costs from using Surge and slightly improves performance. However, some Apps may check for system proxy settings and refuse to work if a proxy is detected." = "使用将 Surge 设置为系统代理的方式接管网络流量，该模式可降低开启 Surge 带来的额外开销，略微提升性能。但是部分 App 会检查系统代理设置，并在存在代理时拒绝工作。"; //Use Surge as system proxy to take over network traffic. This mode reduces extra costs from using Surge and slightly improves performance. However, some Apps may check for system proxy settings and refuse to work if a proxy is detected.
"Use System DNS Servers" = "使用系统 DNS 服务器"; //Use System DNS Servers
"Use TYPE to match all Wi-Fi/wired/cellular networks." = "使用 TYPE 来匹配所有 Wi-Fi、有线和数据网络。"; //Use TYPE to match all Wi-Fi/wired/cellular networks.
"Use a proxy list from a proxy provider. The list should be a text file. Each line contains a proxy declaration." = "使用由代理服务商提供的代理列表，列表文件为一个纯文本，每一行包含一个代理声明。"; //Use a proxy list from a proxy provider. The list should be a text file. Each line contains a proxy declaration.
"Use a proxy through another proxy, which may be referred to as the proxy chain." = "使用一个代理连接另一个代理，该功能又被称为代理链或跳板代理。"; //Use a proxy through another proxy, which may be referred to as the proxy chain.
"Use a random sub-policy for every connecitons. Surge will test the availability for sub-policies." = "每个连接随机使用一个子策略。Surge 将测试子策略的可用性。"; //Use a random sub-policy for every connecitons. Surge will test the availability for sub-policies.
"Use a random sub-policy for every connections." = "每个连接随机使用一个子策略"; //Use a random sub-policy for every connections.
"Use a regular expression to include a portion of the policies in the list. Applies to include all proxies option, include other groups option, and the external proxy list." = "使用正则表达式作为过滤器，仅包含部分策略，对包含所有代理策略选项、包含另一个策略组的策略选项、外部策略组选项均有效。"; //Use a regular expression to include a portion of the policies in the list. Applies to include all proxies option, include other groups option, and the external proxy list.
"Use a ruleset or proxies that defined in another file or URL." = "将代理或者规则存储于另一个文件或 URL 汇总。"; //Use a ruleset or proxies that defined in another file or URL.
"Use encrypted DNS protocol to perform DNS queries, including DNS-over-HTTPS (DoH, RFC 8484), DNS-over-QUIC (DoQ, RFC 9250) and DNS-over-HTTP/3." = "使用加密 DNS 服务进行解析，包含 DNS-over-HTTPS (DoH, RFC 8484)、DNS-over-QUIC (DoQ, RFC 9250) 和 DNS-over-HTTP/3。"; //Use encrypted DNS protocol to perform DNS queries, including DNS-over-HTTPS (DoH, RFC 8484), DNS-over-QUIC (DoQ, RFC 9250) and DNS-over-HTTP/3.
"Use iperf3 client mode to benchmark the bandwidth. You may force the test to use a specified policy." = "使用 iperf3 客户端模式测试带宽，你可以强行指定使用某个代理策略进行测试。"; //Use iperf3 client mode to benchmark the bandwidth. You may force the test to use a specified policy.
"Use logical operator rule to combine multiple rules for complex scenarios." = "可使用逻辑运算规则组合多个标准规则，适用于复杂的场景。"; //Use logical operator rule to combine multiple rules for complex scenarios.
"Use only under instructions. Do not adjust this option unless necessary" = "仅在指引下使用，在没有特殊原因的情况下不应调整该选项。"; //Use only under instructions. Do not adjust this option unless necessary
"Use script to determine whether the rule matched." = "使用脚本作为代理规则。"; //Use script to determine whether the rule matched.
"Use script to hook DNS lookups." = "使用脚本来进行 DNS 查询。"; //Use script to hook DNS lookups.
"Use script to modify HTTP requests." = "使用脚本来修改 HTTP 请求。"; //Use script to modify HTTP requests.
"Use script to modify HTTP responses." = "使用脚本来修改 HTTP 响应。"; //Use script to modify HTTP responses.
"Use the cellular network only." = "仅使用数据网络。"; //Use the cellular network only.
"Use the reverse mode to test download bandwidth. (server sends, client receives)" = "使用反向模式测试下载带宽。（服务端发送，客户端接收）"; //Use the reverse mode to test download bandwidth. (server sends, client receives)
"Use" = "使用"; //Use
"Used by FINAL Rule" = "FINAL 规则的策略"; //Used by FINAL Rule
"User" = "用户"; //User
"User-Agent" = "User-Agent"; //User-Agent
"Username is required for SSH." = "用户名不可为空。"; //Username is required for SSH.
"Uses Network.framework to utilize userspace network stack, which can improve throughput, reduce latency and enable cutting edge features such as Multipath TCP. (Manual restart is required)\nExperimental features may be unstable, and may even cause the system to become frozen." = "启动 Network.framework 以开启用户态网络协议栈，可提高吞吐量，降低延迟并开启 MPTCP。（需手动重启 Surge）\n实验性功能可能导致 Surge 不稳定，甚至引起系统崩溃。"; //Uses Network.framework to utilize userspace network stack, which can improve throughput, reduce latency and enable cutting edge features such as Multipath TCP. (Manual restart is required)\nExperimental features may be unstable, and may even cause the system to become frozen.
"Uses Surge as a WireGuard client, converting L3 VPN as an outbound proxy policy." = "使用 Surge 作为 WireGuard 客户端，将 L3 VPN 转换为出栈代理策略使用。"; //Uses Surge as a WireGuard client, converting L3 VPN as an outbound proxy policy.
"Using rule system to determine how to process requests." = "根据规则系统判定处理方式。"; //Using rule system to determine how to process requests.
"Utilities" = "工具"; //Utilities
"Utilize userspace network stack to enable cutting edge features such as Multipath TCP." = "启动 Network.framework 以开启用户态网络协议栈，可提高吞吐量，降低延迟并开启 MPTCP。"; //Utilize userspace network stack to enable cutting edge features such as Multipath TCP.
"VIEW" = "查看"; //VIEW
"Value" = "值"; //Value
"Value:" = "值:"; //Value:
"Verification Code" = "验证码"; //Verification Code
"Version %@(%@) is ready to install." = "新版本 %@(%@) 现在可以更新"; //Version %@(%@) is ready to install.
"View Text Output" = "查看文本输出"; //View Text Output
"WARNING" = "警告"; //WARNING
"Waiting Handshake" = "等待握手"; //Waiting Handshake
"Waiting for reconnection" = "等待重新连接"; //Waiting for reconnection
"Waiting iCloud Drive…" = "等待 iCloud Drive…"; //Waiting iCloud Drive…
"Waiting" = "等待"; //Waiting
"Wake System" = "唤醒系统"; //Wake System
"Warning" = "警告"; //Warning
"Web Dashboard" = "Web 控制器"; //Web Dashboard
"Web View" = "Web View"; //Web View
"WebSocket Header" = "WebSocket Header"; //WebSocket Header
"WebSocket Path" = "WebSocket 路径"; //WebSocket Path
"Welcome" = "欢迎"; //Welcome
"What is the Feature Subscription?" = "什么是功能更新订阅？"; //What is the Feature Subscription?
"When a QUIC connection (i.e., HTTP/3) hits the MITM hostname list, it automatically blocks that QUIC connection, causing the connection to fall back to HTTP/2 or HTTP/1.1, so that it can be intercepted by MITM." = "当 QUIC 连接（即 HTTP/3）命中 MITM 主机名列表时，自动阻止该 QUIC 连接，使得连接回退至 HTTP/2 或 HTTP/1.1，以使得其可被 MITM。"; //When a QUIC connection (i.e., HTTP/3) hits the MITM hostname list, it automatically blocks that QUIC connection, causing the connection to fall back to HTTP/2 or HTTP/1.1, so that it can be intercepted by MITM.
"When encountering a %@ rule, Surge will send a DNS query if the hostname of request is a domain. You can specify this option to ignore this rule for a request with a domain." = "当一个使用域名的请求遇到 %@ 规则时，Surge 需要进行 DNS 查询才能确定是否应该执行规则。启用该选项后将会使域名请求跳过该规则。"; //When encountering a %@ rule, Surge will send a DNS query if the hostname of request is a domain. You can specify this option to ignore this rule for a request with a domain.
"When our support team requests, please use this to send diagnostic report to us. None of your passwords or credentials will be uploaded. But the server addresses, hostname, accessing URL, unencrypted HTTP headers, and other information may be included." = "当我们的支持团队要求时，请使用此功能向我们发送诊断报告。您的密码或凭据不会被上传。但服务器地址、主机名、访问的 URL、未加密的 HTTP 标头和其他信息可能会被包含在内。"; //When our support team requests, please use this to send diagnostic report to us. None of your passwords or credentials will be uploaded. But the server addresses, hostname, accessing URL, unencrypted HTTP headers, and other information may be included.
"When our support team requests, please use this to send logs to us. None of your passwords or credentials will be uploaded. But the server addresses, hostname, accessing URL, and other information may be included." = "如果我们的支持团队需要日志以诊断问题，请使用该功能给我们发送日志，密钥、证书等敏感信息不会被上传。但服务器地址、IP、访问的 URL 和其他一些个人信息可能被包含在其中。"; //When our support team requests, please use this to send logs to us. None of your passwords or credentials will be uploaded. But the server addresses, hostname, accessing URL, and other information may be included.
"When persistent (aka per connection classifier) is on, same hostname will always get the same policy." = "当维持策略（又名 per connection classifier）打开时，同一个主机名一定会使用同一个子策略。"; //When persistent (aka per connection classifier) is on, same hostname will always get the same policy.
"When the IPv4 & IPv6 dual stack is enabled, prefer the IPv6 if a domain has both A & AAAA records configured." = "当 IPv4 与 IPv6 双栈模式启用时，优先使用 IPv6 如果域名同时拥有 A 与 AAAA 记录。"; //When the IPv4 & IPv6 dual stack is enabled, prefer the IPv6 if a domain has both A & AAAA records configured.
"When this option is enabled, changes to the configuration or modules will be automatically deployed to Surge tvOS." = "开启该选项后，当配置或模块发生变化时，将自动部署至 Surge tvOS。"; //When this option is enabled, changes to the configuration or modules will be automatically deployed to Surge tvOS.
"When using an iPhone/iPad as a hotspot, an HTTP or SOCKS5 proxy can be used on the client device to take over the traffic using Surge iOS." = "当使用 iPhone 或 iPad 作为个人热点时，可使用 HTTP 或 SOCKS5 代理服务接管客户端设备流量。"; //When using an iPhone/iPad as a hotspot, an HTTP or SOCKS5 proxy can be used on the client device to take over the traffic using Surge iOS.
"Wi-Fi - %@" = "Wi-Fi - %@"; //Wi-Fi - %@
"Wi-Fi Access" = "Wi-Fi 访问"; //Wi-Fi Access
"Wi-Fi Assist" = "Wi-Fi 助理"; //Wi-Fi Assist
"Wi-Fi Network" = "Wi-Fi 网络"; //Wi-Fi Network
"Wi-Fi SSID" = "Wi-Fi SSID"; //Wi-Fi SSID
"Wi-Fi Timeline" = "Wi-Fi 时间轴"; //Wi-Fi Timeline
"Wildcard characters * and ? are supported.\nUse prefix - to exclude a hostname.\nSee manual for more information." = "可使用通配符 * 和 ?。使用 - 前缀来排除某些主机名。\n查看手册获得更多信息。"; //Wildcard characters * and ? are supported.\nUse prefix - to exclude a hostname.\nSee manual for more information.
"Wired" = "有线网络"; //Wired
"With Keywords" = "包含关键词"; //With Keywords
"Without Keywords" = "不包含关键词"; //Without Keywords
"Wrong password" = "密码错误"; //Wrong password
"Yearly for %@" = "%@ 一年"; //Yearly for %@
"You are now back online." = "你已重新连入网络。"; //You are now back online.
"You are using a managed profile. Some settings can't be modified. Please duplicate the profile to make changes." = "你正在使用托管配置，部分设置不可修改。请创建副本后再对设置进行调整。"; //You are using a managed profile. Some settings can't be modified. Please duplicate the profile to make changes.
"You are using the latest version." = "你使用的已经是最新版本。"; //You are using the latest version.
"You can allow other iCloud users to access the device through Ponte. Authorized users will be able to obtain the Ponte access information and key of the device. Please use with caution." = "你可以让其他 iCloud 用户也能够访问通过 Ponte 访问该设备，被授权用户将能够获取到该设备的 Ponte 接入信息和密钥，请谨慎使用。"; //You can allow other iCloud users to access the device through Ponte. Authorized users will be able to obtain the Ponte access information and key of the device. Please use with caution.
"You can connect another Ponte device through a proxy" = "你可以通过代理连接另一个 Ponte 设备"; //You can connect another Ponte device through a proxy
"You can connect another Ponte device through a proxy. If NAT Traversal via proxy has been configured on the remote device, it is best, but not required, to select the same proxy as it is. Please read manual for more information." = "如果已在远端设备上配置使用代理进行 NAT 穿透，最好选择与之相同的代理，但这并非必须。请阅读手册以了解更多信息。"; //You can connect another Ponte device through a proxy. If NAT Traversal via proxy has been configured on the remote device, it is best, but not required, to select the same proxy as it is. Please read manual for more information.
"You can control your Surge tvOS from anywhere through Surge Ponte, and you can access the intranet where Apple TV is located through Surge tvOS.\nNote: If your network can't support a full Surge Ponte, Surge Ponte on Surge tvOS will work in LAN-Only mode so that Surge iOS can control Surge tvOS on the same LAN." = "你将可用通过 Surge Ponte 在任何地方控制你的 Surge tvOS，同时可以通过 Surge tvOS 访问其所在的内网。\n注：如果你的网络无法配置完整的 Surge Ponte，Surge tvOS 的 Surge Ponte 将工作在 LAN-Only 模式下，以使得 Surge iOS 可以在相同局域网内控制 Surge tvOS。"; //You can control your Surge tvOS from anywhere through Surge Ponte, and you can access the intranet where Apple TV is located through Surge tvOS.\nNote: If your network can't support a full Surge Ponte, Surge Ponte on Surge tvOS will work in LAN-Only mode so that Surge iOS can control Surge tvOS on the same LAN.
"You can find the profile syntax explanation and online manual in the more tab." = "你可以在更多标签页里找到配置参数表解释和在线手册。"; //You can find the profile syntax explanation and online manual in the more tab.
"You can only edit a WireGuard policy with multiple peers in the text mode. Save settings here will lost all other peers except the first one." = "仅可以使用文本模式编辑拥有多个节点的 WireGuard 策略，若点击保存则仅有第一个节点会被保留。"; //You can only edit a WireGuard policy with multiple peers in the text mode. Save settings here will lost all other peers except the first one.
"You can only use letters and numbers in the Ponte name." = "名称中只能使用字母和数字。"; //You can only use letters and numbers in the Ponte name.
"You can only use letters and numbers in the name." = "名称中只能使用字母和数字。"; //You can only use letters and numbers in the name.
"You can override some settings or temporarily suspend Surge under specific networks." = "可配置在某些特定网络下覆盖部分全局设置。"; //You can override some settings or temporarily suspend Surge under specific networks.
"You can quickly access this feature from the Utilities tab." = "可以从首页的工具标签页快速访问该功能。"; //You can quickly access this feature from the Utilities tab.
"You can receive Surge Mac's notifications on your iOS device. Please enable the remote notification in Surge Mac first. The two devices must use a same iCloud account." = "你可以在你的 iOS 设备上接收 Surge Mac 的通知，请先在 Surge Mac 的通知设置里打开远程通知，两个设备必须使用同一个 iCloud 账号。"; //You can receive Surge Mac's notifications on your iOS device. Please enable the remote notification in Surge Mac first. The two devices must use a same iCloud account.
"You can receive Surge Mac's notifications on your iOS device." = "你可以在你的 iOS 设备上接收 Surge Mac 的通知。"; //You can receive Surge Mac's notifications on your iOS device.
"You can use SSH protocol as a proxy protocol. The feature is equivalent to the ssh -D command." = "你可以使用 SSH 协议作为代理协议，该功能等价于命令 ssh -D。"; //You can use SSH protocol as a proxy protocol. The feature is equivalent to the ssh -D command.
"You can use Surge as a DHCP server for your LAN and take over the network of other devices with Surge gateway mode with a simple click." = "你可以使用 Surge 作为你的局域网的 DHCP 服务器，只需轻松点击即可用 Surge 网关模式接管其他设备的网络。"; //You can use Surge as a DHCP server for your LAN and take over the network of other devices with Surge gateway mode with a simple click.
"You can use your own CA certificate. Please edit configuration in text mode, and provide base64-encoded PKCS #12 certificate and passphrase." = "你也可以使用自己的 CA 证书，请将证书转化为 Base64 编码的 PKCS #12 格式，使用文本编辑模式填入。"; //You can use your own CA certificate. Please edit configuration in text mode, and provide base64-encoded PKCS #12 certificate and passphrase.
"You may check the connected Wi-Fi network timeline, including entering and leaving time." = "你可以按时间线浏览最近连接的 Wi-Fi 网络，详情包含进入和离开时间。"; //You may check the connected Wi-Fi network timeline, including entering and leaving time.
"You may configure Self IP Address and Self IPv6 Address to utilize the IPv4 & IPv6 dual stack, or just one of them to use the single stack." = "可以同时配置 Self IP Address 和 Self IPv6 Address 可开启双栈模式，或仅配置其中之一使用单栈。"; //You may configure Self IP Address and Self IPv6 Address to utilize the IPv4 & IPv6 dual stack, or just one of them to use the single stack.
"You may connect to Surge iOS or Surge Mac on another device. Inspect the requests and control Surge remotely." = "你可以远程连接到另一个设备上的 Surge iOS 或 Surge Mac。"; //You may connect to Surge iOS or Surge Mac on another device. Inspect the requests and control Surge remotely.
"You may connect to Surge iOS or Surge Mac on another device. Please enable the Remote Controller option on the destination device first." = "你可以连接到另一台设备的 Surge iOS 或 Surge Mac，请先在该设备上开启外部控制器选项。"; //You may connect to Surge iOS or Surge Mac on another device. Please enable the Remote Controller option on the destination device first.
"You may control Surge via a web browser after enabling this." = "开启该选项后可以通过浏览器控制 Surge。"; //You may control Surge via a web browser after enabling this.
"You may control Surge via a web browser on local or remote devices." = "你可以在远程或者本地设备上，使用浏览器控制 Surge。"; //You may control Surge via a web browser on local or remote devices.
"You may create a copy to make changes." = "你可以创建一个副本来进行修改。"; //You may create a copy to make changes.
"You may customize the Server Name Indication (SNI) during the TLS handshake. Fill \"off\" to turn off SNI completely. By default Surge sends the SNI by using the proxy hostname like most browsers." = "你可以自定义 TLS 握手时的 Server Name Indication (SNI)，填写 off 彻底关闭 SNI 扩展。默认情况下将使用代理服务器主机名作为 SNI，和浏览器行为一致。"; //You may customize the Server Name Indication (SNI) during the TLS handshake. Fill \"off\" to turn off SNI completely. By default Surge sends the SNI by using the proxy hostname like most browsers.
"You may deactivate the current device and inactive devices. A device becomes inactive if Surge isn't launched for 7 days." = "你可以反激活当前设备和非活跃设备，连续 7 天未开启 Surge 的设备会变为非活跃状态。"; //You may deactivate the current device and inactive devices. A device becomes inactive if Surge isn't launched for 7 days.
"You may enable or disable all notifications in the Settings app." = "可以在设置应用中开启或关闭所有通知。"; //You may enable or disable all notifications in the Settings app.
"You may examine the history traffic usage grouped by host, by policy, or by network interface." = "可按照主机名、策略或网络接口进行归类查询历史流量信息。"; //You may examine the history traffic usage grouped by host, by policy, or by network interface.
"You may find it in the favorite requests." = "可在收藏请求中查看。"; //You may find it in the favorite requests.
"You may force proxy to go through the specific network interface: a secondary NIC or a VPN service." = "你可以强制网络请求使用特定的网络接口，如非默认网卡或 VPN 服务。"; //You may force proxy to go through the specific network interface: a secondary NIC or a VPN service.
"You may import the profile from a URL." = "你可以从 URL 导入配置。"; //You may import the profile from a URL.
"You may install a module from a URL." = "你可以使用 URL 安装模块。"; //You may install a module from a URL.
"You may mock the API server and return a static response. This feature may also be called as Map Local or API Mocking." = "你可以 Mock 服务器的 API 请求并返回静态数据。"; //You may mock the API server and return a static response. This feature may also be called as Map Local or API Mocking.
"You may mock the API server and return a static response. This feature may also be called as Map Local or API Mocking.\nIf you want to return a response dynamically, try scripting." = "你可以 Mock 服务器的 API 请求并返回静态数据。\n如果想返回动态请求，请尝试使用脚本。"; //You may mock the API server and return a static response. This feature may also be called as Map Local or API Mocking.\nIf you want to return a response dynamically, try scripting.
"You may put some cards into the favorite sections for quick access." = "你可以将部分卡片放到收藏分类以快速访问。"; //You may put some cards into the favorite sections for quick access.
"You may test the script in a mock environment." = "你可以在模拟环境中测试脚本。"; //You may test the script in a mock environment.
"You may try unplugging and re-plugging the network cable, toggling the Wi-Fi switch, or rebooting the device. Or any other methods to make the device perform DHCP configuration." = "你可以尝试拔掉并重新插上网线，关闭并重新打开 Wi-Fi，或者重新启动设备，或其他任何可以使设备重新进行 DHCP 配置的方法。"; //You may try unplugging and re-plugging the network cable, toggling the Wi-Fi switch, or rebooting the device. Or any other methods to make the device perform DHCP configuration.
"You may undo the suppress here." = "你可以将已忽略的警告重新打开。"; //You may undo the suppress here.
"You may use JavaScript to extend the ability of Surge as your wish. See manual for more information." = "使用 JavaScript 扩展 Surge 的功能，查看手册以获得更多信息。"; //You may use JavaScript to extend the ability of Surge as your wish. See manual for more information.
"You may use a JS script to hook the lookup. Add a script in the script view first." = "你可以使用 JS 脚本来完成 DNS 操作，请先在脚本视图加入一个 DNS 类型脚本。"; //You may use a JS script to hook the lookup. Add a script in the script view first.
"You may use the script editor to edit and test the script after saving." = "你可以在保存后使用脚本编辑器编辑和测试脚本。"; //You may use the script editor to edit and test the script after saving.
"You must assign a valid hostname." = "必须指定一个有效的主机名。"; //You must assign a valid hostname.
"You must configure one of Self IP Address and Self IPv6 Address, or both." = "至少需要配置 Self IP Address 和 Self IPv6 Address 中的一个。"; //You must configure one of Self IP Address and Self IPv6 Address, or both.
"You must configure the MitM CA to enable HTTP API via TLS." = "使用 HTTP API via TLS 前，必须先配置 MitM 的 CA 证书。"; //You must configure the MitM CA to enable HTTP API via TLS.
"You must either input a password or select a private key." = "你必须选择一个私钥或输入一个密码。"; //You must either input a password or select a private key.
"You must enable Background App Refresh to let Surge update DDNS record in the background. Otherwise you need to open the Surge main app to update." = "为了让 Surge 可以在后台自动更新 DDNS 记录，必须在设置中开启后台App刷新。否则需要开启主程序进行更新。"; //You must enable Background App Refresh to let Surge update DDNS record in the background. Otherwise you need to open the Surge main app to update.
"You must first enable the Enhanced Mode to use this feature." = "你必须先启用增强模式以使用该功能。"; //You must first enable the Enhanced Mode to use this feature.
"You must input a valid port number." = "必须输入一个有效的端口号。"; //You must input a valid port number.
"You must invoke $done() to end the script." = "必须调用 $done() 结束脚本。"; //You must invoke $done() to end the script.
"You must select a script." = "必须选择一个脚本。"; //You must select a script.
"You must select at least one policy." = "至少需要选择一个策略。"; //You must select at least one policy.
"You must start Surge first to add a temporary rule." = "增加临时规则前必须先开启 Surge。"; //You must start Surge first to add a temporary rule.
"You need configure the force-http-engine-hosts parameter to capture HTTP requests via a raw TCP connection." = "需要配置 force-http-engine-hosts 参数以强行使用 HTTP 引擎解析该 TCP 连接。"; //You need configure the force-http-engine-hosts parameter to capture HTTP requests via a raw TCP connection.
"You need enable it manually in the Settings app." = "请在设置应用中手动开启。"; //You need enable it manually in the Settings app.
"You need upgrade your license to activate Surge Mac 5. Or you may download the old versions from https://nssurge.com/go/en/mac-legacy-versions" = "你需要升级授权后方可激活 Surge Mac 5，或者你可以继续下载旧版本使用 https://nssurge.com/go/zh/mac-legacy-versions"; //You need upgrade your license to activate Surge Mac 5. Or you may download the old versions from https://nssurge.com/go/en/mac-legacy-versions
"You should turn off the private address settings on the device before make changes." = "应在进行任何修改前，先关闭设备上的私有地址功能。"; //You should turn off the private address settings on the device before make changes.
"You used some optimization apps and disabled the Surge helper program. Please enter your login password in the terminal to perform a fix. Then try to install the helper again." = "你使用了某些优化软件禁用了 Surge 助手程序，请在接下来的终端窗口中输入你的登录密码以执行修复。然后再次尝试安装助手程序。"; //You used some optimization apps and disabled the Surge helper program. Please enter your login password in the terminal to perform a fix. Then try to install the helper again.
"Your 7-days free trial is now activated. Please enjoy all the features." = "您的 7 日免费试用已激活，所有功能现在均可试用。"; //Your 7-days free trial is now activated. Please enjoy all the features.
"Your macOS is out-of-date. Please upgrade to macOS 10.13 or the above versions." = "你的 macOS 版本过低，请升级至 macOS 10.13 或以上版本。"; //Your macOS is out-of-date. Please upgrade to macOS 10.13 or the above versions.
"Your profile in iCloud Drive has been updated. Reload it now?" = "在 iCloud 云盘中的配置已被修改，重新加载配置？"; //Your profile in iCloud Drive has been updated. Reload it now?
"Your profile used too much memory. Surge might be unstable due to the memory limitation of the iOS system. Please reduce the number of rules, including those in the rulesets." = "你的配置使用了过多内存，由于 iOS 系统的内存限制，Surge 可能会被系统终止。请减少配置中的规则数量，包含规则集中的规则数量。"; //Your profile used too much memory. Surge might be unstable due to the memory limitation of the iOS system. Please reduce the number of rules, including those in the rulesets.
"Your profile used too much memory. Surge was unable to start due to the memory limitation of the iOS system. Please reduce the number of rules, including those in the rulesets." = "你的配置使用了过多的内存，由于系统的内存限制，Surge 无法启动，请减少规则数量。"; //Your profile used too much memory. Surge was unable to start due to the memory limitation of the iOS system. Please reduce the number of rules, including those in the rulesets.
"[Test completed]" = "[测试完成]"; //[Test completed]
"activation.account.management" = "账号管理"; //Account Management
"activation.complete" = "Surge 已激活，感谢您的购买。"; //Surge has been activated. Thanks for your purchase. Enjoy now!
"activation.enterprise.completed" = "Surge 已成功激活"; //Surge has been activated. Enjoy now!
"activation.revoked" = "你的授权已被注销，请重新激活。"; //Your license has been revoked. Please reactivate this device.
"activation.text.1" = "如果你还没有授权，可以"; //If you don't have a license, you may 
"activation.text.2" = "立即购买"; //buy a license now
"activation.text.3" = "。\n如果你丢失了授权信息邮件，可以"; //.\nIn case you lost your license mail, you can 
"activation.text.4" = "点击这里找回"; //recover here
"activation.text.5" = "。"; //.
"activation.trial.expired" = "试用已过期"; //Free trial expired
"activation.trial.format" = "免费试用在 %d 天后过期"; //Free trial expires in %d days
"activation.trial.not.available" = "不可用"; //Not available
"alert.profile.file.updated" = "配置文件已被修改，重载后生效"; //The profile file has been changed.
"alert.profile.file.updated.informative.text" = "配置文件已被修改，点击重载配置。"; //The profile file has been modified. Click to reload the profile.
"alert.profile.file.updated.title" = "配置文件已被修改"; //Profile Changed
"analytics.dns.result" = "DNS 结果"; //DNS Results
"analytics.dns.result.footer" = "Surge 会使用 LRU 算法缓存最近的 200 条 DNS 结果"; //Surge will cache 200 DNS results with LRU algorithm.
"analytics.dns.result.servers" = "DNS 响应服务器: %@"; //From server: %@
"analytics.header.current.session" = "当前状态"; //Current Session
"analytics.logs" = "日志"; //Logs
"analytics.network.diagnostics" = "网络诊断"; //Network Diagnostics
"analytics.network.diagnostics.complete" = "测试完成"; //Test completed
"analytics.network.diagnostics.footer" = "网络诊断工具可以助你快速的找到问题。"; //Network diagnostics may help you find problems quickly. If everything is fine here but you still encounter problems, please check warnings in the log.
"analytics.network.diagnostics.result" = "结果"; //RESULT
"analytics.network.diagnostics.start" = "开始诊断"; //Start Diagnostics
"analytics.network.diagnostics.title" = "网络诊断"; //Diagnostics
"analytics.recent.requests" = "最近请求"; //Recent Requests
"analytics.route.table" = "路由表"; //Route Table
"analytics.saved.session" = "已保存的捕获数据"; //Saved HTTP Capture Sessions
"analytics.statistics" = "统计"; //Statistics
"api.json.failed" = "服务器返回的数据无效。"; //Server returned an invalid data.
"appdelegate.install" = "安装"; //Install
"appdelegate.install.invalid.url" = "无效的 URL：%@"; //Invalid URL: %@
"appdelegate.install.new.config" = "安装新配置"; //Install New Configuration
"bad" = "很差"; //Bad
"benchmark.date" = "日期"; //Date
"benchmark.error.no.interval" = "请填写测试间隔。"; //Please input interval.
"benchmark.error.no.policy" = "至少需要选择一个策略。"; //Please select at least one proxy.
"benchmark.start" = "开始"; //Start
"benchmark.stop" = "停止"; //Stop
"bind.email.footer" = "你可以将你的授权绑定到一个邮箱地址上，绑定完成后可使用邮箱和收到的授权码去激活其他设备，这样可将授权脱离原购买 Apple ID 使用。"; //Enter your email address here to bind your license to your email. After binding, you may restore your license on other devices with the email and key.\nThe email address can be different to your Apple ID.
"card.name.dns" = "DNS"; //DNS
"card.name.mitm" = "MitM"; //MitM
"card.name.outbound" = "出站模式"; //Outbound Mode
"card.name.replica" = "捕获流量"; //Traffic Capture
"card.name.rewrite" = "重写"; //Rewrite
"change.email.footer" = "将会向原邮箱 %@ 发送一封确认邮件，请按照邮件的指引完成确认。"; //A confirmation email will be sent to %@. Please check the mailbox and follow the instructions.
"change.mail.complete" = "确认邮件已发送，请按照邮件的指引完成确认。"; //The confirmation email has been sent. Please check the mailbox and follow the instructions.
"common.share.airdrop" = "分享或 AirDrop"; //Share or AirDrop
"compatibility.mode" = "兼容模式"; //Compatibility Mode
"config.alert.rename.enterprise" = "企业配置不可被重命名。"; //You may not rename an enterprise profile.
"config.copy.via.itunes" = "从 iTunes 文件共享导入"; //Copy via iTunes File Sharing
"config.copy.via.itunes.desc" = "你可以使用 iTunes 文件共享功能导入配置，文件名需要以 .conf 结尾。"; //You can copy profile file via iTunes file sharing. Filename should end with \".conf\"
"config.dns.add" = "增加本地 DNS 映射"; //Add Local DNS Mapping
"config.dns.domain.invalid" = "请填写有效的域名"; //Please input a valid domain.
"config.dns.domain.or.ip.invalid" = "请填写有效 IP 地址或者域名"; //Please input a valid IP address or domain.
"config.dns.server.invalid" = "请填写有效的 DNS 地址"; //Please input a valid server address.
"config.download.config" = "从 URL 下载配置"; //Download Profile from URL
"config.download.config.title" = "下载配置"; //Download Profile
"config.download.url.placeholder" = "URL 地址"; //URL Address
"config.duplicate" = "创建当前配置副本"; //Duplicate Selected Profile
"config.duplicate.title" = "创建副本"; //Create a Copy
"config.edit.in.text.mode" = "在文本模式中编辑"; //Edit in Text Mode
"config.error.delete.all" = "不可以删除所有的配置。"; //You can not delete all profile.
"config.error.empty" = "服务器没有返回数据"; //Server returned empty data.
"config.error.invalid.status.code" = "服务器返回了异常状态码：%d。"; //Server returned an invalid status code: %d.
"config.error.invalid.url.address" = "无效的 URL 地址"; //Invalid URL address
"config.error.managed.config" = "托管配置参数无效"; //Invalid managed config parameters
"config.error.no.final" = "规则必须以 FINAL 结尾。"; //Rules must end with FINAL
"config.error.no.section.header" = "配置文件必须以 [Section] 形式开始。"; //Profile must start with a section header.
"config.error.policy.dup" = "策略名重复：%@。"; //Policy already exists: %@.
"config.error.proxy.contains.unknown.keystore" = "代理策略 %@ 使用的证书不存在：%@"; //Proxy %@ used an unknown keystore item: %@
"config.error.proxy.group.contains.unknown" = "策略组%@包含了一个未知的策略：%@。"; //Proxy group \"%@\" include an unknown policy name: %@
"config.error.rule.contains.unknown" = "规则 #%lu 使用了一个未知的策略：%@。"; //Rule #%lu include an unknown policy name: %@
"config.error.update.managed.config" = "更新托管配置 %@ 失败：%@"; //Update managed profile \"%@\" failed: %@
"config.exists" = "配置 %@ 已存在"; //Configuration %@ exists
"config.export" = "导出到 iCloud 或其他应用"; //Export to iCloud or Other Apps
"config.import" = "从其他程序导入"; //Import from Other Apps
"config.license.loading" = "载入中"; //Loading
"config.manage.header.configurations" = "配置"; //PROFILES
"config.manage.header.create" = "创建"; //CREATE
"config.manage.header.edit" = "编辑"; //EDIT
"config.manage.header.export" = "导出"; //EXPORT
"config.manage.header.import" = "导入"; //IMPORT
"config.manage.title" = "配置列表"; //Profiles
"config.managed.config.message" = "托管配置不可被编辑，你可以创建一个副本再进行修改。"; //Managed configuration can't be edited. You may create a copy to make changes.
"config.map.local.add" = "添加本地映射规则"; //Add Map Local Rule
"config.map.local.edit" = "编辑本地映射规则"; //Edit Map Local Rule
"config.map.remote.add" = "添加远端映射规则"; //Add Map Remote Rule
"config.map.remote.edit" = "编辑远端映射规则"; //Edit Map Remote Rule
"config.map.remote.footer.302" = "Surge 会简单返回一个 302 响应，在开启 MitM 时该模式也可用于 HTTPS 请求。"; //Surge will simply return a 302 redirect response. HTTPS requests can be redirected if MitM is enabled.
"config.map.remote.footer.307" = "Surge 会简单返回一个 307 响应，在开启 MitM 时该模式也可用于 HTTPS 请求。"; //Surge will simply return a 307 redirect response. HTTPS requests can be redirected if MitM is enabled.
"config.misc.primary.interface" = "首选网络适配器（自动）"; //Primary Interface (Auto)
"config.misc.version" = "当前版本: %@ (%@)"; //Current version: %@ (%@)
"config.mitm.no.cert" = "配置中没有 CA 证书"; //No MitM CA Certificate Configured
"config.mitm.not.trusted" = "CA 证书不被系统信任"; //Not Trusted by System
"config.mitm.password.prompt" = "输入证书文件 %@ 的密码"; //Enter the password for: %@
"config.mitm.trusted" = "CA 证书已被系统信任"; //Trusted by System
"config.new.config" = "新建空白配置"; //New Empty Profile
"config.new.name.placeholder" = "新的配置名"; //New Profile Name
"config.new.title" = "新配置"; //New Profile
"config.overwrite" = "覆盖"; //Overwrite
"config.profile.check.updates" = "立刻检查更新"; //Check Updates Now
"config.profile.delete" = "删除"; //Delete
"config.profile.delete.alert" = "删除配置"; //Delete Profile
"config.profile.delete.message" = "确认要永久删除配置\"%@\"吗？"; //Are you sure you want to permanently delete profile \"%@\"?
"config.profile.desc.invalid" = "无效配置 (%@)"; //Invalid (%@)
"config.profile.desc.proxies" = "%lu 个代理"; //%lu Proxies
"config.profile.desc.proxy" = "%lu 条代理规则，"; //%lu Proxy rules, 
"config.profile.duplicate" = "复制选中的配置"; //Duplicate Selected Profile
"config.profile.enterprise.config.desc.format" = "企业配置，更新于：%@以前"; //Enterprise profile. Last updated: %@ ago.
"config.profile.error.delete.active" = "不可删除正在使用的配置"; //You may not delete an active profile.
"config.profile.error.delete.enterprise" = "企业配置不可被删除。"; //You may not delete an enterprise profile.
"config.profile.import.error" = "解析配置文件失败"; //Error occurred while parsing profile
"config.profile.managed.config.desc.format" = "托管配置，更新于：%@以前"; //Managed config. Last updated: %@ ago.
"config.profile.menu.delete" = "删除…"; //Delete…
"config.profile.menu.export" = "导出…"; //Export…
"config.profile.menu.rename" = "重命名…"; //Rename…
"config.profile.name" = "配置名"; //Profile Name
"config.profile.new" = "新建空配置"; //New Empty Profile
"config.profile.overwrite" = "覆盖"; //Overwrite
"config.profile.overwrite.message" = "配置\"%@\"已经存在，是否覆盖？"; //Profile \"%@\" already exists, overwrite?
"config.profile.rename" = "重命名"; //Rename Profile
"config.protected.config.message" = "该配置文件已锁定（受保护）"; //This profile is protected.
"config.proxy.add.new.rule.error.domain" = "请输入一个有效的域名，"; //Please input a valid domain.
"config.proxy.add.new.rule.error.ipcidr" = "请输入一个有效的 IP CIDR 地址块。"; //Please input a valid IP CIDR block
"config.proxy.add.rule.dns.failed" = "如果 DNS 查询失败则直接使用 FINAL 规则"; //Use the FINAL rule if DNS lookup failed
"config.proxy.add.rule.domain" = "域名:"; //Domain:
"config.proxy.add.rule.geoip" = "GeoIP:"; //GeoIP:
"config.proxy.add.rule.ipcidr" = "IP 范围:"; //IP Range:
"config.proxy.add.rule.ipcidr.placeholder" = "IP CIDR 地址块 (例如 192.168.1.0/24)"; //IP CIDR block (192.168.1.0/24)
"config.proxy.add.rule.ipcidr6" = "IP 范围:"; //IP Range:
"config.proxy.add.rule.ipcidr6.placeholder" = "IP CIDR v6 地址块 (例如 fd00::/8)"; //IP CIDR block v6 (fd00::/8)
"config.proxy.add.rule.process" = "进程:"; //Process:
"config.proxy.add.rule.process.placeholder" = "进程名 (可执行文件名)"; //Process name (exec file name)
"config.proxy.add.rule.skip" = "如果请求使用的是域名则跳过该规则"; //Skip the rule if the hostname of request is a domain
"config.proxy.add.rule.ua" = "User-Agent:"; //User-Agent:
"config.proxy.add.rule.ua.placeholder" = "请求的 User-Agent (支持 * 和 ? 通配符)"; //Request user agent (supports * and ?)
"config.proxy.add.rule.url" = "URL:"; //URL:
"config.proxy.add.rule.url.placeholder" = "正则表达式"; //Regular expression
"config.proxy.edit.rule" = "编辑规则"; //Edit Rule
"config.proxy.line.comment" = "行注释"; //Comment Line
"config.proxy.policy" = "策略"; //Policy
"config.rename" = "重命名"; //Rename
"config.rename.title" = "重命名配置"; //Rename Profile
"config.share" = "分享"; //Share
"config.title.protected" = "受保护配置"; //Protected
"config.update.now" = "现在更新"; //Update Now
"config.warning.mitm.apple" = "已启动对 %@ 进行 MitM 解密，iOS 系统有严格的安全策略以阻止 MitM 攻击，这样的配置可能会导致一些系统功能不可用。"; //You have enabled decryption for %@. iOS system have a strict security policy to avoid MitM attack. This may cause some system function unavailable.
"config.warning.resolve" = "%@\n\n该 IP 规则被置于了一条域名规则之前，这可能会触发不必要的 DNS 请求。请考虑加上 no-resolve 参数或者将这个规则移到最后。"; //%@\nThis IP-based rule is above a domain-based rule. It will trigger a local DNS lookup. Consider add a no-resolve option or move the rule to the bottom.
"connection.format" = "连接 #%lu"; //Connection #%lu
"continue" = "继续"; //Continue
"current device" = "当前设备"; //current device
"delete" = "删除"; //Delete
"diag.available.interfaces" = "可用的网络接口："; //Available interfaces:
"diag.check.config" = "检查配置"; //Check configuration
"diag.config.ok" = "配置检查成功"; //The configuration test is successful
"diag.dns.server" = "DNS 服务器：%@"; //Effective DNS server: %@
"diag.dns.timeout" = "DNS 服务器超时：%@"; //DNS timeout: %@
"diag.dump.enabled" = "捕获 HTTP 内容选项已经启动，这将严重影响性能。"; //HTTP capture is enabled, which has a significant impact on performance.
"diag.network.config" = "网络配置"; //Network configuration
"diag.no.dns.server" = "无 DNS 服务器"; //No DNS server
"diag.no.interface" = "无网络接口"; //No interface
"diag.test.direct.policy" = "测试直连策略"; //Direct Policy
"diag.test.direct.policy.result.failed" = "直接连接到 %@ 失败"; //Direct connection to %@ failed
"diag.test.dns" = "测试 DNS"; //DNS
"diag.test.proxy.policy" = "测试代理策略"; //Proxy
"diag.test.proxy.policy.failed" = "通过 %@ 连接到 %@ 失败：%3$@"; //Connect through %@ to %@ failed.\nError: %@
"disable.capture" = "关闭流量捕获"; //Disable HTTP Capture
"dns.all" = "全部"; //All
"dns.dynamic" = "动态"; //Dynamic
"dns.static" = "本地"; //Static
"dns.system" = "系统"; //Syslib
"down" = "不可用"; //Down
"edit.add.new.policy.group" = "新的策略组…"; //Add New Policy Group…
"edit.add.new.proxy" = "添加代理…"; //Add New Proxy…
"edit.advance.hide.Tracker" = "隐藏崩溃追踪器请求"; //Hide Crash Reporters Requests
"edit.advance.hide.apple" = "隐藏 Apple 请求"; //Hide Apple Requests
"edit.advance.hide.udp" = "隐藏 UDP 会话"; //Hide UDP Sessions
"edit.advanced" = "高级"; //Advanced
"edit.allow.wifi.access" = "允许 Wi-Fi 访问"; //Allow Wi-Fi Proxy Access
"edit.delete.proxy.group.used" = "组 \"%@\" 使用了该策略，请先将该策略从组策略中移除。"; //Group \"%@\" is using this proxy. Please remove it from the group first
"edit.discard.unsaved.changes" = "放弃未保存的修改？"; //Discard unsaved changes?
"edit.error.dns.servers.invalid" = "DNS 服务器地址无效"; //DNS server address is invalid.
"edit.error.name.empty" = "配置名不可为空。"; //Configuration name can't be empty.
"edit.error.name.exists" = "配置 %@ 已经存在。"; //Profile name %@ already exists.
"edit.external.controller.access.allow.wifi" = "允许由 Wi-Fi 控制"; //Allow Access From Wi-Fi
"edit.external.controller.access.footer.0" = "允许 Surge 请求查看器或 Surge CLI 进行管理控制。"; //Enable this option to allow Surge Dashboard or Surge CLI to connect.
"edit.external.controller.access.footer.1" = "默认仅允许外部控制器通过 USB 进行控制。"; //By default only allow external access via USB cable. Enable this option to allow access from Wi-Fi
"edit.external.controller.access.invalid.port" = "端口号无效"; //Invalid port
"edit.external.controller.access.password" = "密码"; //Password
"edit.external.controller.access.password.empty" = "密码不可为空"; //Password can not be empty
"edit.external.controller.access.password.placeholder" = "访问密码"; //Access Password
"edit.external.controller.access.port" = "端口"; //Port
"edit.external.controller.access.port.placeholder" = "访问端口"; //Access Port
"edit.footer.dns.overrride" = "你可以使用该选项强制替代系统的 DNS 服务器设置，使用 , 分隔多个服务器。为了性能考虑 Surge 会向所有服务器并发进行请求。"; //You can override the system DNS server here.\nTo boost performance, Surge will send DNS query to all DNS servers simultaneously.
"edit.footer.external.controller.access" = "允许 Surge 请求查看器或者 Surge CLI 连接"; //Allow Surge Dashboard or Surge CLI to connect.
"edit.footer.hide.apple" = "隐藏所有发往 *.apple.com 和 *.icloud.com 的请求。请注意该选项只是在捕获结果中隐藏了请求，请求依然会被出站模式和其他功能影响。"; //Hide all requests sent to *.apple.com and *.icloud.com. Please note that hidden requests will still be affected by outbound mode or other settings.
"edit.footer.skip.proxy" = "该选项将使得发往这些域名或者 IP 段的请求由 Surge VIF 进行处理（而不是 Surge Proxy），该选项用于修正和某些应用的兼容性问题，详见使用手册的说明。"; //This option will force connections to these domains/IP ranges to be handled by Surge VIF interface, instead of Surge proxy server. This option is used to fix some compatibility problems with some apps. See manual for more information.
"edit.footer.wifi.access" = "Surge 可以作为一个标准的 HTTP/SOCKS5 代理服务器向 Wi-Fi 网络下的其他设备提供服务器。默认 HTTP 端口号：6152，SOCKS5 端口号：6153"; //Surge can work as a standard HTTP and SOCKS5 proxy server for other devices in LAN.\nEnable this option to allow proxy clients to access from Wi-Fi.
"edit.header.policy.group" = "策略组"; //POLICY GROUPS
"edit.header.proxy" = "代理"; //PROXIES
"edit.header.rewrite" = "Header 修改"; //Header Rewrite
"edit.header.rewrite.field" = "字段"; //Header Field
"edit.header.rewrite.field.placeholder" = "字段"; //Header Field
"edit.header.rewrite.footer" = "Surge 可以在请求被发往目标服务器之前篡改请求的 Header。"; //Surge can rewrite request header sent by the clients before they are forwarded to the server.
"edit.header.rewrite.mode" = "模式"; //Mode
"edit.header.rewrite.regex" = "URL 正则表达式"; //URL REGEX
"edit.header.rewrite.regex.placeholder" = "正则表达式"; //Regular Expression
"edit.header.rewrite.replacement" = "值"; //Value
"edit.header.rewrite.value.placeholder" = "值"; //Header Value
"edit.https.decryption" = "HTTPS 解密"; //HTTPS Decryption
"edit.in.text.mode" = "文本模式编辑"; //Edit in Text Mode
"edit.loca.dns.mapping.footer.server" = "由于 Surge 有其自己的 DNS 客户端实现，某些主机名可能不能被正常解析，设置为 'syslib' 交由系统去解析该主机名。"; //Since Surge has its own DNS client implementation, some hostnames may fail to resolve. You may use 'syslib' keyword here to let system handle the lookup.
"edit.local.dns.mapping" = "本地 DNS 映射"; //Local DNS Mapping
"edit.local.dns.mapping.dns.server" = "特定 DNS 服务器"; //Specified Server
"edit.local.dns.mapping.error.domain.empty" = "域名不可为空。"; //Domain can't be empty.
"edit.local.dns.mapping.error.illegal.address" = "非法的 DNS 服务器地址。"; //Illegal DNS server address.
"edit.local.dns.mapping.error.invalid.domain" = "无效的域名。"; //Invalid domain.
"edit.local.dns.mapping.error.value.empty" = "本地值不可为空"; //Value can't be empty.
"edit.local.dns.mapping.footer" = "该功能基本等同于 /etc/hosts。"; //This function is an equivalent to /etc/hosts
"edit.local.dns.mapping.footer.domain" = "可以使用通配符 * 和 ?。"; //You can use wildcard here. * and ? are supported.
"edit.local.dns.mapping.footer.value" = "可以指定一个 IP 地址或者另一个域名。"; //You can input an IP address or another domain here.
"edit.local.dns.mapping.header.dns.server" = "DNS 服务器"; //DNS SERVER
"edit.local.dns.mapping.header.domain" = "域名"; //DOMAIN
"edit.local.dns.mapping.header.type" = "类型"; //TYPE
"edit.local.dns.mapping.header.value" = "本地值"; //VALUE
"edit.local.dns.mapping.ip" = "IP 地址"; //IP Address
"edit.local.dns.mapping.ip.domain" = "IP 地址或域名"; //IP Address or Domain
"edit.local.dns.mapping.local.value" = "本地值"; //Local Value
"edit.log.level" = "日志等级"; //Log Level
"edit.mitm.add.domain.title" = "加入域名"; //Add New Hostname
"edit.mitm.generate.cert" = "生成新的 CA 证书"; //Generate A New CA Certificate
"edit.mitm.header.cert" = "证书"; //Certificate
"edit.mitm.header.hostname" = "MITM 主机名"; //MITM HOSTNAMES
"edit.mitm.header.options" = "选项"; //OPTIONS
"edit.mitm.install.cert" = "安装证书"; //Install CA Certificate to System
"edit.mitm.not.trusted" = "未被系统信任"; //Not installed
"edit.mitm.skip.verify" = "跳过服务端证书验证"; //Skip Server Certificate Verification
"edit.mitm.trusted" = "系统已信任"; //Installed and trusted by system
"edit.policy.group" = "策略组"; //Policy Group
"edit.policy.group.action.sheet.type" = "策略组类型"; //Group Type
"edit.policy.group.auto.fallback" = "URL 可用性自动测试"; //Fallback
"edit.policy.group.auto.url.test" = "URL 延迟自动测试"; //Automatic Testing
"edit.policy.group.footer" = "你可以将策略从可用段拖动到包含段中。"; //You can drag a policy from AVAILABLE to INCLUDE section
"edit.policy.group.header.available" = "可用的策略"; //AVAILABLE
"edit.policy.group.header.include" = "包含的策略"; //INCLUDE
"edit.policy.group.manually.select" = "手动选择"; //Manual Selection
"edit.policy.group.name" = "组名称"; //Group Name
"edit.policy.group.name.error.empty" = "组名称不可为空。"; //Name can not be empty
"edit.policy.group.name.error.no.policy" = "策略组至少需要包含一个策略。"; //Policy group must include at least one policy.
"edit.policy.group.ssid.add.new" = "增加新的规则"; //Add New Statement
"edit.policy.group.ssid.default.policy" = "默认策略"; //Default Policy
"edit.policy.group.ssid.error.no.default" = "必须指定一个默认策略。"; //You must specify a default policy.
"edit.policy.group.ssid.require" = "必选"; //Required
"edit.policy.group.type" = "组类型"; //Group Type
"edit.proxy" = "代理"; //Proxy
"edit.proxy.always.connect" = "永远使用 CONNECT 方法"; //Always use CONNECT method
"edit.proxy.delete.change.policy" = "修改规则策略"; //Change Policy
"edit.proxy.delete.message" = "%d 个规则使用了该策略"; //%d rule%@ is using this policy.
"edit.proxy.delete.remove.rule" = "删除这些规则"; //Remove Rules
"edit.proxy.discard.unsaved" = "放弃未保存的代理设置？"; //Discard unsaved proxy settings?
"edit.proxy.encrypt.method" = "加密方式"; //Encryption Method
"edit.proxy.error.address.valid" = "无效的服务器地址。"; //Invalid server address.
"edit.proxy.error.encrypt" = "必须选择加密方式"; //You must select an encryption method.
"edit.proxy.error.name.empty" = "名称不可为空"; //Name can not be empty
"edit.proxy.error.port.invalid" = "端口号无效。"; //Invalid port.
"edit.proxy.header.name" = "名称"; //NAME
"edit.proxy.name" = "名称"; //Name
"edit.proxy.obfs" = "Obfs"; //Obfs
"edit.proxy.obfs.host" = "Obfs Host"; //Obfs Host
"edit.proxy.obfs.host.default" = "默认"; //Default
"edit.proxy.password" = "密码"; //Password
"edit.proxy.port" = "端口号"; //Port
"edit.proxy.server" = "服务器地址"; //Server
"edit.proxy.skip.cert.verify" = "跳过证书检查"; //Skip Certificate Verification
"edit.proxy.type" = "代理类型"; //Proxy Type
"edit.proxy.username" = "用户名"; //Username
"edit.rule" = "规则"; //Rule
"edit.rule.comment" = "注释"; //Comment
"edit.rule.comment.placeholder" = "注释"; //Comment
"edit.rule.comment.title" = "注释"; //Comment Line
"edit.rule.discard" = "放弃未保存的代理设置？"; //Discard unsaved rule settings?
"edit.rule.footer.domain" = "如果请求的域名匹配执行该规则。"; //Rule matches if the domain of request matches exactly
"edit.rule.footer.domain.keyword" = "如果请求的域名包含关键词执行该规则。"; //Rule matches if the domain of request contains the keyword
"edit.rule.footer.domain.suffix" = "如果请求的域名后缀匹配执行该规则。如 'google.com' 能匹配到 'www.google.com', 'mail.google.com' 和 'google.com'，但是不会匹配 'content-google.com'。"; //Rule matches if the domain of request has the suffix. For example: 'google.com' matchs 'www.google.com', 'mail.google.com' and 'google.com', but dose not match 'content-google.com'.
"edit.rule.genip.title" = "国家"; //Country
"edit.rule.header.policy" = "策略"; //POLICY
"edit.rule.header.value" = "内容"; //VALUE
"edit.rule.invalid.cidr" = "请填写有效的 IP-CIDR 表述，如：192.168.1.1/24。"; //Please fill out IP range using CIDR.\nExample: 192.168.1.1/24
"edit.rule.invalid.cidr6" = "请填写有效的 IP-CIDR6 表述。"; //Please fill out a valid IPv6 range using CIDR.
"edit.rule.no.cidr" = "请选择国家代码。"; //Please select a country code.
"edit.rule.no.domain" = "请填写域名。"; //Please fill out domain.
"edit.rule.no.domain.keyword" = "请填写关键字。"; //Please fill out keyword.
"edit.rule.no.domain.suffix" = "请填写域名后缀。"; //Please fill out domain suffix.
"edit.rule.no.resolve" = "不执行 DNS 解析"; //No Resolve
"edit.rule.no.url.regex" = "请填写 URL 正则表达式。"; //Please fill out URL regular expression.
"edit.rule.no.user.agent" = "请填写 User Agent。"; //Please fill out user agent.
"edit.rule.placeholder.domain" = "域名"; //Domain
"edit.rule.placeholder.domain.keyword" = "域名关键词"; //Domain Keyword Match
"edit.rule.placeholder.domain.suffix" = "域名后缀"; //Domain Suffix Match
"edit.rule.placeholder.ua" = "User Agent （支持 * 和 ?）"; //User Agent (supports * and ?)
"edit.rule.placeholder.url.regex" = "URL 正则表达式"; //URL Regular Expression
"edit.rule.policy" = "策略"; //Policy
"edit.rule.type" = "规则类型"; //Type
"edit.rule.type.title" = "规则类型"; //Rule Type
"edit.rules" = "规则"; //Rule
"edit.title.dns" = "DNS"; //DNS
"edit.title.header.rewrite" = "Header 修改"; //Header Rewrite
"edit.url.rewrite" = "URL 重定向"; //URL Rewrite
"edit.url.rewrite.footer" = "Surge 可以以两种不同的方式重定向 URL，详见使用手册的说明。"; //Surge can rewrite the request's URL with 3 different methods. See manual for more information.
"edit.url.rewrite.footer.302" = "简单的返回一个 302 响应。当 HTTPS 解密对对应的主机名开启时，可以对 HTTPS 请求使用。"; //Surge will simply return a 302 redirect response. HTTPS requests can be redirected if MitM for the hostname is enabled.
"edit.url.rewrite.footer.307" = "简单的返回一个 307 响应。当 HTTPS 解密对对应的主机名开启时，可以对 HTTPS 请求使用。"; //Surge will simply return a 307 redirect response. HTTPS requests can be redirected if MitM for the hostname is enabled.
"edit.url.rewrite.footer.header" = "Surge 将会修改请求的 Header，客户端不会感知到这次重定向。"; //Surge will modify the request header and redirect the request to another host if necessary. The client will not notice this rewrite action.
"edit.url.rewrite.footer.reject" = "当 URL 匹配时拒绝该请求，该规则下替代文本参数无效，当 HTTPS 解密对对应的主机名开启时，可以对 HTTPS 请求使用。"; //Reject the request if the pattern is matched. The replacement parameter will be ignored. HTTPS requests will be rejected if MitM for the hostname is enabled.
"edit.url.rewrite.header.mode" = "模式"; //Mode
"edit.url.rewrite.header.regex" = "正则表达式"; //Regular Expression
"edit.url.rewrite.header.replacement" = "替代文本"; //Replacement
"edit.url.rewrite.regex.empty" = "正则表达式不可为空。"; //Regular expression can't be empty.
"edit.url.rewrite.regex.placeholder" = "正则表达式"; //Regular Expression
"edit.url.rewrite.replacement.placeholder" = "替代文本"; //Replacement
"email.confirm" = "请再次输入邮箱"; //Please re-enter your email to confirm.
"enable.capture" = "启动流量捕获"; //Enable HTTP Capture
"enterprise.alert.updated" = "企业配置已经更新。"; //The enterprise profile has been updated.
"enterprise.deactivate.warning" = "一旦注销了该设备，你必须要重新登录才可以继续使用 Surge。"; //Once you deactivate this device. You need re-login to continue use Surge.
"enterprise.error.invalid.license" = "授权状态无效，请联系管理员。"; //Invalid license status. Please contact support.
"enterprise.more.cell.enterprise" = "授权给"; //License To
"enterprise.more.cell.unregister" = "注销设备"; //Unregister Device
"enterprise.more.cell.user" = "用户"; //User
"enterprise.revoked" = "企业授权已注销"; //Enterprise License Revoked
"enterprise.revoked.comfirm" = "请再次打开 Surge 进行重新激活。"; //Please re-launch Surge to register this device again.
"enterprise.update.profile.failed.format" = "更新企业配置失败：%@"; //Update enterprise profile failed: %@
"error.failed.to.create.profile.dir" = "无法创建配置文件目录：%@"; //Failed to create profile directory: %@
"error.mitm.ca.not.trust" = "CA 根证书未被系统信任。"; //The CA certificate isn't trusted by system.
"error.mitm.no.ca" = "CA 根证书不存在，开启 MitM 前必须先配置根证书。"; //The CA certificate doesn't exist. You must configure it first in order to decrypt HTTPS traffic.
"error.nomem" = "<li>连接时发生了 ENOMEM 错误，所有发往该地址的请求在 Wi-Fi 网络下均会失败，这是 iOS 系统的一个问题，请重启设备进行修复。</li>"; //<li>ENOMEM error occurred when connecting, all connection to this address will fail via Wi-Fi until reboot. This is a bug in the iOS system, please reboot your device to fix it.</li>
"error.profile.dir.failed" = "配置文件加载失败"; //Profile Load Failed
"error.profile.error" = "配置文件解析失败：%@"; //The profile file can't be parsed: %@
"error.subtitle" = "<p>错误描述：</p>"; //<p>Error descriptions:</p>
"error.title" = "<p>访问的 URL 不可用: <br /><b>%@</b></p>"; //<p>The requested URL could not be retrieved: <br /><b>%@</b></p>
"error.unknown" = "<li>发送了一个未知错误</li>"; //<li>An unknown error occurred</li>
"excellent" = "非常好"; //Excellent
"exit" = "退出"; //Exit
"external.policy.exit" = "外部代理程序已停止"; //External Proxy Process Terminatd
"external.policy.exit.subtitle" = "外部代理程序“%@”意外终止，将在下一次使用到该策略时重新启动。"; //Process %@ exited unexpectedly. Relaunch when the next request uses the policy.
"external.policy.launch.failed" = "启动外部代理程序失败：%@（路径：%@）。在配置文件被重载前 Surge 不会再尝试重启该程序。"; //Launch external process failed: %@ (Path: %@). Surge will not try to restart it until the profile is reloaded.
"external.resource.update.failed" = "资源更新失败"; //Resource Update Failed
"fair" = "一般"; //Fair
"first.configure.ca" = "配置根证书"; //Configure CA
"first.continue" = "继续"; //Continue
"first.switch.starting" = "正在开启"; //Starting
"first.switch.stopping" = "正在停止"; //Stopping
"first.switch.tap.to.setup" = "启动"; //Setup
"first.switch.tap.to.start" = "启动"; //Start
"first.switch.tap.to.stop" = "停止"; //Stop
"first.switch.waiting" = "等待网络"; //Waiting
"general.add" = "增加"; //Add
"general.cancel" = "取消"; //Cancel
"general.close" = "关闭"; //Close
"general.confirm" = "确认"; //Confirm
"general.continue" = "继续"; //Continue
"general.detail" = "细节"; //Detail
"general.discard" = "放弃"; //Discard
"general.error" = "错误"; //Error
"general.exit" = "退出"; //Exit
"general.failed" = "失败"; //Failed
"general.not.available" = "不可用"; //Not Available
"general.ok" = "好的"; //OK
"general.overwrite" = "覆盖"; //Overwrite
"general.quit" = "退出"; //Quit
"general.recommended" = "推荐"; //Recommended
"general.reload" = "重载"; //Reload
"general.retry" = "重试"; //Retry
"general.stay" = "留下"; //Stay
"general.unknown" = "未知"; //Unknown
"general.warning" = "警告"; //Warning
"good" = "好"; //Good
"iCloud Drive" = "iCloud 云盘"; //iCloud Drive
"iCloud is unavailable." = "iCloud 不可用。"; //iCloud is unavailable.
"iPerf Benchmark" = "iPerf 测试"; //iPerf Benchmark
"license.activate" = "激活…"; //Activate…
"license.deactivate" = "反激活…"; //Deactivate…
"license.deactivate.complete" = "反激活成功，Surge 即将退出。"; //Activation revoked. Surge will exit now.
"license.device.id" = "设备 ID"; //Device ID
"license.email" = "授权邮箱"; //License Email
"license.enterprise" = "企业授权"; //Enterprise License
"license.order.id" = "订单 ID"; //License ID
"license.revoke.message" = "你的授权已经被反激活，Surge 即将退出。"; //Your device has been deactivated. Surge will exit now.
"license.this.device" = "当前设备"; //This Device
"license.trial.format" = "试用授权（剩余 %d 天）"; //Trial License (%d days remaining)
"license.trial.user" = "试用用户"; //Trial User
"local" = "本地"; //Local
"logs.delete.all.logs" = "删除所有日志"; //Delete All Logs…
"main.clear" = "清除"; //Clear
"main.failed.local" = "无法连接到当前设备，请先运行 Surge 主程序。"; //Unable to connect to local machine
"main.failed.not.running" = "Surge 主程序没有运行，请先运行 Surge 主程序。"; //Surge isn't running on local machine.
"main.failed.upgrade" = "请更新到最新版本。"; //Please upgrade Surge to the latest version.
"main.interrupted" = "连接被打断"; //Connection Interrupted
"main.recent.searches" = "最近搜索"; //Recent Searches
"main.recents" = "最近搜索"; //Recents
"main.remote.error" = "远端错误"; //Remote Error
"main.search.menu" = "搜索菜单"; //Search Menu
"menu.check.profile.update" = "检查配置更新"; //Check Configuration Updates Now
"menu.copy.shell" = "复制终端代理命令"; //Copy Shell Export Command
"menu.copy.shell.external" = "复制终端代理命令（外部 IP）"; //Copy Shell Export Command with External IP
"menu.curl" = "复制 cURL 命令"; //Copy as cURL
"menu.dashboard" = "请求查看器…"; //Dashboard…
"menu.enhanced.mode" = "增强模式"; //Enhanced Mode
"menu.enterprise.check.update" = "检查企业配置更新"; //Check Enterprise Profile Updates Now
"menu.force.quit" = "强制退出"; //Force Quit
"menu.group.benchmark" = "延迟测试"; //Benchmark
"menu.group.retest" = "重新测速"; //Retest Now
"menu.kill" = "断开连接"; //Kill Connection
"menu.mitm" = "开启 MitM"; //Enable MitM
"menu.new.rule.host" = "为 %@ 增加规则"; //Add Rule to %@…
"menu.new.rule.process" = "为 %@ 增加规则"; //Add Rule for %@…
"menu.outgoing.mode" = "出站模式"; //Outbound Mode
"menu.proxy.mode.all.direct" = "直接连接"; //Direct Outbound
"menu.proxy.mode.all.proxy" = "全局代理"; //Global Proxy
"menu.proxy.mode.by.rule" = "规则判定"; //Rule-Based Proxy
"menu.proxy.mode.subtitle.all.direct" = "所有请求都将被直接发往目标服务器"; //All requests will be sent to the target server directly
"menu.proxy.mode.subtitle.all.proxy" = "所有请求都将被转发给代理服务器"; //All requests will be forwarded to a proxy server
"menu.proxy.mode.subtitle.by.rule" = "根据规则系统判定处理方式"; //Using rule system to determine how to process requests
"menu.quit" = "退出"; //Quit
"menu.reload" = "重载配置"; //Reload Profile from File
"menu.replica" = "捕获 HTTP 内容"; //Enable HTTP Capture
"menu.set.as.system.proxy" = "设置为系统代理"; //Set as System Proxy
"menu.set.filter" = "将过滤器设置为 %@"; //Set Filter to %@
"menu.show.in.finder" = "在 Finder 中显示..."; //Show in Finder…
"menu.switch.profile" = "切换配置"; //Switch Profile
"mitm.host.format" = "•可使用通配符 * 和 ?\n•可使用前缀 - 将特定主机名排除\n•默认仅解密发往 443 端口的请求\n  •可使用后缀 :port 解密特定端口\n  •可使用后缀 :0 解密所有端口\n查看手册获取更多信息"; //Wildcard characters * and ? are supported.\nUse prefix - to exclude a hostname.\nBy default only the requests to port 443 will be decrypted.\n • Use suffix :port to allow other ports.\n • Use suffix :0 to allow all ports.\nSee manual for more information.
"mode.hide.vpn.icon.footer" = "启动该选项后，Surge 运行时状态栏上将不会显示 VPN 图标。\n启动该选项可能导致 'Cannot allocate memory' 系统错误，请谨慎使用。"; //Enable the option to hide VPN icon in the status bar while Surge is running.\nThis option may cause a system error 'Cannot allocate memory'. Use at your own risk.
"more.acknowledgements" = "致谢"; //Acknowledgements
"more.app.icon" = "应用图标"; //App Icon
"more.auto.delete.log" = "自动删除日志"; //Auto Delete Logs
"more.faceid" = "Face ID"; //Face ID
"more.faq" = "常见问题"; //FAQ
"more.follow.us.on.twitter" = "在 Twitter 上关注"; //Follow us on Twitter
"more.go.to.website" = "访问网站"; //Go to Website
"more.header.about" = "关于"; //ABOUT
"more.header.help" = "帮助"; //HELP
"more.header.license" = "授权"; //LICENSE
"more.header.settings" = "设置"; //SETTINGS
"more.hide.vpn.icon" = "隐藏 VPN 图标"; //Hide VPN Icon
"more.license.management" = "授权管理"; //License Management
"more.log.auto.delete.footer" = "7 天前的日志将会被自动删除"; //Logs older than 7 days will be deleted automatically.
"more.manual" = "手册"; //Online Manual
"more.shortcuts.analytics.panels" = "分析面板"; //Analytics Panels
"more.shortcuts.outbound.mode" = "出站模式"; //Outbound Mode
"more.shortcuts.select.policy.group" = "策略组选择"; //Select Policy Group
"more.siri" = "Siri"; //Siri
"more.surge.mac.desc" = "Surge Mac 提供和 Surge iOS 一样强大的功能。\n\n它作为一个 HTTP/SOCKS5 代理服务端，安静的工作在 macOS 的菜单栏上，能够捕获和记录网络请求，并将请求按照规则转发到其他代理服务器。支持 HTTP, HTTPS, SOCKS5, SOCKS-TLS 等协议。\n\n附带的 Surge Mac 请求查看器可以通过 WiFi 或者 USB 连接到 Surge iOS，即使在 iPhone 使用数据网络时，你依然可以使用 Mac 去检查分析 iOS 上的网络流量。"; //Surge Mac provides equally powerful functionality as the iOS version does.\n\nSurge Mac works quietly on the Menubar, which is a high-performance HTTP/SOCKS5 proxy server. It is capable of intercepting and logging the summary of HTTP traffic, and meanwhile transmitting the traffic to other proxy servers according to the flexible rule system. Multiple proxy protocols are supported including HTTP, HTTPS, SOCKS5, SOCK5 over TLS.\n\nSurge Mac Dashboard is able to connect to Surge iOS through WiFi or USB, monitor and analyze network requests on the iOS devices. You can even examine Cellular network requests when Dashboard is connected through USB.
"more.title" = "更多"; //More
"more.touchid" = "Touch ID"; //Touch ID
"more.upgrade.pro" = "升级到 Surge Pro"; //Upgrade to Surge Pro
"more.warning.messages" = "警告信息"; //Warning Messages
"network.error" = "网络错误"; //Error
"new.connection.no.saved" = "没有已保存的设备"; //No Saved Remote Host
"new.connection.save.title" = "设备名"; //Remote Profile Name
"none" = "无"; //None
"notification.permission.deny" = "授权 Surge 通知权限后，可通知后台警告或错误。"; //Surge need notification permission to send you warning or alerts while running in background.
"notification.title.export.copied." = "已复制到剪贴板"; //Copied to Pasteboard
"notification.title.export.copied.message" = "Export 命令已复制到剪贴板，执行该命令使得终端下的应用使用代理。"; //Export command has been copied to pasteboard. Execute it to let console program be proxied.
"open.in.format" = "在 %@ 中打开"; //Open In %@
"outbound.direct" = "直接连接"; //Direct Outbound
"outbound.global.proxy" = "全局代理"; //Global Proxy
"outbound.rule" = "规则模式"; //Rule-Based Proxy
"placeholder.email" = "邮箱地址"; //Email Address
"placeholder.email.address." = "邮箱地址"; //Email Address
"placeholder.key" = "授权码"; //Password
"poor" = "较差"; //Poor
"pro.activate" = "激活"; //Restore Purchase
"pro.activate.footer" = "你可以将自己的授权绑定在邮箱地址上，之后可以用邮箱和授权码恢复购买。"; //You may bind your license to an email address. Then you can restore your purchase with the email and password.
"profile.delete.confirm" = "确定要删除配置 \"%@\"?"; //Do you really want to delete profile \"%@\"?
"profile.file.error" = "配置文件错误"; //Configuration File Error
"profile.installed" = "配置 %@ 已成功导入"; //Configuration %@ installed.
"profile.managed.config" = "托管配置"; //Managed Configuration
"profile.managed.config.already.updated" = "该配置已经是最新版本。"; //The configuration is already the latest version.
"profile.overwrite.confirm.format" = "配置 %@ 已存在，是否覆盖？"; //Configuration %@ already exists, overwrite?
"purchase.button" = "现在升级 %@"; //Upgrade for %@
"purchase.completed" = "感谢你的支持，请开始享受 Surge Pro 吧！"; //Thanks for purchasing! Please enjoy all the features now.
"purchase.device.limitation" = "设备数量限制"; //Device Quota Limitation
"purchase.device.limitation.message" = "你已经超出了授权的设备数量限制，请先反激活另一个设备后重试，或者可以选择反激活其他所有设备。"; //You have run out of your device quota. Please deactivate another first. Or you may deactivate all your devices to allow you to activate here.
"purchase.iap.exists" = "你已经购买过 Surge Pro，将为你免费恢复购买。"; //You have already purchase Surge Pro. You can activate Pro for free.
"purchase.no.iap.items" = "无法找到之前的购买记录，请确认 Apple ID 是否正确。\n（请注意 App 内购买的账号是 Surge 安装时所使用的 Apple ID，并非 App Store 中当前的登录账号。）\n如果您是于 2018 年 11 月 16 日前购买的 Surge Pro，需要进行手动购买迁移。"; //Failed to find the purchasing record. Please confirm you are using the correct Apple ID in App Store.\n(Please notice that the Apple ID for IAP is the account you used to install Surge, not the one you are currently logging in App Store.)\nIf you purchased before Nov 16, 2018. You need to perform a manual purchase migration.
"purchase.restore.email" = "使用邮箱恢复"; //Restore with Email
"purchase.restore.iap" = "恢复 App 内购买项目"; //Restore In-App Purchase Item
"replay.add.header" = "增加 Header…"; //Add Header…
"replay.binary.data" = "二进制数据"; //Binary Data
"replay.header.1" = "请求 HEADER"; //REQUEST HEADER
"replay.header.2" = "请求 BODY"; //REQUEST BODY
"replay.request.body" = "请求 Body"; //Request Body
"replay.result.title" = "结果"; //Result
"replay.start" = "发送请求"; //Send Request
"replay.url.invalid" = "无效的 URL。"; //Invalid URL.
"replay.url.not.support" = "URL 必须以 http:// 或者 https:// 开头。"; //The URL must start with http:// or https://
"request.add.rule" = "增加代理规则"; //Add Proxy Rule
"request.album.title" = "图片"; //Images
"request.backup.saved.session.data" = "允许备份已保存的数据"; //Backup Saved Session Data
"request.column.client" = "客户端"; //Client
"request.column.date" = "日期"; //Date
"request.column.down" = "下载"; //Down
"request.column.duration" = "时长"; //Duration
"request.column.method" = "方法"; //Method
"request.column.policy" = "策略"; //Policy
"request.column.setup" = "建立"; //Setup
"request.column.state" = "状态"; //State
"request.column.status" = "状态"; //Status
"request.column.up" = "上传"; //Up
"request.column.url" = "地址"; //URL
"request.completed" = "已完成"; //Completed
"request.content.type" = "类型"; //Content Type
"request.copied.to.pasteboard" = "已复制到剪贴板"; //Copied to pasteboard
"request.copy.as.curl" = "复制 cURL 命令"; //Copy as cURL
"request.copy.url" = "复制 URL"; //Copy URL
"request.date" = "日期"; //Date
"request.decompress.failed" = "数据解压失败"; //Decompress body failed!
"request.delete.all.saved.sessions" = "删除所有保存的请求"; //Delete All Saved Sessions
"request.delete.obsolete.sessions" = "自动删除 7 天前保存的数据"; //Delete Obsolete Sessions
"request.display.country" = "国家"; //Country
"request.display.date" = "日期"; //Date
"request.display.policy" = "策略"; //Policy
"request.display.status" = "状态"; //Status
"request.display.traffic" = "流量"; //Traffic
"request.display.ua" = "User-Agent"; //User-Agent
"request.download" = "下载"; //Download
"request.encoding" = "编码"; //Encoding
"request.encoding.force.ascii" = "强制 ASCII"; //Force ASCII
"request.export" = "导出"; //Export
"request.failed" = "失败"; //Failed
"request.favorite.requests" = "收藏的请求"; //Favorite Requests
"request.header.ip" = "IP 地址"; //IP ADDRESS
"request.header.saved.sessions" = "已保存的请求"; //SAVED SESSIONS
"request.image.viewer" = "图像预览"; //Image Viewer
"request.incompleted" = "活跃"; //Active
"request.json.decoding.failed" = "JSON 解析失败"; //JSON decoding failed
"request.json.viewer" = "JSON 预览"; //JSON Viewer
"request.list.search.placeholder" = "搜索 URL"; //Search URL
"request.local.ip" = "本地 IP 地址"; //Local IP Address
"request.no.data" = "没有已保存的会话"; //No Saved Session
"request.none" = "无"; //None
"request.notes" = "备注"; //NOTES
"request.remote.ip" = "远端 IP 地址"; //Remote IP Address
"request.replay" = "重放请求"; //Replay
"request.replay.unavailable" = "该请求包含 Body，请开启捕获流量记录后再进行重放"; //The request is sent with a body. Enable Traffic Capture to record it and then replay.
"request.rule" = "规则"; //Rule
"request.saved.session.footer.auto.delete" = "7 天前保存的数据将会被自动删除"; //Sessions older than 7 days will be deleted automatically if enabled.
"request.saved.session.footer.option" = "启动“捕获流量”选项将请求永久存储，并可以随时在此查看。"; //Enable \"Traffic Capture\" option to permanently save requests and view here.
"request.size" = "大小"; //Size
"request.status" = "状态"; //Status
"request.text.decode.fail" = "文本解码失败"; //Text decoding failed
"request.text.decode.fail.force.ascii" = "文本解码失败，强制使用 ASCII 解析。"; //Text decoding failed, force converting using ASCII
"request.text.viewer" = "文本预览"; //Text Viewer
"request.too.large.warning" = "数据过大，预览可能导致 Surge 崩溃。"; //The data is too large. Preview may cause Surge crash or frozen.
"request.traffic" = "流量"; //TRAFFIC
"request.upload" = "上传"; //Upload
"request.video.viewer" = "视频预览"; //Video Viewer
"requst.policy" = "策略"; //Policy
"security.edit" = "编辑与切换配置时"; //While Editing Configuration
"security.launch" = "启动时"; //While Launching
"security.off" = "不使用"; //Off
"setup.disabled.currently" = "目前禁用"; //Currectly Disabled
"setup.listen.on" = "监听在：%@"; //Listen on: %@
"siri.denied.footer" = "Siri 被禁用，请在设置程序中手动开启。"; //Siri is disabled for Surge. You need enable it manually in Settings.
"siri.header.start" = "开启 SURGE"; //START SURGE
"siri.header.stop" = "关闭 SURGE"; //STOP SURGE
"stat.interface" = "联网方式"; //INTERFACES
"stat.policy" = "策略"; //POLICIES
"stat.start.date" = "开启时间"; //Start Date
"stat.total" = "总计 %@"; //Total %@
"stat.up.down" = "上传：%@ 下载：%@"; //Up: %@ Down: %@
"stat.up.down.speed" = "上传：%@/s 下载：%@/s"; //Up: %@/s Down: %@/s
"stat.uptime" = "启动时长"; //Uptime
"switch.downloaded" = "下载"; //Downloaded
"switch.recent.requests" = "最近请求"; //Recent Requests
"switch.requests" = "请求"; //Requests
"switch.starting" = "正在开启"; //Starting
"switch.stopping" = "正在停止"; //Stopping
"switch.tap.to.setup" = "点击启动"; //Tap to Setup
"switch.tap.to.start" = "点击启动"; //Tap to Start
"switch.tap.to.stop" = "点击停止"; //Tap to Stop
"switch.uploaded" = "上传"; //Uploaded
"switch.waiting" = "等待网络"; //Waiting
"tab.group" = "策略组"; //Group
"tab.home" = "首页"; //Home
"tab.more" = "更多"; //More
"tab.proxy" = "代理"; //Proxy
"tap.to.start" = "点击开始"; //Tap to Start
"testflight.not.allow" = "不可在 TestFlight 版本中使用该功能，请切换至 App Store 版本。"; //You can not use the feature in TestFlight version. Please switch to App Store version.
"testing" = "正在测试"; //Testing
"title.add.proxy.rule" = "新建代理规则"; //Add Proxy Rule
"title.bind.email" = "绑定邮箱"; //Bind Email
"title.change.email" = "修改邮箱"; //Change Email
"title.export.selected.row" = "导出选择的列"; //Select Columns to Export
"title.global.proxy" = "全局代理"; //Global Proxy
"title.license" = "授权"; //License
"title.policy.group" = "策略组"; //Policy Group
"toast.profile.changed" = "配置已修改"; //Profile Updated
"toast.profile.changed.message.managed" = "配置文件已更新。"; //Profile has been updated.
"toast.profile.changed.message.running" = "修改内容已生效。"; //The changes have taken effect.
"tunnel.managed.config.outdated" = "配置已过期"; //Outdated configuration
"tunnel.managed.config.outdated.message" = "配置文件必须更新后才可以使用"; //The configuration must be updated to continue.
"tunnel.managed.config.update" = "现在更新"; //Update
"tunnel.no.config" = "请选择一个配置。"; //Please select a profile.
"tunnel.privacy.message" = "我们致力于保护用户的隐私和数据安全。Surge 不会收集任何用户行为数据，也不会收集、记录或上传流量数据到我们的服务器。"; //We are committed to protecting our customers’ privacy and safeguarding your information. Surge does not collect any user activity data or upload your data traffic to our server.
"tunnel.privacy.title" = "隐私策略"; //Privacy Policy
"tunnel.start.fail" = "Surge 启动失败"; //Surge Network Extension Failed to Start
"tunnel.start.fail.message" = "如果你持续遇到该问题，请尝试重启设备，或者从 App Store 重新安装 Surge。"; //If you encounter this problem continuously, please try to reboot your device or reinstall from App Store.
"tunnel.warning.loglevel" = "日志级别 %@ 已启动，这可能会影响性能，请仅在 Debug 时开启。"; //You are currently using \"%@\" log level. This is only for debugging purpose. You may encounter performance issues.
"via Ponte" = "via Ponte"; //via Ponte
"via Surge Ponte" = "通过 Surge Ponte 连接"; //via Surge Ponte
"• If you want to disable the Surge DHCP server, please remember to re-enable your original DHCP server.\n• The device-specific settings won't be lost. You may re-enable the DHCP server with the previous settings later.\n• This will not revert the static IP settings of this computer. Please switch to the DHCP mode manually if necessary." = "• 如果你想关闭 Surge 的 DHCP 服务器，请记得重新启动原来的 DHCP 服务器。\n• 针对设备的配置不会丢失，之后再次开启 DHCP 服务后可以继续使用。\n• 该操作不会将电脑的 IP 地址恢复为 DHCP 获取，如果需要请手动在系统设置中进行调整。"; //• If you want to disable the Surge DHCP server, please remember to re-enable your original DHCP server.\n• The device-specific settings won't be lost. You may re-enable the DHCP server with the previous settings later.\n• This will not revert the static IP settings of this computer. Please switch to the DHCP mode manually if necessary.
"• With Keywords: Only the requests which contain the specified keyword in the URL will be recorded.\n• Without Keywords: Only the requests which do not contain the specified keyword in the URL will be recorded.\n• Pattern Match: The requests which match a pattern in the URL will be recorded. Wildcard characters * and ? are supported. Use prefix - to exclude a hostname. For example, set '-*google*, *' to get all requests except those to google." = "• 含关键字：只记录 URL 中含有指定关键字的请求。\n• 不含关键字：只记录 URL 中不含指定关键字的请求。\n• 模式匹配：将记录与 URL 中的模式匹配的请求。支持通配符 * 和 ?。使用前缀 - 来排除主机名。例如，设置 '-google, *' 来获取除了指向 google 的所有请求。"; //• With Keywords: Only the requests which contain the specified keyword in the URL will be recorded.\n• Without Keywords: Only the requests which do not contain the specified keyword in the URL will be recorded.\n• Pattern Match: The requests which match a pattern in the URL will be recorded. Wildcard characters * and ? are supported. Use prefix - to exclude a hostname. For example, set '-*google*, *' to get all requests except those to google.

/*LCString*/
"%@\nError: %@\nLine: %" = "%@\n错误: %@\n行内容: %"; // DO NOT CHANGE HERE
"%@\nLine: %" = "%@\n行内容: %"; // DO NOT CHANGE HERE
"(Shared)" = "(共享)"; // DO NOT CHANGE HERE
"," = "、"; // DO NOT CHANGE HERE
"." = "，"; // DO NOT CHANGE HERE
"A new theme style based on the design language from Surge Mac 5." = "源自 Surge Mac 5 的设计语言的主题风格。"; // DO NOT CHANGE HERE
"Accept Invitation…" = "接受分享邀请…"; // DO NOT CHANGE HERE
"According to the in-memory capture settings, %@ have been hidden." = "根据内存日志设置，%@已被隐藏。"; // DO NOT CHANGE HERE
"After enabling this option, only HTTP and decrypted HTTPS requests will be saved to disk during the HTTP capture session. Logs of other connections such as TCP and UDP will not be saved." = "开启该选项后，在 HTTP 捕获功能期间，仅 HTTP 与已被解密的 HTTPS 请求会被写入存储，TCP 和 UDP 等其他连接的日志不会被保存。"; // DO NOT CHANGE HERE
"After enabling this option, the rule will try to match both the SNI of HTTPS requests and the Host field of HTTP requests at the same time." = "开启该选项后，该规则将同时尝试匹配 HTTPS 请求的 SNI 与 HTTP 请求的 Host 字段。"; // DO NOT CHANGE HERE
"App Store server error, please confirm whether the currently logged in App Store account is the one used when purchasing Surge Pro. If this error still occurs, try restarting your phone and reinstalling Surge after deletion." = "App Store 服务器错误，请确认当前登录的 App Store 账号是否为购买 Surge Pro 时所使用的账号。如果依然出现该错误，请尝试重启手机并删除 Surge 重新安装。"; // DO NOT CHANGE HERE
"App Store server error, please try to uninstall Surge and reinstall it.\n%" = "App Store 服务器错误，请尝试删除 Surge 后重新安装。\n%"; // DO NOT CHANGE HERE
"Apple-related requests" = "Apple 相关请求"; // DO NOT CHANGE HERE
"Application Package Damage" = "应用包损坏"; // DO NOT CHANGE HERE
"Automatically stop this HTTP capture session when one of the above limits is reached." = "在达到上述限制之一时，自动停止本次 HTTP 捕获会话。"; // DO NOT CHANGE HERE
"Automatically turn on Surge after restarting Apple TV." = "在重新启动 Apple TV 后自动开启 Surge。"; // DO NOT CHANGE HERE
"Block" = "阻止"; // DO NOT CHANGE HERE
"By default, if the availability of a policy group's sub-policies has not been tested, Surge will use the first policy to avoid generating additional latency when there is a request using the policy group, and start testing. Enabling this option will require the first request to also wait for the test results." = "默认情况下，若策略组子策略可用性尚未被测试，当有请求使用该策略组时 Surge 将先使用第一个策略以避免产生额外延迟，同时开始测试。开启该选项后将使得首个请求也必须先等待测试结果。"; // DO NOT CHANGE HERE
"By default, you can only access Ponte devices under your own iCloud account. Through the sharing function, you can access Ponte devices registered under other iCloud accounts. Please obtain a confirmation code on the corresponding Surge Mac first." = "默认情况下你只可以访问自己 iCloud 下的 Ponte 设备。通过分享功能，可以访问其他 iCloud 下注册的 Ponte 设备，请在先对应的 Surge Mac 上获取确认码。"; // DO NOT CHANGE HERE
"Confirmation code" = "确认码"; // DO NOT CHANGE HERE
"Crash reporters requests" = "崩溃跟踪器相关请求"; // DO NOT CHANGE HERE
"Create Linked Profile" = "创建关联配置"; // DO NOT CHANGE HERE
"Create a new modifiable profile based on the selected profile. In this new profile, the selected sections will reference the corresponding content in the original profile and will automatically synchronize with the original profile. At the same time, unselected sections in the new profile can be modified freely without being affected by the original profile." = "根据选择的配置创建一个新的可修改配置。这个新配置中，选中的配置段会引用原始配置中对应的内容，并会与原始配置自动同步。与此同时，未选中的段落在新配置中可以不受原始配置的影响，可自由修改。"; // DO NOT CHANGE HERE
"DNS resolution failed or URL is invalid." = "DNS 解析失败或 URL 无效。"; // DO NOT CHANGE HERE
"Direct NAT Traversal" = "直接 NAT 穿透"; // DO NOT CHANGE HERE
"Direct NAT traversal is only available in a Full Cone NAT network. Please choose another option." = "直接 NAT 穿透仅在 Full Cone NAT 网络下可用，请选择其他类型。"; // DO NOT CHANGE HERE
"Due to a crash, Surge has automatically restarted and recovered." = "由于出现崩溃，Surge 已自动重启并恢复。"; // DO NOT CHANGE HERE
"Due to severe network overload, the system network buffer is full and Surge has been forcibly stopped by the system. Please manually restart Surge." = "由于网络负载严重过高，系统网络缓冲区已满， Surge 已被系统强行停止，请手动重启 Surge。"; // DO NOT CHANGE HERE
"Due to severe network overload, the system network buffer is full and Surge has been forcibly stopped by the system. Surge has automatically restarted and started in safe mode." = "由于网络负载严重过高，系统网络缓冲区已满，Surge 已被系统强行停止，Surge 已自动重新启动并启动安全模式。"; // DO NOT CHANGE HERE
"Due to the new privacy policy in iOS 16.4, third-party applications can no longer obtain data network service provider information, and related features for MCC/MNC cannot take effect." = "由于 iOS 16.4 的新隐私策略，现在第三方应用无法获取数据网络服务商信息，MCC/MNC 的相关规则无法生效。"; // DO NOT CHANGE HERE
"During the HTTP capture session, enable MITM for additional hostnames (if CA is configured), and it can ignore the MITM main switch during its effective period." = "在 HTTP 捕获功能期间，对额外的主机名开启 MITM 功能（若已配置 CA），生效期间可无视 MITM 主开关。"; // DO NOT CHANGE HERE
"EXTRA" = "其他平台"; // DO NOT CHANGE HERE
"Enabling ECN can significantly optimize bandwidth performance in poor network environments, but some networks may not be compatible with ECN. If the proxy cannot connect normally after enabling, please turn off this option." = "开启 ECN 可显著优化在较差的网络环境下的带宽表现，但是部分网络可能不兼容 ECN。如果开启后代理无法正常连接，请关闭该选项。"; // DO NOT CHANGE HERE
"Failed to access iCloud, please confirm the network connection." = "访问 iCloud 失败，请确认网络连接。"; // DO NOT CHANGE HERE
"Failed to request a trial version license. Please contact support@nssurge.com." = "请求试用版本授权失败，请联系 support@nssurge.com。"; // DO NOT CHANGE HERE
"Failed to request trial version license, device failed to pass Apple verification, please try again.\n%" = "请求试用版本授权失败，设备未能通过 Apple 校验，请重试。\n%"; // DO NOT CHANGE HERE
"Forwarding QUIC traffic through a proxy may cause performance issues. Enabling this option will block QUIC traffic, causing the client to fall back to the traditional HTTPS/TCP protocol." = "通过代理进行 QUIC 流量转发可能产生性能问题，开启该选项将阻止 QUIC 流量，以使得客户端回退至传统 HTTPS/TCP 协议。"; // DO NOT CHANGE HERE
"Free trial only supports macOS 10.15 and above operating systems." = "免费试用仅支持 macOS 10.15 以上版本操作系统。"; // DO NOT CHANGE HERE
"HTTP Capture Ended" = "HTTP 捕获已结束"; // DO NOT CHANGE HERE
"HTTP capture has been turned on, if you want to see only the saved requests, please enter from the saved session page." = "HTTP 捕获已开启，如果仅想查看被保存的请求，请从已保存会话页面进入。"; // DO NOT CHANGE HERE
"HTTP capture session has met automatic stop conditions. You can view saved requests in saved sessions." = "HTTP 捕获会话已满足自动停止条件，可在已保存的会话中查看保存的请求。"; // DO NOT CHANGE HERE
"If NAT Traversal via proxy has been configured on the remote device, it is best, but not required, to select the same proxy as it is. Please read manual for more information." = "如果已在远端设备上配置使用代理进行 NAT 穿透，最好选择与之相同的代理，但这并非必须。请阅读手册以了解更多信息。"; // DO NOT CHANGE HERE
"If a rule parameter switch is turned on here, it will be enabled for all sub-rules." = "若在此打开了一个规则参数开关，它将对所有子规则开启。"; // DO NOT CHANGE HERE
"If the file is in iCloud Drive/Dropbox, please confirm that the file has been successfully synced to local.\n%" = "如果该文件处于 iCloud Drive/Dropbox 中，请确认文件已被成功同步至本地。\n%"; // DO NOT CHANGE HERE
"If the problem continues to occur, please try resetting license and then redo iCloud binding." = "如果该问题持续出现，请尝试重置授权后重新进行 iCloud 授权绑定。"; // DO NOT CHANGE HERE
"Installation" = "安装"; // DO NOT CHANGE HERE
"Interactive widgets that support iOS 17 system, can directly operate Surge on the desktop." = "支持 iOS 17 系统的可交互的小组件，可在桌面上直接操作 Surge。"; // DO NOT CHANGE HERE
"Invalid License Status" = "授权状态错误"; // DO NOT CHANGE HERE
"Invalid confirmation code" = "无效的确认码"; // DO NOT CHANGE HERE
"Invalid line at #%lu" = "第 %lu 行存在无效配置"; // DO NOT CHANGE HERE
"Invalid line in %@ at #%lu" = "文件 %@ 中第 %lu 行存在无效配置"; // DO NOT CHANGE HERE
"LAN Access Only" = "仅限局域网访问"; // DO NOT CHANGE HERE
"NAT Traversal via Proxy" = "通过代理进行 NAT 穿透"; // DO NOT CHANGE HERE
"Not all proxy servers support UDP forwarding. When a UDP session tries to use a proxy server that does not support UDP forwarding, Surge will fallback to direct outbound by default. You can modify it to block in order to avoid potential privacy leakage risks." = "并非所有代理服务器都支持 UDP 转发，当一个 UDP 会话尝试使用一个不支持 UDP 转发的代理服务器时，Surge 默认会回退至直连。可修改为阻止以避免潜在的隐私泄漏隐患。"; // DO NOT CHANGE HERE
"Only supports importing request zip files exported by Surge iOS." = "仅支持导入由 Surge iOS 导出的请求 zip 文件。"; // DO NOT CHANGE HERE
"Open Settings" = "打开系统设置"; // DO NOT CHANGE HERE
"PARAMETERS OVERRIDE" = "参数覆盖"; // DO NOT CHANGE HERE
"Performance Degradation" = "性能下降"; // DO NOT CHANGE HERE
"Ping timeout. Please confirm the Ponte status of this device and check the firewall." = "Ping 超时，请确认该设备的 Ponte 状态并检查防火墙。"; // DO NOT CHANGE HERE
"Please configure using Surge iOS under the same iCloud account first (More › Surge tvOS), and then try again after waiting for a few minutes." = "请先使用相同 iCloud 账号下的 Surge iOS 进行配置部署（更多 › Surge tvOS），然后等待数分钟后再进行尝试。"; // DO NOT CHANGE HERE
"Please enter the confirmation code on other's Surge Mac or iOS." = "请在对方 Surge Mac 或 iOS 上输入该确认码"; // DO NOT CHANGE HERE
"Please upgrade your Apple TV to iOS 17, then search for Surge in the App Store and install it.\nPlease note that the primary account logged in to the Apple TV must be the same as the Surge iOS device's iCloud account." = "请将 Apple TV 升级至 iOS 17，然后在 App Store 中搜索 Surge 并安装。\n请注意，Apple TV 所登录的主账号必须与 Surge iOS 设备的 iCloud 账号一致。"; // DO NOT CHANGE HERE
"Priority Takeover by Proxy" = "代理接管优先"; // DO NOT CHANGE HERE
"Profile updated at: %@ ago" = "配置更新于：%@前"; // DO NOT CHANGE HERE
"Proxy service failed to start: %@. Please check the port listening configuration." = "代理服务启动失败：%@，请检查端口监听配置。"; // DO NOT CHANGE HERE
"Read File Timeout" = "读取文件超时"; // DO NOT CHANGE HERE
"Rule matches if the protocol of the request matches. The possible values are HTTP, HTTPS, TCP, UDP, QUIC." = "当请求的协议类型一致时匹配，可能值包括 HTTP, HTTPS, TCP, UDP, QUIC。"; // DO NOT CHANGE HERE
"Shadow TLS is a traffic obfuscation plugin that can disguise proxy traffic as real TLS traffic. For more information, please refer to the description on the project's GitHub page." = "Shadow TLS 是一个流量混淆插件，可以将代理流量伪装为真实的 TLS 流量。详细信息请查看该项目的 GitHub 页面说明。"; // DO NOT CHANGE HERE
"Show Reject Error Page" = "REJECT 策略返回错误页面"; // DO NOT CHANGE HERE
"Start your 7-day free trial" = "开始 7 天免费试用"; // DO NOT CHANGE HERE
"Static Port Forwarding (Advanced)" = "配置端口映射（高级）"; // DO NOT CHANGE HERE
"Surge always retains the logs of the most recent 50 requests in memory for viewing at any time. After enabling the HTTP capture switch, it will store the logs during the opening period and the Body of HTTP requests on disk. The performance overhead is severe in this mode, please only enable it when needed." = "Surge 总是会在内存中保留最近 50 条请求的日志，供随时查看。在开启 HTTP 捕获功能后，会将开启期间的日志以及 HTTP 请求的 Body 存储到磁盘中。该模式下性能开销严重，请仅在需要时开启。"; // DO NOT CHANGE HERE
"Surge application package resources are damaged. Please download the application package again and place Surge.app in the Applications folder." = "Surge 应用包资源损坏，请重新下载应用包并将 Surge.app 放置于应用程序目录下。"; // DO NOT CHANGE HERE
"Surge can now run on tvOS 17 system, and all users who purchased Surge Pro can get it for free without purchase additional license, nor will it occupy the iOS version license quota." = "Surge 现在可以运行在 tvOS 17 系统上，所有已购买用户均可免费获取，无需额外购买授权，也不会占用 iOS 版本授权额度。"; // DO NOT CHANGE HERE
"Surge can now run on tvOS 17 system, you can get it without purchase additional license, nor will it occupy the iOS version license quota." = "Surge 现在可以运行在 tvOS 17 系统上，无需额外购买授权，也不会占用 iOS 版本授权额度。"; // DO NOT CHANGE HERE
"Surge needs location services permission to read the SSID. Please allow it in the system settings." = "Surge 需要定位服务权限来读取 SSID，请在系统设置中允许。"; // DO NOT CHANGE HERE
"Surge on the remote device may not be turned on." = "远程设备上的 Surge 可能未开启。"; // DO NOT CHANGE HERE
"Surge tvOS does not support using local external resource (%@), please consider replacing it with URL." = "Surge tvOS 不支持使用本地外部资源（%@），请考虑更换为 URL。"; // DO NOT CHANGE HERE
"Surge will automatically sniff the protocol for TCP requests sent to ports 80 and 443, enabling advanced HTTP/HTTPS features while optimizing performance. However, this may cause some compatibility issues. If you encounter problems, you can add the hostname here, and Surge will not sniff these requests' protocols." = "Surge 会自动对发往 80 与 443 端口的 TCP 请求进行协议嗅探，以开启 HTTP/HTTPS 相关的高级功能，同时优化性能，但这可能会导致一些兼容性问题。如果你遇到了问题，可以将主机名添加到此处，Surge 将不会对这些请求进行协议嗅探。"; // DO NOT CHANGE HERE
"Take Control" = "抢占管理权"; // DO NOT CHANGE HERE
"The CA certificate has expired, please regenerate and install it." = "CA 证书已过期，请重新生成并安装。"; // DO NOT CHANGE HERE
"The CA certificate is not trusted by the system, and MitM has been automatically turned off." = "CA 证书未被系统信任，MitM 已自动关闭。"; // DO NOT CHANGE HERE
"The Surge Ponte remote control function of the device is not turned on." = "设备的 Surge Ponte 远程控制功能未开启。"; // DO NOT CHANGE HERE
"The Surge tvOS version is not available in trial mode." = "Surge tvOS 版本不可在试用状态下使用。"; // DO NOT CHANGE HERE
"The corresponding iCloud user could not be found." = "未能找到对应的 iCloud 用户。"; // DO NOT CHANGE HERE
"The free trial of Surge is not a subscription, it will not automatically charge after the trial period ends, and you do not need to perform any subscription cancellation operations." = "Surge 的免费试用并非订阅，试用期结束后不会自动付费，你无需进行任何订阅取消操作。"; // DO NOT CHANGE HERE
"The new Surge VIF mode is incompatible with Internet Sharing and virtual machine networks, and has automatically fallen back to the legacy mode, which may affect performance." = "新的 Surge VIF 引擎与 Internet Sharing 和虚拟机网络不兼容，已自动回退至传统模式，性能可能受到影响。"; // DO NOT CHANGE HERE
"The number of requests taken over by VIF is too high (%d). In order to avoid exhausting system resources, new requests from VIF have been temporarily rejected.." = "VIF 所接管的请求数过多（%d），为避免耗尽系统资源，已暂时拒绝来自 VIF 的新请求。"; // DO NOT CHANGE HERE
"The original profile has used detached references, chain referencing is not allowed." = "原始配置中已使用分离配置引用，不可进行连锁引用。"; // DO NOT CHANGE HERE
"The profile is frequently reloaded in a short period of time, which may be caused by a miswritten script. This will cause Surge to malfunction, please investigate the script immediately." = "配置在短时间内被频繁的重新加载，这可能是一个错误编写的脚本导致的问题。这将导致 Surge 工作不正常，请立刻排查脚本。"; // DO NOT CHANGE HERE
"The profile is too large. Please reduce the content." = "配置文件过大，请减少内容。"; // DO NOT CHANGE HERE
"The remote device doesn't support rule editing." = "该设备不支持规则编辑。"; // DO NOT CHANGE HERE
"The tun-excluded-routes parameter has been configured, this parameter may cause anomalies after switching networks, please use with caution." = "tun-excluded-routes 参数已配置，该参数可能导致切换网络后出现异常，请谨慎使用。"; // DO NOT CHANGE HERE
"There is a valid WireGuard configuration. Please note that using the same WireGuard configuration on different devices may result in IP conflict, causing all ends to be unable to use it." = "存在 WireGuard 配置，请注意在不同设备上使用相同的 WireGuard 配置可能导致 IP 抢占从而各端都无法使用。"; // DO NOT CHANGE HERE
"This device is managed by another Surge iOS device. If it is redeployed by the current device, the management rights of the original device will be invalidated." = "该设备由另一个 Surge iOS 设备所管理，如果由当前设备重新进行部署，会使得原设备的管理权失效。"; // DO NOT CHANGE HERE
"Through proxy" = "使用代理"; // DO NOT CHANGE HERE
"To avoid unnecessary DNS queries locally, Surge will return a temporary virtual IP for all DNS queries. This behavior is consistent with the description in RFC 3089." = "为了避免在本地进行不必要的 DNS 查询，Surge 会对所有 DNS 查询返回一个临时的虚拟 IP。该行为与 RFC 3089 的描述一致。"; // DO NOT CHANGE HERE
"UDP sessions" = "UDP 会话"; // DO NOT CHANGE HERE
"Unblocked" = "不阻止"; // DO NOT CHANGE HERE
"Use Surge as system proxy to take over network traffic. This mode reduces extra costs from using Surge and slightly improves performance. However, some Apps may check for system proxy settings and refuse to work if a proxy is detected." = "使用将 Surge 设置为系统代理的方式接管网络流量，该模式可降低开启 Surge 带来的额外开销，略微提升性能。但是部分 App 会检查系统代理设置，并在存在代理时拒绝工作。"; // DO NOT CHANGE HERE
"Use only under instructions. Do not adjust this option unless necessary" = "仅在指引下使用，在没有特殊原因的情况下不应调整该选项。"; // DO NOT CHANGE HERE
"Uses: %d Last used: %@ ago" = "使用次数: %d 最后使用: %@前"; // DO NOT CHANGE HERE
"Virtual IP Mapping" = "虚拟 IP 映射表"; // DO NOT CHANGE HERE
"When a QUIC connection (i.e., HTTP/3) hits the MITM hostname list, it automatically blocks that QUIC connection, causing the connection to fall back to HTTP/2 or HTTP/1.1, so that it can be intercepted by MITM." = "当 QUIC 连接（即 HTTP/3）命中 MITM 主机名列表时，自动阻止该 QUIC 连接，使得连接回退至 HTTP/2 或 HTTP/1.1，以使得其可被 MITM。"; // DO NOT CHANGE HERE
"When this option is enabled, changes to the configuration or modules will be automatically deployed to Surge tvOS." = "开启该选项后，当配置或模块发生变化时，将自动部署至 Surge tvOS。"; // DO NOT CHANGE HERE
"You can allow other iCloud users to access the device through Ponte. Authorized users will be able to obtain the Ponte access information and key of the device. Please use with caution." = "你可以让其他 iCloud 用户也能够访问通过 Ponte 访问该设备，被授权用户将能够获取到该设备的 Ponte 接入信息和密钥，请谨慎使用。"; // DO NOT CHANGE HERE
"You can connect another Ponte device through a proxy" = "你可以通过代理连接另一个 Ponte 设备"; // DO NOT CHANGE HERE
"You can connect another Ponte device through a proxy. If NAT Traversal via proxy has been configured on the remote device, it is best, but not required, to select the same proxy as it is. Please read manual for more information." = "如果已在远端设备上配置使用代理进行 NAT 穿透，最好选择与之相同的代理，但这并非必须。请阅读手册以了解更多信息。"; // DO NOT CHANGE HERE
"You can control your Surge tvOS from anywhere through Surge Ponte, and you can access the intranet where Apple TV is located through Surge tvOS.\nNote: If your network can't support a full Surge Ponte, Surge Ponte on Surge tvOS will work in LAN-Only mode so that Surge iOS can control Surge tvOS on the same LAN." = "你将可用通过 Surge Ponte 在任何地方控制你的 Surge tvOS，同时可以通过 Surge tvOS 访问其所在的内网。\n注：如果你的网络无法配置完整的 Surge Ponte，Surge tvOS 的 Surge Ponte 将工作在 LAN-Only 模式下，以使得 Surge iOS 可以在相同局域网内控制 Surge tvOS。"; // DO NOT CHANGE HERE
"You can quickly access this feature from the Utilities tab." = "可以从首页的工具标签页快速访问该功能。"; // DO NOT CHANGE HERE
"You must first enable the Enhanced Mode to use this feature." = "你必须先启用增强模式以使用该功能。"; // DO NOT CHANGE HERE

/*New*/
"Invalid rule value." = "规则值无效。"; //Invalid rule value.
"Metered network mode is on." = "计费网络模式已开启。"; //Metered network mode is on.

/*Deprecated*/
"  • If no prefix is provided, it tries to match SSID/BSSID/Router for the legacy version compatibility." = "";
"  • Use TYPE:CELLULAR to match all cellular networks.\n" = "";
"%@ is required." = "%@ 是必填项目。";
"A subnet expression can be one of these:\n  • Use SSID:value to match the Wi-Fi SSID, wildcard character is allowed.\n  • Use BSSID:value to match the Wi-Fi BSSID.\n  • Use ROUTER:value to match the router IP address.\n  • Use TYPE:WIFI to match all Wi-Fi networks.\n  • Use TYPE:WIRED to match all wired networks.\n" = "子网表达式可使用以下几种表示：\n  • 使用 SSID:value 匹配 Wi-Fi 的 SSID。\n  • 使用 BSSID:value 匹配 Wi-Fi 的 BSSID。\n  • 使用 ROUTER:value 匹配路由的 IP 地址。\n  • 使用 TYPE:WIFI 匹配所有 Wi-Fi 网络。\n  • 使用 TYPE:WIRED 匹配所有有线网络。\n";
"Add Keyword" = "增加关键字";
"Add Pattern" = "增加表达式";
"Allow the IPv6 through Surge VIF. Useful when you want Surge to handle raw TCP connections connecting to IPv6 addresses.\n\nAuto: Enable IPv6 VIF while connected to an IPv6 available network.\nAlways: Always enable IPv6 VIF.\nDisabled: Never enable IPv6 VIF." = "";
"Before proceeding, you need to bind your Surge license to your iCloud account. Surge tvOS does not occupy a license slot but requires verification that your Surge iOS license is valid." = "在继续之前，您需要将你的 Surge 授权绑定至你的 iCloud 账号，Surge tvOS 不占用授权位但是需要验证您的 Surge iOS 授权是否有效。";
"Bind License" = "绑定授权";
"Bind License to iCloud…" = "绑定授权至 iCloud…";
"Capture filter is on. Some requests won't be visible here." = "捕获过滤器已配置，部分请求已被隐藏。";
"Edit Keywords…" = "编辑关键字…";
"Edit Patterns…" = "编辑表达式…";
"HTTP Capture for Long Time" = "长时间开启 HTTP 捕获";
"No Default Route" = "不作为默认路由";
"Only the requests which contain the specified keyword in the URL will be recorded." = "只有 URL 中包含关键字的请求会被记录。";
"Only the requests which do not contain the specified keyword in the URL will be recorded." = "只有 URL 中不包含关键字的请求会被记录。";
"Packet capture is enabled. This may significantly impact the performance and drain device storage. Only enable when necessary." = "数据包捕获已开启，这会导致性能严重下降，请仅在需要时开启。（可在更多中隐藏该警告）";
"Perform on TCP connection: Enable this option will make Surge perform MitM on every TCP connections which matched in MitM hostnames. If the connection is not an HTTPS connection, it will fail.\nMITM over HTTP/2: Decrypt HTTPS traffic with MITM over HTTP/2 protocol, which can improve the the performance of concurrent requests." = "用于 TCP 连接：开启该选项后 Surge 将对 MitM 主机名列表中的 TCP 连接也进行 MitM 解密，如果该连接并非 HTTPS 请求将导致连接失败。\nMITM over HTTP/2：使用 HTTP/2 协议进行 MITM 解密，可在高并发下优化性能。";
"Please configure using Surge iOS under the same iCloud account first, and then try again after waiting for a few minutes." = "请先使用相同 iCloud 账号下的 Surge iOS 进行配置部署，然后等待数分钟后再进行尝试。";
"Please upgrade Surge Mac to the latest version to use remote rule editing." = "请将 Surge Mac 升级至最新版本以使用远程规则编辑功能。";
"Please upgrade your Apple TV to iOS 17, then search for Surge in the App Store and install it." = "请将 Apple TV 升级至 iOS 17，然后在 App Store 中搜索 Surge 并安装。";
"Remote Dashboard to %@…" = "%@ 远程请求查看器…";
"Remote Dashboard…" = "远程请求查看器…";
"Renew Subscription…" = "续订功能订阅…";
"Requests Matched Pattern" = "匹配通配符的请求";
"Requests w/ Keywords Only" = "仅记录包含关键字的请求";
"Requests w/o Keywords Only" = "仅记录不包含关键字的请求";
"Rule matches if the protocol of the request matches. The possible values are HTTP, HTTPS, TCP, UDP, DOH." = "";
"Surge can now run on tvOS 17 system, and all users who are in the feature subscription period can get it for free without purchase additional license, nor will it occupy the iOS version license quota." = "Surge 现在可以运行在 tvOS 17 系统上，所有在订阅期内的用户均可免费获取，无需额外购买授权，也不会占用 iOS 版本授权额度。";
"Surge needs location services permission to read the BSSID. Please allow it in the system settings." = "Surge 需要定位服务权限来读取 BSSID，请在系统设置中允许。";
"The connection established by %@ is too many (%d). In order to avoid exhausting system resources, new requests from the device have been temporarily rejected." = "设备 %@ 所建立的连接过多（%d），为避免耗尽系统资源，已暂时拒绝来自该设备的新请求。";
"The connection established by process %@ is too many (%d). In order to avoid exhausting system resources, new requests from the application have been temporarily rejected." = "进程 %@ 所建立的连接过多（%d），为避免耗尽系统资源，已暂时拒绝来自该应用的新请求。";
"The number of rules (%d) included in your profile is excessive (including sub-rules of RULE-SET), which will lead to performance waste and unnecessary delays. Please consider reducing the number of rules, or use DOMAIN-SET rule sets." = "你的配置中包含的规则数量（%d）过多（含 RULE-SET 的子规则），这会导致性能浪费和不必要的延迟，请考虑删减规则，或使用 DOMAIN-SET 规则集。";
"The proxy's NAT type doesn't meet the requirement. %@: %@" = "代理的 NAT 类型不符合要求。%@: %@";
"The requests which match a pattern in the URL will be recorded.\nWildcard characters * and ? are supported. Use prefix - to exclude a hostname.\nFor example, set '-*google*, *' to get all requests except those to google." = "记录 URL 匹配了通配符表达式的请求。\n可使用通配符 * 和 ?。使用 - 前缀来排除某些主机名。\n比如，设置 '-*google*, *' 可以捕获所有除了带有 google 字样的请求。";
"The specified device was not found. Please check the device name." = "未找到指定的设备。请检查设备名称。";
"This features requires iOS 15 and above." = "该功能需要 iOS 15 或以上版本。";
"Timeout (Handshake)" = "超时 (握手)";
"Timeout (Waiting Response)" = "超时 (等待服务器响应)";
"Using multiple encrypted DNS servers may cause Surge unstable due to the memory limitation." = "由于内存限制问题，使用多个加密 DNS 服务服务可能导致不稳定。";
"VIF Proxy" = "VIF 代理";
"Warnings" = "警告";
"compatibility.ProxyButNotDefaultRoute" = "Proxy Only";
"compatibility.ProxyLocalhost" = "Proxy with Loopback Address";
"compatibility.RouteOnly" = "VIF Only";
"compatibility.footer" = "请仅在指引下使用，开启后部分功能可能无法使用。";
"disabled" = "禁用";
"edit.mitm.tcp.connection" = "用于 TCP 连接";
"edit.title" = "编辑配置";
"hide-vpn-icon won't work if the IPv6 VIF is enabled." = "当 IPv6 VIF 开启时，hide-vpn-icon 参数无法生效。";
"more.header.extra" = "其他";
"request.list.display" = "显示";
"title.filter" = "过滤器";
"tunnel.warning.dump.message" = "请求捕获已开启，这会导致性能严重下降，请仅在需要时开启。（可在更多中隐藏该警告）";
