msgid "" msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Language: zh_Hans\n" "Content-Transfer-Encoding: 8bit\n" "Last-Translator: Hosted Weblate user 54392 " "\n" "Language-Team: Chinese (Simplified Han script) \n" "Plural-Forms: nplurals=1; plural=0;\n" "PO-Revision-Date: 2026-09-29 12:10+0000\n" "X-Generator: Weblate 2026.10.dev0\n" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:882 msgid "%d interface" msgid_plural "%d interfaces" msgstr[0] "%d 个接口" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:943 msgid "%d rule" msgid_plural "%d rules" msgstr[0] "%d 条规则" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:942 msgid "%d section" msgid_plural "%d sections" msgstr[0] "%d 个选中" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:682 msgid "%s (current)" msgstr "%s (当前)" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:700 msgid "%s (from bandwidth)" msgstr "%s (来自带宽)" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2085 msgid "" "%s and %s are replaced with the templates shipped by the qosify package, and " "shaping is left disabled." msgstr "qosify 包内置的模板替换了 %s 和 %s,流量整形被禁用。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1809 msgid "" "%s came back empty although it is %d bytes on disk — refusing to overwrite it" msgstr "%s 在磁盘上大小为 %d 字节,但返回大小为空 — 拒绝覆盖它" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2346 msgid "%s changed on disk — your unsaved edits are still in the editor." msgstr "%s 在磁盘上已改变 — 未保存的编辑仍在编辑器中。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2249 msgid "" "%s could not be read — the editor is left empty and will not be saved over " "it." msgstr "%s 无法读取 — 编辑器无内容,不会覆盖保存。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1833 msgid "" "%s has changed since this editor was loaded. Saving now discards those " "changes." msgstr "%s 自该编辑器加载以来已更改。立刻保存会丢弃这些更改。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1864 msgid "" "%s is %d bytes on disk but was never loaded into the editor — refusing to " "truncate it. Reload the page first." msgstr "%s 在磁盘上大小为 %d 字节— 拒绝截断它。请先重新加载页面。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:364 msgid "%s is a list in this section — edit %s directly" msgstr "%s 是该部分的一个列表 — 直接编辑 %s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1656 msgid "" "%s is not in the defaults list — qosify does not load it, so the Rules tab " "has no effect" msgstr "%s 不在默认列表中— qosify 不加载它,因此规则标签页无效果" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:286 msgid "" "%s is set to \"%s\" — qosify converts it with atoi(), so anything but a non-" "zero number means off" msgstr "%s 设为 \"%s\" — qosify 用 atoi() 转换它,因此仅非零数字表示开启" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:750 msgid "%s quick settings" msgstr "%s 快速设置" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2069 msgid "%s uploaded, qosify reloaded." msgstr "%s 已上传, qosify 已重载。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2103 msgid "%s was not written: %s" msgstr "%s 未被写入: %s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2106 msgid "%s was reset but %s was not written: %s" msgstr "%s 被重置 %s 未被写入: %s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1945 msgid "%s, applied (QoS disabled)." msgstr "%s, 已应用 (已禁用 QoS)。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1950 msgid "" "%s, applied — qosify did not answer on ubus, so shaping could not be checked." msgstr "%s, 已应用 — qosify 未响响应 ubus,因此无法检查流量整形。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1947 msgid "%s, applied." msgstr "%s, 已应用。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:459 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:468 msgid "%s: %s \"%s\" is not a class, codepoint or 0-63 — qosify ignores it" msgstr "%s: %s \"%s\" 不是类、代码点或 0-63 — qosify 忽略它" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:456 msgid "" "%s: %s \"%s\" is not a class, codepoint or 0-63 — qosify rejects the whole " "config and interface changes are not applied" msgstr "%s: %s \"%s\" 不是类、代码点或 0-63 — qosify 拒绝整个配置,接口更改未应用" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:465 msgid "" "%s: %s \"%s\" is not a codepoint or 0-63 — qosify drops this class and the " "rules using it" msgstr "%s: %s \"%s\" 不是代码点或 0-63 — qosify 丢弃该类和使用它的规则" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:448 msgid "" "%s: %s cannot be checked — write it as one plain or fully quoted value, with " "no backslash" msgstr "%s: 无法检查 %s— 将其写成纯文本或前后带引号的值,没有反斜杠" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:451 msgid "" "%s: %s contains shell metacharacters — qosify runs the tc command with sh -c " "as root, so they would break it or be executed" msgstr "" "%s: %s 包含 shell 元字符— qosify 用 sh -c 以 root 用户身份运行 tc 命令,因此" "它们会破坏或执行该命令" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1109 msgid "(alias)" msgstr "(别名)" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:435 msgid "(this qosify build has no NQB)" msgstr "(这个 qosify 版本没有 NQB)" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2185 msgid "A config defaults section already exists." msgstr "已存在一个配置默认部分。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2183 msgid "A section name may only contain letters, digits and underscores." msgstr "部分名称只能含字母、数字和下划线。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:856 msgid "Active" msgstr "活动" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:957 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1162 msgid "Add" msgstr "添加" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:85 msgid "Adds atm, noatm or ptm when overhead_type is manual" msgstr "overhead_type 为手动时添加 atm、noatm 或 ptm" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:87 msgid "Adds ether-vlan once per level (1 or 2)" msgstr "每个层级(1 或 2)添加一次 ether-vlan" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:86 msgid "Adds mpu " msgstr "添加 mpu " #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:84 msgid "Adds overhead when overhead_type is manual" msgstr "当 overhead_type 为手动时添加 overhead " #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:608 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:737 msgid "Advanced" msgstr "高级" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1870 msgid "An empty %s stops all shaping. Continue?" msgstr "一个空的 %s 停止所有整形。继续吗?" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:726 msgid "Automatic download rate" msgstr "自动下载速率" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:893 msgid "Autostart" msgstr "自启动" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:924 msgid "Autostart state unknown — rpcd did not answer" msgstr "自启动状态未知 — rpcd 未应答" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:883 msgid "Available" msgstr "可用" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1196 msgid "Backup" msgstr "备份" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:76 msgid "" "Bandwidth for both directions, where bandwidth_up or bandwidth_down is not " "set" msgstr "双向带宽,bandwidth_up 或 bandwidth_down 均未设置" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:716 msgid "Basic" msgstr "基础" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:224 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2029 msgid "Binary content rejected" msgstr "拒绝了二进制内容" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:79 msgid "CAKE diffserv mode" msgstr "CAKE diffserv 模式" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:89 msgid "CAKE egress options" msgstr "CAKE 出口选项" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:739 msgid "CAKE egress options, space separated." msgstr "CAKE 出口选项,空格隔开。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:88 msgid "CAKE ingress options" msgstr "CAKE 入口选项" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:738 msgid "CAKE ingress options, space separated." msgstr "CAKE 入口选项,空格隔开。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:90 msgid "CAKE options for ingress + egress" msgstr "CAKE 出口+入口选项" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:83 msgid "" "CAKE overhead keyword added to options; manual uses overhead and " "overhead_encap" msgstr "已添加 CAKE overhead 关键词到选项;手动使用 overhead 和 overhead_encap" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:731 msgid "CAKE overhead keyword. Use none if unsure." msgstr "CAKE overhead 关键词。如不确定使用 none。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:564 msgid "Cancel" msgstr "取消" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1214 msgid "Check Devices" msgstr "检查设备" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1193 msgid "Choose file…" msgstr "选择文件…" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1114 msgid "Classes" msgstr "类" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1737 msgid "Cleanup exited with code %d" msgstr "清理已退出,代码 %d" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1146 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1990 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1996 msgid "Clear" msgstr "清除" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1869 msgid "Clear configuration" msgstr "配置清理" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1990 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1996 msgid "Clear editor" msgstr "清理编辑器" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:929 msgid "Click to disable autostart" msgstr "单击以禁用自启动" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:929 msgid "Click to enable autostart" msgstr "单击启用自启动" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:740 msgid "Common CAKE options" msgstr "常见 CAKE 选项" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:604 msgid "Config" msgstr "配置" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1894 msgid "Config cleared, qosify stopped." msgstr "已清空配置,qosify 已停止。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1894 msgid "Config cleared." msgstr "配置已清理。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1915 msgid "Config saved" msgstr "配置已保存" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2042 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2050 msgid "Config: %s" msgstr "配置:%s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:566 msgid "Continue" msgstr "继续" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1245 msgid "Could not read %s: %s" msgstr "无法读取 %s: %s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:607 msgid "Counters" msgstr "计数器" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1404 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1627 msgid "DNS Entries" msgstr "DNS 条目" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1364 msgid "DNS Entries (%d of %d)" msgstr "DNS 条目 (%d,共 %d)" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1364 msgid "DNS Entries (%d)" msgstr "DNS 条目 (%d)" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1021 msgid "" "DSCP codepoints: CS0–CS7, AF11–AF43, EF, VA, NQB, LE, DF (NQB needs qosify " "from June 2026; 24.10 and 25.12 do not have it). A raw value from 0 to 63 is " "accepted too, and any dscp_* value may also name a class. Prefix with + to " "override only when the DSCP field is zero." msgstr "" "DSCP 代码点: CS0–CS7, AF11–AF43, EF, VA, NQB, LE, DF (NQB 从 26 年 6 月起需" "要 qosify; 24.10 和 25.12 没有 qosify). 也接受0~63的原始值,任何 dscp_* 值也" "可以命名一个类。仅在 DSCP 字段为 0 时在开头加 + 来绕过。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:63 msgid "DSCP value for ICMP packets" msgstr "ICMP 包的 DSCP 值" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:65 msgid "DSCP value for bulk-marked packets" msgstr "批量标记的数据包的 DSCP 值" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:71 msgid "DSCP value for egress" msgstr "DSCP 出口值" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:70 msgid "DSCP value for ingress" msgstr "DSCP 入口值" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:69 msgid "DSCP value for ingress and egress, where they are not set" msgstr "未设置 DSCP 出口值和入口值" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:64 msgid "DSCP value for priority-marked packets" msgstr "优先级标记数据包的 DSCP 值" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1021 msgid "DSCP values" msgstr "DSCP 值" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:61 msgid "Default DSCP value for TCP packets" msgstr "TCP 数据包的默认 DSCP 值" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:62 msgid "Default DSCP value for UDP packets" msgstr "UDP 包的默认 DSCP 值" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:60 msgid "Default timeout for dynamically added entries" msgstr "动态添加条目的默认超时" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1022 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1217 msgid "Defaults" msgstr "默认" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1022 msgid "" "Defaults qosify applies when a key is absent — interface: mode diffserv4, " "ingress 1, egress 1, nat 1, host_isolate 1, autorate_ingress 0. device: " "identical except nat 0. defaults: timeout 3600, dscp_default_tcp/udp CS0, " "dscp_prio/dscp_bulk/dscp_icmp unset, bulk_trigger_pps/bulk_trigger_timeout/" "prio_max_avg_pkt_len 0 (disabled)." msgstr "" "没有密钥时 qosify 应用的默认设置 — 接口:mode diffserv4, ingress 1, egress " "1, nat 1, host_isolate 1, autorate_ingress 0。设备:相同,除了 nat 0。默认: " "timeout 3600, dscp_default_tcp/udp CS0, dscp_prio/dscp_bulk/dscp_icmp unset, " "bulk_trigger_pps/bulk_trigger_timeout/prio_max_avg_pkt_len 0(禁用)。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:718 msgid "Device" msgstr "设备" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1711 msgid "Device check done." msgstr "设备检查已完成。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1714 msgid "Device check failed: %s" msgstr "设备检查失败:%s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:859 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:881 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:930 msgid "Disabled" msgstr "已禁用" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:75 msgid "Downlink bandwidth (same format as tc)" msgstr "下行链路带宽(与 tc 格式相同)" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:720 msgid "Downlink bandwidth, same format as tc. Set just below line speed." msgstr "下行链路带宽,与 tc 格式相同。就在线路速度下方设置。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1198 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1247 msgid "Download" msgstr "下载" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:720 msgid "Download bandwidth" msgstr "下载带宽" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:724 msgid "Download shaping" msgstr "下载整形" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1197 msgid "Download the current files from the router." msgstr "从路由器下载当前文件。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1166 msgid "" "Each line has two whitespace separated fields, match and dscp. dscp can be a " "raw value, a codepoint like CS0, or a class name. DNS entries are compared " "in the order in which they are specified, using the first matching entry." msgstr "" "每行包含两个以空格分隔的字段:match 和 dscp。dscp 可以是原始值、代码点(例如 " "CS0)或类名。DNS 条目按照指定的顺序进行比较,使用第一个匹配的条目。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:739 msgid "Egress CAKE options" msgstr "出口 CAKE 选项" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2020 msgid "Empty file" msgstr "空文件" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1990 msgid "" "Empty the config editor? Nothing is written until you click Save & Apply." msgstr "清空配置编辑器?单击保存并应用前不会写入任何东西。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1996 msgid "" "Empty the rules editor? Nothing is written until you click Save & Apply." msgstr "清空规则编辑器?单击保存并应用前不会写入任何东西。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:80 msgid "Enable CAKE NAT host detection via conntrack" msgstr "通过 conntrack 启用 CAKE NAT 主机检测" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:82 msgid "Enable CAKE automatic rate estimation for ingress" msgstr "为入口启用 CAKE 自动速率预测" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:81 msgid "Enable CAKE host isolation" msgstr "启用 CAKE 主机隔离" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:78 msgid "Enable egress shaping" msgstr "启用出口整形" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:77 msgid "Enable ingress shaping" msgstr "启用入口整形" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:881 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:930 msgid "Enabled" msgstr "已启用" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:858 msgid "Enabled — Not Running" msgstr "已启用 — 未运行" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:857 msgid "Enabled — Not Shaping (check config)" msgstr "已启用 — 未在整形流量(检查配置)" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:711 msgid "Encapsulation overhead" msgstr "封装开销" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2182 msgid "Enter a section name." msgstr "输入部分名称。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2156 msgid "Enter a single IPv4 address (qosify does not accept CIDR)." msgstr "输入单个 IPv4 地址(qosify 不接受 CIDR)。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2159 msgid "" "Enter a single IPv6 address (qosify does not accept CIDR or a %zone suffix)." msgstr "输入单个 IPv6 地址(qosify 不接受 CIDR 或 %zone 后缀)。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2141 msgid "Enter a value." msgstr "输入一个值。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:941 msgid "Entries" msgstr "条目" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1848 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1961 msgid "Error: %s" msgstr "错误:%s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1845 msgid "Error: No valid config stanzas found." msgstr "错误:未找到哟小的配置段。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1763 msgid "" "Error: invalid characters in bandwidth or options fields. Use alphanumeric, " "spaces, hyphens, dots, colons only." msgstr "错误:带宽或选项字段中的无效字符。仅使用字母数字、空格、连字符、点、冒号。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1798 msgid "Error: name must be a device or interface name" msgstr "错误:名称必须是设备或接口名" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1769 msgid "Error: overhead must be a whole number of bytes" msgstr "错误:开销必须是整数字节" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1768 msgid "Error: overhead_mpu must be a whole number of bytes" msgstr "错误:overhead_mpu 必须是整数字节" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2070 msgid "Errors:" msgstr "错误:" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:941 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1198 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1205 msgid "File" msgstr "文件" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1832 msgid "File changed on disk" msgstr "文件在磁盘上已更改" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2021 msgid "File too large (max 64KB)" msgstr "文件太大(最大 64KB)" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:667 msgid "Files" msgstr "文件" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:938 msgid "Found (empty or invalid)" msgstr "已找到(空或无效)" #: applications/luci-app-qosify/root/usr/share/rpcd/acl.d/luci-app-qosify.json:3 msgid "Grant access to LuCI app qosify" msgstr "授予对 LuCI 应用 qosify 的访问权" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:728 msgid "Host isolation" msgstr "主机隔离" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1156 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1169 msgid "IPv4 address, e.g. 1.1.1.1" msgstr "IPv4 地址,如 1.1.1.1" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1156 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1170 msgid "IPv6 address, e.g. ff01::1" msgstr "IPv6 地址,如 ff01::1" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:738 msgid "Ingress CAKE options" msgstr "入口 CAKE 选项" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:718 msgid "Interface" msgstr "接口" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:741 msgid "Invalid CAKE options can stop qosify starting." msgstr "无效 CAKE 选项可能阻止 qosify 启动。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1173 msgid "Like dns:... but only matches cname entries" msgstr "类似 dns:... 但只匹配 cname 条目" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:228 msgid "" "Line %d is longer than 1023 characters — the rule loader reads fixed-size " "lines and would split it, comment included" msgstr "第 %d 行超过 1023 个字符 - 规则加载器读取固定大小的行数并分割它,包括注释" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:59 msgid "List of files with port/IP/host mappings" msgstr "含端口/IP/主机映射的文件的列表" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1402 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1404 msgid "Loading..." msgstr "加载中…" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1212 msgid "Maintenance" msgstr "维护" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:710 msgid "Manual overhead" msgstr "手动开销" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1166 msgid "Mapping file syntax" msgstr "映射文件语法" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1692 msgid "Mapping files reloaded." msgstr "已重新加载映射文件。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:434 msgid "" "Match not loaded by qosify on line %s — ports 1-65534, one IPv4/IPv6 address " "(no CIDR or %%zone), or dns:, dns_c:" msgstr "" "qosify 未在第 %s 行加载匹配 — 端口 1-65534,一个 IPv4/IPv6 地址(无 CIDR 或 " "%%zone),或 dns:,dns_c:" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:66 msgid "Maximum average packet length for marking a flow as priority" msgstr "将数据流标记为优先的最大平均数据包长度" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:734 msgid "Minimum packet unit (MPU)" msgstr "最小数据包单位(MPU)" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:883 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:938 msgid "Missing" msgstr "缺失" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:941 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1198 msgid "Modified" msgstr "已修改" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:433 msgid "" "More than two fields on line %s — qosify reads the rest of the line as the " "DSCP value and skips it" msgstr "第 %s 行上有超过 2 个字段 — qosify 将剩余行读取为 DSCP 值并跳过它" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:727 msgid "NAT awareness" msgstr "NAT 感知" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:718 msgid "Netdev to enable QoS on. Required." msgstr "启用 QoS 的 Netdev。必需。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1585 msgid "No CAKE tin statistics." msgstr "无 CAKE tin 统计数字。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1628 msgid "No DNS entries." msgstr "无 DNS 条目。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:432 msgid "No DSCP target on line %s — qosify skips single-field lines" msgstr "第 %s 行上无 DSCP 目标 — qosify 跳过单字段行" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1107 msgid "No classes defined in %s" msgstr "%s 中未定义类" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2142 msgid "No classes defined. Add classes in the Config tab first." msgstr "未定义类。先在配置标签页中添加类。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1191 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1192 msgid "No file selected" msgstr "未选中文件" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2006 msgid "No files selected." msgstr "未选中文件。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1585 msgid "No output." msgstr "无输出。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1568 msgid "No per-class counters." msgstr "无每个类计数器。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2154 msgid "No spaces or # allowed in patterns or addresses." msgstr "模式或地址中不允许空格或 # 。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2030 msgid "No valid UCI config stanzas" msgstr "无有效的 UCI 配置段" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:870 msgid "Not Running" msgstr "未在运行" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1771 msgid "Note: bandwidth not set — CAKE will run unlimited on that direction." msgstr "注:未设置带宽 — CAKE 在那个方向上运行不受限。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:67 msgid "Number of packets per second to trigger bulk flow detection" msgstr "触发大流量检测的每秒数据包量" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1161 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1174 msgid "Only override the DSCP value if it is zero" msgstr "仅当 DSCP 值为零时覆盖该值" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:704 msgid "" "Only sent with host isolation on — add nat to common CAKE options to force it" msgstr "仅在开启主机隔离的情况下发送 — 添加常见 CAKE 选项来强制它" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1017 msgid "Options" msgstr "选项" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:730 msgid "Overhead" msgstr "开销" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:731 msgid "Overhead preset" msgstr "开销预设" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:603 msgid "Overview" msgstr "概览" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1834 msgid "Overwrite" msgstr "覆盖" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2007 msgid "Overwrite config files" msgstr "覆盖配置文件" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1172 msgid "" "POSIX.2 extended regular expression for matching hostnames. Only works if " "dns lookups are passed to qosify via the add_dns_host ubus call." msgstr "" "用于匹配主机名的 POSIX.2 扩展正则表达式。仅在通过 add_dns_host ubus 调用将 " "dns 查询传递到 qosify 时生效。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2150 msgid "Port must be 1-65534 (qosify rejects 65535)." msgstr "端口必须是 1-65534(qosify 拒绝 65535)。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2146 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2149 msgid "Port must be a number or a range (4500, 5060-5061)." msgstr "端口必须时一个数字或范围(4500、5060-5061)。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:717 msgid "QoS Enabled" msgstr "QoS 已启用" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:721 msgid "Queueing mode" msgstr "队列模式" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1163 msgid "Quick Add" msgstr "快速添加" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1016 msgid "Quick Add: %s" msgstr "快速添加:%s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2153 msgid "Range start must not exceed end." msgstr "范围开头不能超过结尾。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1213 msgid "Re-check devices" msgstr "重新检查设备" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1707 msgid "Re-checking devices..." msgstr "正在重新检查设备…" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:768 msgid "Re-read the mapping files only" msgstr "只重新读取映射文件" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1690 msgid "Re-reading the mapping files..." msgstr "正在重新读取映射文件…" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1215 msgid "" "Re-runs the daemon's own device pass: every shaped section is looked up " "again, one whose device now exists is started and one whose device has gone " "is stopped. Nothing is reported back by the call — the result shows in the " "Service table on the Overview tab." msgstr "" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2024 msgid "Read error" msgstr "读取错误" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2035 msgid "Reading and validating files..." msgstr "正在读取并验证文件…" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1681 msgid "Reading tc output..." msgstr "正在读取 tc 输出…" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1019 msgid "Reference" msgstr "参考" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:765 msgid "Reload" msgstr "重新加载" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:765 msgid "Reload Rules" msgstr "重新加载规则" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1695 msgid "Reload failed: %s" msgstr "重新加载失败:%s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1585 msgid "Requires write access." msgstr "需要写入权限。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1219 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2086 msgid "Reset" msgstr "重置" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2120 msgid "Reset failed: %s" msgstr "重置失败:%s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2084 msgid "Reset to defaults" msgstr "重置为默认" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2116 msgid "Reset to defaults, applied." msgstr "重置为默认值,已应用。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2095 msgid "Resetting" msgstr "正在重置" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:764 msgid "Restart" msgstr "重启" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1203 msgid "Restore" msgstr "恢复" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1218 msgid "Restore qosify defaults" msgstr "恢复 qosify 默认值" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2095 msgid "Restoring defaults..." msgstr "正在恢复默认值…" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:605 msgid "Rules" msgstr "规则" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1976 msgid "Rules saved" msgstr "规则已保存" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2053 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2056 msgid "Rules: %s" msgstr "规则:%s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:868 msgid "Running & Shaping" msgstr "正在运行和流量整形" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:869 msgid "Running — Not Shaping" msgstr "运行中 — 未在整形流量" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:867 msgid "Running — Shaping Unknown" msgstr "运行中 —— 整形未知" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:753 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1147 msgid "Save & Apply" msgstr "保存并应用" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1825 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1897 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1924 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1985 msgid "Save failed: %s" msgstr "保存失败:%s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1803 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1906 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1972 msgid "Saving" msgstr "正在保存" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1803 msgid "Saving settings and applying..." msgstr "正在保存设置并应用…" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2186 msgid "Section %s already exists." msgstr "%s 部分已存在。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1011 msgid "" "Section name is the class name that rules and dscp_* values refer to. " "qosify.init reads config alias the same way as config class." msgstr "" "部分名称是规则和 dscp_* 值引用的类名。qosify.init 读取配置别名的方式和配置类" "一样。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1724 msgid "Sending %s to qosify..." msgstr "正在发送 %s 到 qosify…" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:711 msgid "Sent to CAKE as atm, noatm or ptm." msgstr "作为 atm、noatm 或 ptm 发送到 CAKE。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:735 msgid "Sent to CAKE as ether-vlan, once per tag." msgstr "作为 ether-vlan 发送到 CAKE,每个标签一次。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:734 msgid "Sent to CAKE as mpu, in bytes." msgstr "作为 mpu 发送到 CAKE,单位字节。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:710 msgid "Sent to CAKE as overhead, in bytes." msgstr "作为开销发送到 CAKE,单位字节。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:663 msgid "Service" msgstr "服务" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1745 msgid "Service action failed: %s" msgstr "服务操作失败:%s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1817 msgid "Settings saved" msgstr "已保存设置" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:723 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:894 msgid "Shaping" msgstr "整形" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:941 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1198 msgid "Size" msgstr "大小" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:73 msgid "Skip this section" msgstr "跳过此部分" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:764 msgid "Start" msgstr "启动" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:606 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:891 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:941 msgid "Status" msgstr "状态" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:855 msgid "Status Unknown" msgstr "状态未知" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:766 msgid "Stop" msgstr "停止" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1167 msgid "TCP single port, or range from to " msgstr "TCP 单端口,或从 到 的区间" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1680 msgid "The detailed tc output needs write access to this page." msgstr "详细的 tc 输出需要该页面的写入权限。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:590 msgid "" "The qosify UCI configuration could not be loaded — class and interface lists " "may be incomplete." msgstr "无法加载 qosify UCI 配置 —— 类和接口列表可能不完整。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1204 msgid "" "The selected files replace the ones on the router and qosify is reloaded." msgstr "所选文件替换路由器上的文件,重新加载了 qosify。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2008 msgid "" "The selected files replace the ones on the router and qosify is reloaded. " "Download a backup from this tab first if you need one." msgstr "" "所选文件替换路由器上的文件,重新加载了 qosify。如果需要备份,请先从此标签页下" "载一个备份。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:68 msgid "Time below bulk_trigger_pps threshold until a bulk flow mark is removed" msgstr "低于 bulk_trigger_pps 阈值多少时间删除大流量记号" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1402 msgid "Traffic by CAKE Tin" msgstr "CAKE Tin 的流量" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1401 msgid "Traffic by Class" msgstr "按照类区分的流量" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:596 msgid "Traffic shaping and DSCP classification via qosify" msgstr "通过 qosify 进行流量整形和 DSCP 分类" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1168 msgid "UDP single port, or range from to " msgstr "UDP 单端口,或从 到 的范围" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:864 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:866 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:925 msgid "Unknown" msgstr "未知" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:435 msgid "Unknown class/DSCP target: %s" msgstr "未知类/DSCP 目标:%s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:717 msgid "Unticked sets disabled 1 and qosify skips this section." msgstr "未勾选的集合禁用了 1,qosify 跳过此部分。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:74 msgid "Uplink bandwidth (same format as tc)" msgstr "上行链路带宽(和 tc 格式一样)" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:719 msgid "Uplink bandwidth, same format as tc. Set just below line speed." msgstr "上行链路带宽,和 tc 格式相同。就在线路速度下方设置。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1205 msgid "Upload" msgstr "上传" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1210 msgid "Upload & Apply" msgstr "上传并应用" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2009 msgid "Upload and apply" msgstr "上传并应用" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:719 msgid "Upload bandwidth" msgstr "上传带宽" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2061 msgid "Upload error: %s" msgstr "上传错误:%s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2078 msgid "Upload failed: %s" msgstr "上传失败了:%s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:725 msgid "Upload shaping" msgstr "上传整形" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2035 msgid "Uploading" msgstr "上传中" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:892 msgid "Uptime" msgstr "已运行时长" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:735 msgid "VLAN tags" msgstr "VLAN 标签" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:938 msgid "Valid" msgstr "有效" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1951 msgid "Warning: %s but qosify is not shaping traffic — check the Status tab." msgstr "警告:%s 但 qosify 未在整形流量 — 检查状态标签页。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1690 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1707 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1724 msgid "Working" msgstr "工作中" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1870 msgid "Write empty file" msgstr "写空文件" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1906 msgid "Writing config and reloading qosify..." msgstr "正在写入配置并重新加载 qosify…" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1972 msgid "Writing rules and reloading qosify..." msgstr "正在写入规则并重新加载 qosify…" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:633 msgid "" "You have read-only access to this page, so editing and service control are " "disabled." msgstr "你只有该页面的只读权限,因此编辑和服务控制被禁用。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:901 msgid "active" msgstr "活跃" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1767 msgid "" "bandwidth_down does not look like a tc rate (100mbit, 12MBps, unlimited) — " "passing it through anyway" msgstr "bandwidth_down 看上去不像 tc 速率 (100mbit, 12MBps, unlimited) — 仍然传递它" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1766 msgid "" "bandwidth_up does not look like a tc rate (100mbit, 12MBps, unlimited) — " "passing it through anyway" msgstr "bandwidth_up 看上去不像 tc 速率 (100mbit, 12MBps, unlimited) — 仍然传递它" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1012 msgid "" "config device takes the same options, with name set to a netdev. nat " "defaults to 1 for interfaces and 0 for devices." msgstr "配置设备采用的选项相同,名称设为 netdev。接口 nat 值为 1,设备 nat 值为 0。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:900 msgid "device %s" msgstr "%s 设备" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:902 msgid "device: %s, ingress: %s, egress: %s" msgstr "设备:%s,入口:%s,接口:%s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:289 msgid "" "disabled is set to \"%s\" — config_get_bool does not recognise that, so the " "section stays enabled" msgstr "disabled 设为 \"%s\" — config_get_bool 不识别这个,因此该部分保持启用" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:700 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:718 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:738 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:739 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:740 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1160 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2129 msgid "e.g. %s" msgstr "如 %s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1171 msgid "fnmatch() pattern supporting * and ? as wildcard characters" msgstr "将 * 和 ? 作为通配符字符支持的 fnmatch() 模式" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1613 msgid "get_stats did not answer." msgstr "get_stats 未回应。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:901 msgid "inactive" msgstr "不活跃" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1109 msgid "ingress %s, egress %s" msgstr "入口 %s,出口 %s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:282 msgid "ingress and egress are both 0 — nothing is shaped" msgstr "出入站均为 0 — 没有流量被整形" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:900 msgid "interface %s" msgstr "接口 %s" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1155 msgid "match" msgstr "匹配" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:274 msgid "" "name is not set — qosify.init sends an empty device name and this section is " "never applied" msgstr "名称未设置 — qosify.init 发送空的设备名,此部分从未应用" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:278 msgid "" "nat is not sent: qosify only emits nat/nonat inside the host_isolate branch. " "CAKE does accept flows plus nat — put nat in options to apply it" msgstr "" "nat 未发送:qosify 只在 host_isolate 分支内发出 nat/nonat。CAKE 不接受流加 " "nat — 将 nat 放在 options 中来应用它" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:279 msgid "" "nat only reaches %s — put it in options, or in both ingress_options and " "egress_options" msgstr "" "nat 只达到 %s — 将它放在 options 中,或者放在 ingress_options 和 " "egress_options 中" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:72 msgid "" "netifd interface (config interface) or netdev (config device) to enable QoS " "on" msgstr "启用 QoS 的 netifd 接口 (配置接口) or netdev (配置服务)" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:718 msgid "netifd interface to enable QoS on. Required." msgstr "启用 QoS 的 netifd 接口。必需。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:902 msgid "no" msgstr "否" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:284 msgid "no bandwidth_down or bandwidth — ingress CAKE runs unlimited" msgstr "没有 bandwidth_down 或 bandwidth — 入站 CAKE 运行不受限" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:283 msgid "no bandwidth_up or bandwidth — egress CAKE runs unlimited" msgstr "没有 bandwidth_up 或 bandwidth — 出站 CAKE 运行不受限" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:882 msgid "none" msgstr "none" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:281 msgid "overhead and overhead_encap are ignored unless overhead_type is manual" msgstr "除非 overhead_type 为手动,否则忽略 overhead 和 overhead_encap" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:595 #: applications/luci-app-qosify/root/usr/share/luci/menu.d/luci-app-qosify.json:3 msgid "qosify" msgstr "qosify" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:847 msgid "" "qosify did not appear on ubus, so its config was not applied — press Reload" msgstr "qosify 未出现在 ubus 上,因此未应用其配置 —— 按下重新加载" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:833 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1729 msgid "qosify did not come up — check the system log" msgstr "qosify 没有跑起来 —— 检查系统日志" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1610 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1672 msgid "qosify is not running. Start from the Overview tab." msgstr "qosify 未在运行。从概况标签页启动。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1735 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1887 msgid "qosify is still running — leaving the qdiscs alone" msgstr "qosify 仍在运行 —— 别动 qdiscs" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1253 msgid "qosify-status" msgstr "qosify-status" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1682 msgid "qosify-status returned no output." msgstr "qosify-status 未返回输出。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:875 msgid "" "rpcd is not answering for qosify — check the ACL in /usr/share/rpcd/acl.d " "and restart rpcd" msgstr "" "rpcd 没有在被当成 qosify 使用 —— 检查 /usr/share/rpcd/acl.d 中的 ACL 并重启 " "rpcd" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:832 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1609 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1671 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1728 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1734 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1886 msgid "rpcd is not answering for qosify, so the service state is unknown." msgstr "rpcd 没有在被当作 qosify 使用,因此服务状态未知。" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:955 msgid "section name" msgstr "部分名称" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:953 msgid "section type" msgstr "部分类型" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1529 #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1533 msgid "share" msgstr "分享" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1541 msgid "total" msgstr "总计" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1160 msgid "value" msgstr "值" #: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:902 msgid "yes" msgstr "是" #~ msgid "%s contains a quote — qosify rejects the whole value" #~ msgstr "%s 包含一个引号 — qosify 拒绝整个值" #~ msgid "(unnamed section)" #~ msgstr "(未命名部分)" #~ msgid "Autorate Ingress" #~ msgstr "入站自动速率" #~ msgid "Available Classes" #~ msgstr "可用类" #~ msgid "Backup Current Files" #~ msgstr "备份当前文件" #~ msgid "Bandwidth Down" #~ msgstr "下行带宽" #~ msgid "Bandwidth Up" #~ msgstr "上行带宽" #~ msgid "Classification Rules" #~ msgstr "分类规则" #~ msgid "Clear config editor? Content will not be saved until you click Save." #~ msgstr "清空配置编辑器?单击保存前不会保存内容。" #~ msgid "Clear rules editor? Content will not be saved until you click Save." #~ msgstr "清空规则编辑器?单击保存前不会保存内容。" #~ msgid "Common shaping settings — written straight to %s, section %s." #~ msgstr "常见流量整形设置 — 直接写入 %s,%s 部分。" #~ msgid "Config Reference" #~ msgstr "配置参考" #~ msgid "Configuration Files" #~ msgstr "配置文件" #~ msgid "" #~ "DSCP codepoints: CS0–CS7, AF11–AF43, EF, VA, NQB, LE, DF. Any dscp_* " #~ "value may also name a class. Prefix with + to override only when the DSCP " #~ "field is zero." #~ msgstr "" #~ "DSCP 代码点:CS0–CS7, AF11–AF43, EF, VA, NQB, LE, DF。任何 dscp_* 值都可命" #~ "名一个类。仅在 DSCP 字段为 0 时在前面加 + 符号使其失效。" #~ msgid "DSCP mapping rules loaded by qosify on startup." #~ msgstr "qosify 启动时加载的 DSCP 映射规则。" #~ msgid "Download current config files before making changes." #~ msgstr "做改动前下载当前配置文件。" #~ msgid "Editors reloaded from disk — unsaved editor changes were discarded." #~ msgstr "从磁盘重新加载了编辑器 — 未保存的编辑器更改被丢弃。" #~ msgid "Egress" #~ msgstr "出站" #~ msgid "Egress Options" #~ msgstr "出站选项" #~ msgid "Empty config will stop qosify. Continue?" #~ msgstr "空的配置会让 qosify 停止。继续吗?" #~ msgid "Enter a section name (alphanumeric/underscore)." #~ msgstr "输入部分名称(字母数字/下划线)。" #~ msgid "Enter a single IPv6 address (qosify does not accept CIDR)." #~ msgstr "输入单个 IPv6 地址(qosify 不接受 CIDR)。" #~ msgid "Error: bandwidth_down must look like 100mbit" #~ msgstr "错误:bandwidth_down 看起来必须像是 100mbit" #~ msgid "Error: bandwidth_up must look like 100mbit" #~ msgstr "错误:bandwidth_up 必须看起来像是 100mbit" #~ msgid "" #~ "Error: invalid characters in options fields. Use alphanumeric, spaces, " #~ "hyphens, dots, colons only." #~ msgstr "" #~ "错误:选项字段中有无效字符。只使用字母数字、空格、连字符、点、冒号。" #~ msgid "Host Isolate" #~ msgstr "主机隔离" #~ msgid "IPv4 address" #~ msgstr "IPv4 地址" #~ msgid "IPv6 address" #~ msgstr "IPv6 地址" #~ msgid "Ingress" #~ msgstr "入站" #~ msgid "Ingress Options" #~ msgstr "入站选项" #~ msgid "Ingress: %s / Egress: %s" #~ msgstr "入站:%s / 出站:%s" #~ msgid "Init Script" #~ msgstr "初始化脚本" #~ msgid "Installed" #~ msgstr "已安装" #~ msgid "Interface Name" #~ msgstr "接口名" #~ msgid "Invalid rule line: %s" #~ msgstr "无效的规则行:%s" #~ msgid "NAT" #~ msgstr "NAT" #~ msgid "Netdev Name" #~ msgstr "Netdev 名称" #~ msgid "No classes defined in /etc/config/qosify" #~ msgstr "/etc/config/qosify 中未定义类" #~ msgid "No config defaults section defined" #~ msgstr "未定义配置默认值部分" #~ msgid "Not installed" #~ msgstr "未安装" #~ msgid "Overhead Bytes" #~ msgstr "开销字节" #~ msgid "Overhead Type" #~ msgstr "开销类型" #~ msgid "Package" #~ msgstr "软件包" #~ msgid "Port must be a number or range (e.g. 4500 or 5060-5061)." #~ msgstr "端口须为一个数字或范围(如 4500 或 5060-5061)。" #~ msgid "" #~ "Prefix with + to override only when the DSCP field is zero. Ports: " #~ "tcp:443, udp:3074, ranges: tcp:5060-5061 (1-65534). DNS: dns:*teams*, " #~ "regex: dns:/zoom[0-9]+, CNAME-only: dns_c:. IP: 1.1.1.1, ff01::1" #~ msgstr "" #~ "只在 DSCP 字段为 0 时在前面加 + 符号来让值失效。端口: tcp:443, udp:3074, " #~ "范围: tcp:5060-5061 (1-65534)。DNS: dns:*teams*, regex: dns:/zoom[0-9]+, " #~ "CNAME-only: dns_c:. IP: 1.1.1.1, ff01::1" #~ msgid "Queue Mode" #~ msgstr "队列模式" #~ msgid "Quick Add Config" #~ msgstr "快速添加配置" #~ msgid "Quick Add Rule" #~ msgstr "快速添加规则" #~ msgid "Quick Settings" #~ msgstr "快速设置" #~ msgid "" #~ "Replaces both config files with qosify defaults, qosify will be disabled." #~ msgstr "用 qosify 默认设置替换两个配置文件,qosify 将被禁用。" #~ msgid "Reset qosify config to defaults?" #~ msgstr "重置 qosify 配置为默认值?" #~ msgid "Reset to Defaults" #~ msgstr "重置为默认值" #~ msgid "Reset to qosify Defaults" #~ msgstr "重置为 qosify 默认值" #~ msgid "Running" #~ msgstr "运行中" #~ msgid "Same options as class — gives an existing class a second name." #~ msgstr "和类的选项相同 — 给现有类第二个名称。" #~ msgid "" #~ "Same options as interface, but name is a netdev. nat defaults to 0 here " #~ "and to 1 for interfaces." #~ msgstr "" #~ "和接口选项相同,但名称是一个 netdev. nat (此处默认值 0,接口默认值为 " #~ "1)。" #~ msgid "" #~ "Section name is the class name that rules and dscp_* values refer to. " #~ "value sets ingress and egress together." #~ msgstr "部分名称是规则和 dscp_* 值指向的类名。值同时设置入站和出站。" #~ msgid "Select files and click Save & Apply to overwrite and restart qosify." #~ msgstr "选择文件并单击“保存并应用”以覆盖并重启 qosify。" #~ msgid "Service Controls" #~ msgstr "服务控制" #~ msgid "Service Status" #~ msgstr "服务状态" #~ msgid "UCI configuration — classes, interfaces, defaults." #~ msgstr "UCI 配置 — 类、接口、默认值。" #~ msgid "Upload Config Files" #~ msgstr "上传配置文件" #~ msgid "Upload and overwrite config files? qosify will reload." #~ msgstr "上传并覆盖配置文件?qosify 将重新加载。" #~ msgid "You have unsaved changes. Leave this tab?" #~ msgstr "有未保存的更改。离开此标签页?" #~ msgid "dns pattern" #~ msgstr "dns 模式" #~ msgid "dns regex" #~ msgstr "dns 正则表达式" #~ msgid "dns_c pattern" #~ msgstr "dns_c 模式" #~ msgid "dns_c regex" #~ msgstr "dns_c 正则表达式" #~ msgid "" #~ "name is the netifd interface. bandwidth applies only where bandwidth_up/" #~ "bandwidth_down are unset. overhead and overhead_encap apply only when " #~ "overhead_type is manual." #~ msgstr "" #~ "名称是 netfid 接口。带宽只应用于未设置 bandwidth_up/bandwidth_down 值的地" #~ "方。overhead 和 overhead_encap 只在 overhead_type 为手动时才应用。" #~ msgid "only if unset (+)" #~ msgstr "仅未设置(+)" #~ msgid "" #~ "qosify only passes this to CAKE together with Host Isolate — add nat to " #~ "Options to force it" #~ msgstr "" #~ "qosify 仅将这个和 Host Isolate 一起传递给 CAKE — 添加 nat 到 Options 来强" #~ "制它" #~ msgid "required — qosify skips sections with no name" #~ msgstr "必需 — qosify 跳过没有名称的部分" #~ msgid "rules" #~ msgstr "规则" #~ msgid "tcp port" #~ msgstr "tcp 端口" #~ msgid "tcp+udp port" #~ msgstr "tcp+udp 端口" #~ msgid "udp port" #~ msgstr "udp 端口" #~ msgid "used only when Overhead Type is manual" #~ msgstr "只在开销类型是手动时使用"