summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-pbr/po/zh_Hans
diff options
context:
space:
mode:
authorHannu Nyman <hannu.nyman@iki.fi>2024-11-16 12:17:34 +0200
committerHannu Nyman <hannu.nyman@iki.fi>2024-11-16 12:17:34 +0200
commit09e8d5108ed678db5b940b1eb51dff2b9b6af189 (patch)
tree7f1d960aadd8ea0917e2b174a7235f5b987ca32e /applications/luci-app-pbr/po/zh_Hans
parent1a4b6adf72186aab54be68a38c1607262a1c3b79 (diff)
treewide: Sync i18n translations
Sync translations. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Diffstat (limited to 'applications/luci-app-pbr/po/zh_Hans')
-rw-r--r--applications/luci-app-pbr/po/zh_Hans/pbr.po154
-rw-r--r--applications/luci-app-pbr/po/zh_Hans/zh-cn/pbr.po139
2 files changed, 161 insertions, 132 deletions
diff --git a/applications/luci-app-pbr/po/zh_Hans/pbr.po b/applications/luci-app-pbr/po/zh_Hans/pbr.po
index a209193ef9..0a775a7e27 100644
--- a/applications/luci-app-pbr/po/zh_Hans/pbr.po
+++ b/applications/luci-app-pbr/po/zh_Hans/pbr.po
@@ -12,11 +12,11 @@ msgstr ""
"X-Generator: Weblate 5.8-dev\n"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:240
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:347
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:358
msgid "%s"
msgstr "%s"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:305
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:316
msgid "%s binary cannot be found"
msgstr "找不到 %s 二进制文件"
@@ -81,7 +81,7 @@ msgstr "基本配置"
msgid "Chain"
msgstr "链"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:394
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:405
msgid "Command failed: '%s'"
msgstr "命令失败:'%s'"
@@ -89,7 +89,7 @@ msgstr "命令失败:'%s'"
msgid "Condensed output"
msgstr "冷凝输出"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:302
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:313
msgid "Config (%s) validation failure"
msgstr "配置 (%s) 验证失败"
@@ -101,7 +101,7 @@ msgstr "控制系统日志和控制台输出的详细程度。"
msgid "Custom User File Includes"
msgstr "自定义用户文件包括"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:350
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:361
msgid "Custom user file '%s' not found or empty"
msgstr "未找到自定义用户文件 '%s' 或该文件为空"
@@ -121,15 +121,15 @@ msgstr "DSCP标记"
msgid "Default ICMP Interface"
msgstr "默认ICMP接口"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:399
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:410
msgid "Default fw4 chain '%s' is missing"
msgstr "默认 fw4 链 '%s' 缺失"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:398
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:409
msgid "Default fw4 table '%s' is missing"
msgstr "默认的 fw4 表 '%s' 缺失"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:531
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:545
msgid "Disable"
msgstr "禁用"
@@ -139,7 +139,7 @@ msgstr "禁用"
msgid "Disabled"
msgstr "已禁用"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:525
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:539
msgid "Disabling %s service"
msgstr "禁用 %s 服务中"
@@ -150,8 +150,8 @@ msgstr "在Web UI 的协议栏中显示这些协议。"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:266
msgid ""
"Dnsmasq instance (%s) targeted in settings, but it doesn't have its own "
-"confdir."
-msgstr "在设置中指定了 Dnsmasq 实例 (%s) ,但该实例没有自己的配置目录。"
+"confdir"
+msgstr ""
#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:120
msgid "Dnsmasq ipset"
@@ -165,11 +165,11 @@ msgstr "Dnsmasq nft 集"
msgid "Do not enforce policies when their gateway is down"
msgstr "当网关关闭时不要执行策略"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:578
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:592
msgid "Donate to the Project"
msgstr "捐赠给该项目"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:512
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:526
msgid "Enable"
msgstr "启用"
@@ -181,15 +181,15 @@ msgstr "启用"
msgid "Enabled"
msgstr "已启用"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:506
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:520
msgid "Enabling %s service"
msgstr "启用 %s 服务中"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:352
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:363
msgid "Error running custom user file '%s'"
msgstr "运行自定义用户文件 '%s' 出错"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:420
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:434
msgid "Errors encountered, please check the %sREADME%s"
msgstr "遇到错误,请检查 %sREADME%s"
@@ -199,31 +199,31 @@ msgid ""
"QoS. Change with caution together with"
msgstr "服务使用的FW掩码。高掩码用于避免与SQM / QoS冲突。谨慎更改"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:390
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:401
msgid "Failed to download '%s'"
msgstr "下载 '%s' 失败"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:388
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:399
msgid "Failed to download '%s', HTTPS is not supported"
msgstr "下载 '%s' 失败,不支持 HTTPS"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:383
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:394
msgid "Failed to install fw4 nft file '%s'"
msgstr "安装 fw4 nft 文件 '%s' 失败"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:349
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:360
msgid "Failed to reload '%s'"
msgstr "重新加载 '%s' 失败"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:379
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:390
msgid "Failed to resolve '%s'"
msgstr "解析 '%s' 失败"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:348
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:359
msgid "Failed to set up '%s'"
msgstr "设置 '%s' 失败"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:356
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:367
msgid "Failed to set up any gateway"
msgstr "未能设置任何网关"
@@ -251,25 +251,25 @@ msgstr "不活跃"
msgid "Inactive (Disabled)"
msgstr "不活跃(已停用)"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:396
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:407
msgid "Incompatible custom user file detected '%s'"
msgstr "检测到不兼容的自定义用户文件 '%s'"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:263
msgid ""
"Incompatible nft calls detected in user include file, disabling fw4 nft file "
-"support."
-msgstr "在用户包含文件中检测到不兼容的 nft 调用,正在停用 fw4 nft 文件支持。"
+"support"
+msgstr ""
#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:169
msgid "Insert"
msgstr "插入"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:374
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:385
msgid "Insertion failed for IPv4 for policy '%s'"
msgstr "策略 '%s' IPv4 插入失败"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:371
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:382
msgid "Insertion failed for both IPv4 and IPv6 for policy '%s'"
msgstr "策略 '%s' IPv4 和 IPv6 插入均失败"
@@ -281,7 +281,7 @@ msgstr "安装的 AdGuardHome (%s) 不支持 'ipset_file' 选项。"
msgid "Interface"
msgstr "接口"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:342
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:353
msgid "Interface '%s' has no assigned DNS"
msgstr "接口 '%s' 没有分配 DNS"
@@ -289,7 +289,7 @@ msgstr "接口 '%s' 没有分配 DNS"
msgid "Invalid OpenVPN config for %s interface"
msgstr "无效的 %s 接口 OpenVPN 配置文件"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:381
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:392
msgid "Invalid OpenVPN config for '%s' interface"
msgstr "'%s' 接口的 OpenVPN 配置无效"
@@ -302,7 +302,7 @@ msgstr "本地地址/设备"
msgid "Local ports"
msgstr "本地端口"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:365
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:376
msgid "Mismatched IP family between in policy '%s'"
msgstr "策略 '%s' 中的 IP 族不匹配"
@@ -353,7 +353,7 @@ msgid "Path"
msgstr "路径"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:215
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:586
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:600
msgid "Please %sdonate%s to support development of this project."
msgstr "请 %s捐赠%s 以支持本项目的发展。"
@@ -361,6 +361,11 @@ msgstr "请 %s捐赠%s 以支持本项目的发展。"
msgid "Please check the %sREADME%s before changing this option."
msgstr "更改此选项之前,请检查 %sREADME%s 。"
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:270
+msgid ""
+"Please set 'dhcp.%%s.force=1' to speed up service start-up %s(more info)%s"
+msgstr ""
+
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:248
msgid "Please unset 'chain' or set 'chain' to 'PREROUTING' for policy '%s'"
msgstr "请取消设置 'chain' 或将策略 '%s' 的 'chain' 设为 'PREROUTING'"
@@ -381,23 +386,23 @@ msgstr "请取消设置策略 '%s' 的 'src_addr'、 'src_port' 和 'dest_port'"
msgid "Policies"
msgstr "策略"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:345
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:356
msgid "Policy '%s' has an unknown interface"
msgstr "策略 '%s' 有一个未知接口"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:340
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:351
msgid "Policy '%s' has no assigned DNS"
msgstr "策略 '%s' 没有分配 DNS"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:339
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:350
msgid "Policy '%s' has no assigned interface"
msgstr "策略 '%s' 有未分配的接口"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:337
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:348
msgid "Policy '%s' has no source/destination parameters"
msgstr "策略 '%s' 没有来源/目的地参数"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:385
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:396
msgid ""
"Policy '%s' refers to URL which can't be downloaded in 'secure_reload' mode"
msgstr "策略 '%s' 引用的URL在 'secure_reload' 模式下无法下载"
@@ -422,11 +427,11 @@ msgstr "策略路由"
msgid "Protocol"
msgstr "协议"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:377
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:388
msgid "Received empty tid/mark or interface name when setting up routing"
msgstr "建立路由时收到了空 tid/mark 值或接口名"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:325
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:336
msgid "Refer to https://docs.openwrt.melmac.net/pbr/#procd_wan_interface"
msgstr "参考 https://docs.openwrt.melmac.net/pbr/#procd_wan_interface"
@@ -442,15 +447,15 @@ msgstr "远程地址/域"
msgid "Remote ports"
msgstr "远程端口"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:400
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:411
msgid "Required binary '%s' is missing"
msgstr "必需的二进制文件 '%s' 缺失"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:357
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:368
msgid "Resolver '%s'"
msgstr "解析器 '%s'"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:313
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:324
msgid "Resolver set (%s) is not supported on this system"
msgstr "解析器集 (%s) 在此系统上不受支持"
@@ -458,21 +463,21 @@ msgstr "解析器集 (%s) 在此系统上不受支持"
msgid "Resolver set (%s) is not supported on this system."
msgstr "此系统不支持解析器集 (%s)。"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:307
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:318
msgid ""
"Resolver set support (%s) requires ipset, but ipset binary cannot be found"
msgstr "需要 ipset 方能支持解析器集(%s),然而找不到 ipset 二进制文件"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:310
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:321
msgid ""
"Resolver set support (%s) requires nftables, but nft binary cannot be found"
msgstr "需要 nftables 方能支持解析器集 (%s),然而找不到 nft 二进制文件"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:474
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:488
msgid "Restart"
msgstr "重启"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:468
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:482
msgid "Restarting %s service"
msgstr "重启 %s 服务中"
@@ -500,11 +505,11 @@ msgstr "详见 %sREADME%s。"
msgid "Select Add for -A/add and Insert for -I/Insert."
msgstr "选择 -A/add 表示添加,I/Insert 表示插入。"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:557
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:571
msgid "Service Control"
msgstr "服务控制"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:405
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:419
msgid "Service Errors"
msgstr "服务错误"
@@ -521,7 +526,7 @@ msgstr "服务网关"
msgid "Service Status"
msgstr "服务状态"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:272
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:283
msgid "Service Warnings"
msgstr "服务警告"
@@ -532,15 +537,15 @@ msgid ""
msgstr ""
"设置特定接口的DSCP标签(范围在1到63之间)。有关详细信息,请参见 %sREADME%s 。"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:359
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:370
msgid "Skipping IPv6 policy '%s' as IPv6 support is disabled"
msgstr "因禁用 IPv6 支持而跳过 IPv6 策略 '%s'"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:455
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:469
msgid "Start"
msgstr "启动"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:449
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:463
msgid "Starting %s service"
msgstr "启动 %s 服务中"
@@ -555,7 +560,7 @@ msgstr ""
msgid "Status"
msgstr "状态"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:493
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:507
msgid "Stop"
msgstr "停止"
@@ -567,7 +572,7 @@ msgstr "已停止(已停用)。"
msgid "Stopped."
msgstr "已停止。"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:487
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:501
msgid "Stopping %s service"
msgstr "停止 %s 服务中"
@@ -591,7 +596,7 @@ msgstr "支持的协议"
msgid "Suppress/No output"
msgstr "抑制/无输出"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:351
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:362
msgid "Syntax error in custom user file '%s'"
msgstr "自定义文件 '%s' 中存在语法错误"
@@ -599,7 +604,7 @@ msgstr "自定义文件 '%s' 中存在语法错误"
msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr "%s 表示默认网关。详情见 %sREADME%s。"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:322
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:333
msgid ""
"The %s interface not found, you need to set the 'pbr.config."
"procd_wan_interface' option"
@@ -609,11 +614,11 @@ msgstr "未找到 %s 接口,你需要设置 'pbr.config.procd_wan_interface'
msgid "The %s is not supported on this system."
msgstr "此系统不支持 %s。"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:319
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:330
msgid "The %s service failed to discover WAN gateway"
msgstr "%s 服务未能发现 WAN 网关"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:316
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:327
msgid "The %s service is currently disabled"
msgstr "%s 服务当前处于禁用状态"
@@ -625,15 +630,15 @@ msgstr "不清楚是否支持 %s。"
msgid "The WebUI application (luci-app-pbr) is outdated, please update it"
msgstr "WebUI 应用程序(luci-app-pbr)已过时,请更新它"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:392
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:403
msgid "The file:// schema requires curl, but it's not detected on this system"
msgstr "file:// 方案需要 curl,但在本系统中未检测到它"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:328
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:339
msgid "The ipset name '%s' is longer than allowed 31 characters"
msgstr "ipset 名称长度超过了 31 个字符的上限"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:331
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:342
msgid "The nft set name '%s' is longer than allowed 255 characters"
msgstr "nft 集合名称的长度超过了允许的最大值 255 个字符"
@@ -641,27 +646,31 @@ msgstr "nft 集合名称的长度超过了允许的最大值 255 个字符"
msgid "The principal package (pbr) is outdated, please update it"
msgstr "软件包(pbr)已过时,请更新它"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:334
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:345
msgid "Unexpected exit or service termination: '%s'"
msgstr "意外的退出或服务终止:'%s'"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:417
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:413
+msgid "Unknown IPv6 Link type for device '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:431
msgid "Unknown error!"
msgstr "未知错误!"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:362
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:373
msgid "Unknown packet mark for interface '%s'"
msgstr "接口 '%s' 的未知数据包标记"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:368
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:379
msgid "Unknown protocol in policy '%s'"
msgstr "策略 '%s' 中的未知协议"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:284
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:295
msgid "Unknown warning"
msgstr "未知警报"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:354
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:365
msgid ""
"Use of 'curl' is detected in custom user file '%s', but 'curl' isn't "
"installed"
@@ -716,6 +725,17 @@ msgid "unknown"
msgstr "未知"
#~ msgid ""
+#~ "Dnsmasq instance (%s) targeted in settings, but it doesn't have its own "
+#~ "confdir."
+#~ msgstr "在设置中指定了 Dnsmasq 实例 (%s) ,但该实例没有自己的配置目录。"
+
+#~ msgid ""
+#~ "Incompatible nft calls detected in user include file, disabling fw4 nft "
+#~ "file support."
+#~ msgstr ""
+#~ "在用户包含文件中检测到不兼容的 nft 调用,正在停用 fw4 nft 文件支持。"
+
+#~ msgid ""
#~ "The %s inteface not found, you need to set the 'pbr.config."
#~ "procd_wan_interface' option"
#~ msgstr "未找到 %s 接口,你需要设置 'pbr.config.procd_wan_interface' 选项"
diff --git a/applications/luci-app-pbr/po/zh_Hans/zh-cn/pbr.po b/applications/luci-app-pbr/po/zh_Hans/zh-cn/pbr.po
index aef53fad50..090c164cd9 100644
--- a/applications/luci-app-pbr/po/zh_Hans/zh-cn/pbr.po
+++ b/applications/luci-app-pbr/po/zh_Hans/zh-cn/pbr.po
@@ -11,11 +11,11 @@ msgstr ""
"X-Generator: Weblate 3.11-dev\n"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:240
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:347
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:358
msgid "%s"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:305
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:316
msgid "%s binary cannot be found"
msgstr ""
@@ -74,7 +74,7 @@ msgstr ""
msgid "Chain"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:394
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:405
msgid "Command failed: '%s'"
msgstr ""
@@ -82,7 +82,7 @@ msgstr ""
msgid "Condensed output"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:302
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:313
msgid "Config (%s) validation failure"
msgstr ""
@@ -94,7 +94,7 @@ msgstr ""
msgid "Custom User File Includes"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:350
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:361
msgid "Custom user file '%s' not found or empty"
msgstr ""
@@ -114,15 +114,15 @@ msgstr ""
msgid "Default ICMP Interface"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:399
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:410
msgid "Default fw4 chain '%s' is missing"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:398
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:409
msgid "Default fw4 table '%s' is missing"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:531
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:545
msgid "Disable"
msgstr ""
@@ -132,7 +132,7 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:525
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:539
msgid "Disabling %s service"
msgstr ""
@@ -143,7 +143,7 @@ msgstr ""
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:266
msgid ""
"Dnsmasq instance (%s) targeted in settings, but it doesn't have its own "
-"confdir."
+"confdir"
msgstr ""
#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:120
@@ -158,11 +158,11 @@ msgstr ""
msgid "Do not enforce policies when their gateway is down"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:578
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:592
msgid "Donate to the Project"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:512
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:526
msgid "Enable"
msgstr ""
@@ -174,15 +174,15 @@ msgstr ""
msgid "Enabled"
msgstr "已启用"
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:506
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:520
msgid "Enabling %s service"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:352
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:363
msgid "Error running custom user file '%s'"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:420
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:434
msgid "Errors encountered, please check the %sREADME%s"
msgstr ""
@@ -192,31 +192,31 @@ msgid ""
"QoS. Change with caution together with"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:390
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:401
msgid "Failed to download '%s'"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:388
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:399
msgid "Failed to download '%s', HTTPS is not supported"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:383
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:394
msgid "Failed to install fw4 nft file '%s'"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:349
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:360
msgid "Failed to reload '%s'"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:379
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:390
msgid "Failed to resolve '%s'"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:348
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:359
msgid "Failed to set up '%s'"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:356
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:367
msgid "Failed to set up any gateway"
msgstr ""
@@ -244,25 +244,25 @@ msgstr ""
msgid "Inactive (Disabled)"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:396
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:407
msgid "Incompatible custom user file detected '%s'"
msgstr ""
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:263
msgid ""
"Incompatible nft calls detected in user include file, disabling fw4 nft file "
-"support."
+"support"
msgstr ""
#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:169
msgid "Insert"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:374
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:385
msgid "Insertion failed for IPv4 for policy '%s'"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:371
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:382
msgid "Insertion failed for both IPv4 and IPv6 for policy '%s'"
msgstr ""
@@ -274,7 +274,7 @@ msgstr ""
msgid "Interface"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:342
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:353
msgid "Interface '%s' has no assigned DNS"
msgstr ""
@@ -282,7 +282,7 @@ msgstr ""
msgid "Invalid OpenVPN config for %s interface"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:381
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:392
msgid "Invalid OpenVPN config for '%s' interface"
msgstr ""
@@ -295,7 +295,7 @@ msgstr ""
msgid "Local ports"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:365
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:376
msgid "Mismatched IP family between in policy '%s'"
msgstr ""
@@ -341,7 +341,7 @@ msgid "Path"
msgstr ""
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:215
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:586
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:600
msgid "Please %sdonate%s to support development of this project."
msgstr ""
@@ -349,6 +349,11 @@ msgstr ""
msgid "Please check the %sREADME%s before changing this option."
msgstr ""
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:270
+msgid ""
+"Please set 'dhcp.%%s.force=1' to speed up service start-up %s(more info)%s"
+msgstr ""
+
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:248
msgid "Please unset 'chain' or set 'chain' to 'PREROUTING' for policy '%s'"
msgstr ""
@@ -369,23 +374,23 @@ msgstr ""
msgid "Policies"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:345
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:356
msgid "Policy '%s' has an unknown interface"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:340
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:351
msgid "Policy '%s' has no assigned DNS"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:339
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:350
msgid "Policy '%s' has no assigned interface"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:337
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:348
msgid "Policy '%s' has no source/destination parameters"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:385
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:396
msgid ""
"Policy '%s' refers to URL which can't be downloaded in 'secure_reload' mode"
msgstr ""
@@ -410,11 +415,11 @@ msgstr ""
msgid "Protocol"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:377
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:388
msgid "Received empty tid/mark or interface name when setting up routing"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:325
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:336
msgid "Refer to https://docs.openwrt.melmac.net/pbr/#procd_wan_interface"
msgstr ""
@@ -430,15 +435,15 @@ msgstr ""
msgid "Remote ports"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:400
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:411
msgid "Required binary '%s' is missing"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:357
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:368
msgid "Resolver '%s'"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:313
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:324
msgid "Resolver set (%s) is not supported on this system"
msgstr ""
@@ -446,21 +451,21 @@ msgstr ""
msgid "Resolver set (%s) is not supported on this system."
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:307
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:318
msgid ""
"Resolver set support (%s) requires ipset, but ipset binary cannot be found"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:310
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:321
msgid ""
"Resolver set support (%s) requires nftables, but nft binary cannot be found"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:474
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:488
msgid "Restart"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:468
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:482
msgid "Restarting %s service"
msgstr ""
@@ -486,11 +491,11 @@ msgstr ""
msgid "Select Add for -A/add and Insert for -I/Insert."
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:557
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:571
msgid "Service Control"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:405
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:419
msgid "Service Errors"
msgstr ""
@@ -507,7 +512,7 @@ msgstr ""
msgid "Service Status"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:272
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:283
msgid "Service Warnings"
msgstr ""
@@ -517,15 +522,15 @@ msgid ""
"%sREADME%s for details."
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:359
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:370
msgid "Skipping IPv6 policy '%s' as IPv6 support is disabled"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:455
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:469
msgid "Start"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:449
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:463
msgid "Starting %s service"
msgstr ""
@@ -539,7 +544,7 @@ msgstr ""
msgid "Status"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:493
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:507
msgid "Stop"
msgstr ""
@@ -551,7 +556,7 @@ msgstr ""
msgid "Stopped."
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:487
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:501
msgid "Stopping %s service"
msgstr ""
@@ -575,7 +580,7 @@ msgstr ""
msgid "Suppress/No output"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:351
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:362
msgid "Syntax error in custom user file '%s'"
msgstr ""
@@ -583,7 +588,7 @@ msgstr ""
msgid "The %s indicates default gateway. See the %sREADME%s for details."
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:322
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:333
msgid ""
"The %s interface not found, you need to set the 'pbr.config."
"procd_wan_interface' option"
@@ -593,11 +598,11 @@ msgstr ""
msgid "The %s is not supported on this system."
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:319
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:330
msgid "The %s service failed to discover WAN gateway"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:316
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:327
msgid "The %s service is currently disabled"
msgstr ""
@@ -609,15 +614,15 @@ msgstr ""
msgid "The WebUI application (luci-app-pbr) is outdated, please update it"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:392
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:403
msgid "The file:// schema requires curl, but it's not detected on this system"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:328
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:339
msgid "The ipset name '%s' is longer than allowed 31 characters"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:331
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:342
msgid "The nft set name '%s' is longer than allowed 255 characters"
msgstr ""
@@ -625,27 +630,31 @@ msgstr ""
msgid "The principal package (pbr) is outdated, please update it"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:334
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:345
msgid "Unexpected exit or service termination: '%s'"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:417
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:413
+msgid "Unknown IPv6 Link type for device '%s'"
+msgstr ""
+
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:431
msgid "Unknown error!"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:362
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:373
msgid "Unknown packet mark for interface '%s'"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:368
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:379
msgid "Unknown protocol in policy '%s'"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:284
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:295
msgid "Unknown warning"
msgstr ""
-#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:354
+#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:365
msgid ""
"Use of 'curl' is detected in custom user file '%s', but 'curl' isn't "
"installed"