diff options
author | Jo-Philipp Wich <jo@mein.io> | 2020-01-29 13:37:46 +0100 |
---|---|---|
committer | Jo-Philipp Wich <jo@mein.io> | 2020-01-29 13:37:46 +0100 |
commit | 48749ca873a5ba385dc372a6a57738024cc2acfb (patch) | |
tree | f47491a735e3230ec1db4a7d100918b1addc4971 /applications/luci-app-firewall/po/zh_Hant | |
parent | 47cd0f95347578438df6a3d7b87a3811fb658094 (diff) |
treewide: switch to bcp47 language codes
Fixes: #3477
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Diffstat (limited to 'applications/luci-app-firewall/po/zh_Hant')
-rw-r--r-- | applications/luci-app-firewall/po/zh_Hant/firewall.po | 1385 |
1 files changed, 1385 insertions, 0 deletions
diff --git a/applications/luci-app-firewall/po/zh_Hant/firewall.po b/applications/luci-app-firewall/po/zh_Hant/firewall.po new file mode 100644 index 0000000000..aac3a6b205 --- /dev/null +++ b/applications/luci-app-firewall/po/zh_Hant/firewall.po @@ -0,0 +1,1385 @@ +# +# Yangfl <mmyangfl@gmail.com>, 2017, 2018. +# +msgid "" +msgstr "" +"PO-Revision-Date: 2019-12-19 19:39+0000\n" +"Last-Translator: 孤爺仔 <7312140@qq.com>\n" +"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/" +"openwrt/luciapplicationsfirewall/zh_Hant/>\n" +"Language: zh-tw\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 3.10-dev\n" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:47 +msgid "" +"%{src?%{dest?Forwarded:Incoming}:Outgoing} %{ipv6?%{ipv4?<var>IPv4</var> and " +"<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, protocol %{proto#" +"%{next?, }%{item.types?<var class=\"cbi-tooltip-container\">%{item.name}" +"<span class=\"cbi-tooltip\">ICMP with types %{item.types#%{next?, }<var>" +"%{item}</var>}</span></var>:<var>%{item.name}</var>}}}%{mark?, mark <var" +"%{mark.inv? data-tooltip=\"Match fwmarks except %{mark.num}%{mark.mask? with " +"mask %{mark.mask}}.\":%{mark.mask? data-tooltip=\"Mask fwmark value with " +"%{mark.mask} before compare.\"}}>%{mark.val}</var>}%{dscp?, DSCP %{dscp.inv?" +"<var data-tooltip=\"Match DSCP classifications except %{dscp.num?:%{dscp." +"name}}\">%{dscp.val}</var>:<var>%{dscp.val}</var>}}%{helper?, helper " +"%{helper.inv?<var data-tooltip=\"Match any helper except "%{helper.name}" +""\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper." +"val}</var>}}" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:431 +msgid "-- add IP --" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:479 +msgid "-- add MAC --" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:117 +msgid "" +"<var data-tooltip=\"ACCEPT\">Accept</var> %{src?%{dest?forward:input}:output}" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:86 +msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:80 +msgid "" +"<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP <var>" +"%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:114 +msgid "" +"<var data-tooltip=\"DROP\">Drop</var> %{src?%{dest?forward:input}:output}" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:132 +msgid "" +"<var data-tooltip=\"DSCP\">Assign DSCP</var> classification <var>%{set_dscp}" +"</var>" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126 +msgid "" +"<var data-tooltip=\"HELPER\">Assign conntrack</var> helper <var" +"%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129 +msgid "" +"<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> firewall mark <var>" +"%{set_mark?:%{set_xmark}}</var>" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:83 +msgid "<var data-tooltip=\"MASQUERADE\">Automatically rewrite</var> source IP" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:123 +msgid "" +"<var data-tooltip=\"NOTRACK\">Do not track</var> %{src?%{dest?forward:input}:" +"output}" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:120 +msgid "" +"<var data-tooltip=\"REJECT\">Reject</var> %{src?%{dest?forward:input}:output}" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:80 +msgid "" +"<var data-tooltip=\"SNAT\">Statically rewrite</var> to source %{snat_ip?IP " +"<var>%{snat_ip}</var>} %{snat_port?port <var>%{snat_port}</var>}" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:224 +msgid "A rewrite IP must be specified!" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:212 +msgid "ACCEPT - Disable address rewriting" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:172 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:228 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:157 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:207 +msgid "Action" +msgstr "行動" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:257 +msgid "" +"Additional raw <em>iptables</em> arguments to classify zone destination " +"traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS " +"traffic." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:247 +msgid "" +"Additional raw <em>iptables</em> arguments to classify zone source traffic, " +"e.g. <code>-p tcp --sport 443</code> to only match inbound HTTPS traffic." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:181 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:135 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86 +msgid "Advanced Settings" +msgstr "高階設定" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:219 +msgid "Allow \"invalid\" traffic" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:319 +msgid "Allow forward from <em>source zones</em>:" +msgstr "允許從<em>源區域</em>轉發:" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:278 +msgid "Allow forward to <em>destination zones</em>:" +msgstr "允許轉發到<em>目標區域</em>:" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:506 +msgid "Any" +msgstr "任何" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:429 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:445 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:257 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:273 +msgid "Any day" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:314 +msgid "" +"Apply a bitwise XOR of the given value and the existing mark value on " +"established connections. Format is value[/mask]. If a mask is specified then " +"those bits set in the mask are zeroed out." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:261 +msgid "Apply the given DSCP class or value to established connections." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:391 +msgid "Assign the specified connection tracking helper to matched traffic." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:222 +msgid "Automatic helper assignment" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:222 +msgid "" +"Automatically assign conntrack helpers based on traffic protocol and port" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:87 +msgid "Conntrack Settings" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:226 +msgid "Conntrack helpers" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15 +msgid "Contents have been saved." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:650 +msgid "Continue" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:189 +msgid "Covered devices" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:145 +msgid "Covered networks" +msgstr "覆蓋網路" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194 +msgid "Covered subnets" +msgstr "" + +#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53 +msgid "Custom Rules" +msgstr "自訂規則" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:25 +msgid "" +"Custom rules allow you to execute arbitrary iptables commands which are not " +"otherwise covered by the firewall framework. The commands are executed after " +"each firewall restart, right after the default ruleset has been loaded." +msgstr "" +"自訂規則允許您執行不屬於防火牆框架的任意 iptables 指令。每次重啟防火牆時,在" +"預設的規則執行後這些指令將立即執行。" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373 +msgid "DSCP classification" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:260 +msgid "DSCP mark" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294 +msgid "DSCP mark required" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:193 +msgid "Destination address" +msgstr "目標位址" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:356 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:198 +msgid "Destination port" +msgstr "目標埠" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348 +msgid "Destination zone" +msgstr "目標區域" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:260 +msgid "Device name" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:219 +msgid "" +"Do not install extra rules to reject forwarded traffic with conntrack state " +"<em>invalid</em>. This may be required for complex asymmetric route setups." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:44 +msgid "Drop invalid packets" +msgstr "丟棄無效資料包" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:180 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:234 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163 +msgid "Enable" +msgstr "啟用" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:247 +msgid "Enable NAT Loopback" +msgstr "啟用 NAT 環回" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:43 +msgid "Enable SYN-flood protection" +msgstr "啟用 SYN-flood 防禦" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:232 +msgid "Enable logging on this zone" +msgstr "啟用此區域的日誌記錄" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:336 +msgid "Expecting: %s" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:62 +msgid "Experimental feature. Not fully compatible with QoS/SQM." +msgstr "實驗特性。與 QoS/SQM 不完全相容。" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:226 +msgid "Explicitly choses allowed connection tracking helpers for zone traffic" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:214 +msgid "External IP address" +msgstr "外部 IP 位址" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:219 +msgid "External port" +msgstr "外部埠" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:283 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:421 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:248 +msgid "Extra arguments" +msgstr "附加引數" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:257 +msgid "Extra destination arguments" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88 +msgid "Extra iptables arguments" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:247 +msgid "Extra source arguments" +msgstr "" + +#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3 +msgid "Firewall" +msgstr "防火牆" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:24 +msgid "Firewall - Custom Rules" +msgstr "防火牆 - 自訂規則" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:126 +msgid "Firewall - NAT Rules" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:128 +msgid "Firewall - Port Forwards" +msgstr "防火牆 - 埠轉發" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172 +msgid "Firewall - Traffic Rules" +msgstr "防火牆 - 通訊規則" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36 +msgid "Firewall - Zone Settings" +msgstr "防火牆 - 區域設定" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:643 +msgid "Firewall configuration migration" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:49 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:125 +msgid "Forward" +msgstr "轉發" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:29 +msgid "" +"Forwarded IPv4%{proto?, protocol %{proto#%{next?, }<var>%{item.name}</" +"var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks except " +"%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-tooltip=" +"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:435 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263 +msgid "Friday" +msgstr "星期五" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:38 +msgid "" +"From %{src}%{src_device?, interface <var>%{src_device}</var>}%{src_ip?, IP " +"%{src_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP addresses except " +"%{item.val}.\"}>%{item.ival}</var>}}%{src_port?, port %{src_port#%{next?, }" +"<var%{item.inv? data-tooltip=\"Match ports except %{item.val}.\"}>%{item." +"ival}</var>}}" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63 +msgid "" +"From %{src}%{src_device?, interface <var>%{src_device}</var>}%{src_ip?, IP " +"%{src_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP addresses except " +"%{item.val}.\"}>%{item.ival}</var>}}%{src_port?, port %{src_port#%{next?, }" +"<var%{item.inv? data-tooltip=\"Match ports except %{item.val}.\"}>%{item." +"ival}</var>}}%{src_mac?, MAC %{src_mac#%{next?, }<var%{item.inv? data-" +"tooltip=\"Match MACs except %{item.val}%{item.hint.name? a.k.a. %{item.hint." +"name}}.\":%{item.hint.name? data-tooltip=\"%{item.hint.name}\"}}>%{item.ival}" +"</var>}}" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:47 +msgid "" +"From %{src}%{src_ip?, IP %{src_ip#%{next?, }<var%{item.inv? data-tooltip=" +"\"Match IP addresses except %{item.val}.\"}>%{item.ival}</var>}}%{src_port?, " +"port %{src_port#%{next?, }<var%{item.inv? data-tooltip=\"Match ports except " +"%{item.val}.\"}>%{item.ival}</var>}}%{src_mac?, MAC %{src_mac#%{next?, }<var" +"%{item.inv? data-tooltip=\"Match MACs except %{item.val}%{item.hint.name? a." +"k.a. %{item.hint.name}}.\":%{item.hint.name? data-tooltip=\"%{item.hint." +"name}\"}}>%{item.ival}</var>}}" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:136 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:180 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:134 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:39 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85 +#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16 +msgid "General Settings" +msgstr "基本設定" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:73 +msgid "Hardware flow offloading" +msgstr "硬體流量分載" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:271 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:200 +msgid "IPv4 and IPv6" +msgstr "IPv4 和 IPv6" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:201 +msgid "IPv4 only" +msgstr "僅 IPv4" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:273 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:202 +msgid "IPv6 only" +msgstr "僅 IPv6" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243 +msgid "Inbound device" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:37 +msgid "" +"Incoming IPv4%{proto?, protocol %{proto#%{next?, }%{item.types?<var class=" +"\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-tooltip\">ICMP with " +"types %{item.types#%{next?, }<var>%{item}</var>}</span></var>:<var>%{item." +"name}</var>}}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks " +"except %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-" +"tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}" +"</var>}%{helper?, helper %{helper.inv?<var data-tooltip=\"Match any helper " +"except "%{helper.name}"\">%{helper.val}</var>:<var data-tooltip=" +"\"%{helper.name}\">%{helper.val}</var>}}" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:47 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:123 +msgid "Input" +msgstr "入站資料" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:233 +msgid "Internal IP address" +msgstr "內部 IP 位址" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:238 +msgid "Internal port" +msgstr "內部埠" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:227 +msgid "Internal zone" +msgstr "內部區域" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:302 +msgid "Invalid DSCP mark" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:370 +msgid "Invalid limit value" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:380 +msgid "Limit burst" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:235 +msgid "Limit log messages" +msgstr "限制日誌資訊" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:346 +msgid "Limit matching" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:74 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:67 +msgid "" +"Limit matching to <var>%{limit.num}</var> packets per <var>%{limit.unit}</" +"var>%{limit.burst? burst <var>%{limit.burst}</var>}" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:347 +msgid "Limits traffic matching to the specified rate." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:252 +msgid "Loopback source IP" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:211 +msgid "MASQUERADE - Automatically rewrite to outbound interface IP" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:142 +msgid "MSS clamping" +msgstr "MSS 鉗制" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:139 +msgid "Masquerading" +msgstr "IP 動態偽裝" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:217 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:146 +msgid "Match" +msgstr "匹配規則" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:260 +msgid "Match DSCP" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:284 +msgid "Match ICMP type" +msgstr "匹配 ICMP 型別" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:240 +msgid "Match device" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194 +msgid "Match forwarded traffic directed at the given IP address." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199 +msgid "" +"Match forwarded traffic directed at the given destination port or port range." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180 +msgid "Match forwarded traffic from this IP or range." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185 +msgid "" +"Match forwarded traffic originating from the given source port or port range." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:261 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:398 +msgid "Match helper" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220 +msgid "" +"Match incoming traffic directed at the given destination port or port range " +"on this host" +msgstr "匹配指向此主機上指定目標埠或目標埠範圍的入站流量。" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:313 +msgid "Match mark" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:261 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:398 +msgid "Match traffic using the specified connection tracking helper." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:316 +msgid "Matches a specific firewall mark or a range of different marks." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:239 +msgid "Matches forwarded traffic using the specified outbound network device." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:261 +msgid "Matches traffic carrying the specified DSCP marking." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:381 +msgid "" +"Maximum initial number of packets to match: this number gets recharged by " +"one every time the limit specified above is not reached, up to this number." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:431 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259 +msgid "Monday" +msgstr "星期一" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:441 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269 +msgid "Month Days" +msgstr "日期" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:129 +#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43 +msgid "NAT Rules" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:127 +msgid "" +"NAT rules allow fine grained control over the source IP to use for outbound " +"or forwarded traffic." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:157 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:142 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:101 +msgid "Name" +msgstr "名字" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215 +msgid "Only match incoming traffic directed at the given IP address." +msgstr "僅匹配指定目的 IP 位址的入站流量。" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196 +msgid "Only match incoming traffic from these MACs." +msgstr "僅匹配來自這些 MAC 的入站流量。" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201 +msgid "Only match incoming traffic from this IP or range." +msgstr "僅匹配來自此 IP 或 IP 範圍的入站流量。" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206 +msgid "" +"Only match incoming traffic originating from the given source port or port " +"range on the client host" +msgstr "僅匹配源自客戶端主機上給定源埠或源埠範圍的入站流量。" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238 +msgid "Outbound device" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:172 +msgid "Outbound zone" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:48 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:124 +msgid "Output" +msgstr "出站資料" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:284 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249 +msgid "Passes additional arguments to iptables. Use with care!" +msgstr "傳遞到 iptables 的額外引數。小心使用!" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:244 +msgid "" +"Passing raw iptables arguments to source and destination traffic " +"classification rules allows to match packets based on other criteria than " +"interfaces or subnets. These options should be used with extreme care as " +"invalid values could render the firewall ruleset broken, completely exposing " +"all services." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:131 +#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25 +msgid "Port Forwards" +msgstr "埠轉發" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:129 +msgid "" +"Port forwarding allows remote computers on the Internet to connect to a " +"specific computer or service within the private LAN." +msgstr "埠轉發允許 Internet 上的遠端計算機連線到內部網路中的特定計算機或服務。" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:185 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:280 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:168 +msgid "Protocol" +msgstr "協議" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239 +msgid "" +"Redirect matched incoming traffic to the given port on the internal host" +msgstr "重定向匹配的入站流量到內部主機的埠" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:234 +msgid "Redirect matched incoming traffic to the specified internal host" +msgstr "重定向匹配的入站流量到指定的內部主機" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:74 +msgid "Requires hardware NAT support. Implemented at least for mt7621" +msgstr "需要硬體 NAT 支援。目前 mt7621 已實現" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:212 +msgid "Restrict Masquerading to given destination subnets" +msgstr "要限制 IP 動態偽裝的目標子網" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:205 +msgid "Restrict Masquerading to given source subnets" +msgstr "要限制 IP 動態偽裝的源子網" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:268 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:199 +msgid "Restrict to address family" +msgstr "限制位址" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214 +msgid "Rewrite IP address" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:215 +msgid "Rewrite matched traffic to the specified source IP address." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:230 +msgid "Rewrite matched traffic to the specified source port or port range." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:229 +msgid "Rewrite port" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61 +msgid "Routing/NAT Offloading" +msgstr "Routing/NAT 分載" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:210 +msgid "SNAT - Rewrite to specific source IP or port" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264 +msgid "Saturday" +msgstr "星期六" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:313 +msgid "Set mark" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:315 +msgid "" +"Set the given mark value on established connections. Format is value[/mask]. " +"If a mask is specified then only those bits set in the mask are modified." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69 +msgid "Software based offloading for routing/NAT" +msgstr "基於軟體的 Routing/NAT 分載" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68 +msgid "Software flow offloading" +msgstr "軟體流量分載" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:200 +msgid "Source IP address" +msgstr "源 IP 位址" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:195 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:338 +msgid "Source MAC address" +msgstr "源 MAC 位址" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:179 +msgid "Source address" +msgstr "源位址" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:205 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:184 +msgid "Source port" +msgstr "源埠" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:189 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332 +msgid "Source zone" +msgstr "源區域" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:261 +msgid "" +"Specifies whether to tie this traffic rule to a specific inbound or outbound " +"network device." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:252 +msgid "" +"Specifies whether to use the external or the internal IP address for " +"reflected traffic." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:460 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:288 +msgid "Start Date (yyyy-mm-dd)" +msgstr "開始日期(yyyy-mm-dd)" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:452 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:280 +msgid "Start Time (hh.mm.ss)" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:464 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:292 +msgid "Stop Date (yyyy-mm-dd)" +msgstr "停止日期(yyyy-mm-dd)" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:456 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:284 +msgid "Stop Time (hh.mm.ss)" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:430 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258 +msgid "Sunday" +msgstr "星期日" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:644 +msgid "" +"The existing firewall configuration needs to be changed for LuCI to function " +"properly." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:37 +msgid "" +"The firewall creates zones over your network interfaces to control network " +"traffic flow." +msgstr "防火牆通過在網路介面上建立區域來控制網路流量。" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:274 +msgid "" +"The options below control the forwarding policies between this zone (%s) and " +"other zones. <em>Destination zones</em> cover forwarded traffic " +"<strong>originating from %q</strong>. <em>Source zones</em> match forwarded " +"traffic from other zones <strong>targeted at %q</strong>. The forwarding " +"rule is <em>unidirectional</em>, e.g. a forward from lan to wan does " +"<em>not</em> imply a permission to forward from wan to lan as well." +msgstr "" +"以下選項可以控制區域(%s)和其它區域間的轉發規則。<em>目標區域</em>接收" +"<strong>源自 %q</strong> 的轉發流量。<em>源區域</em>匹配從<strong>目標為 %q</" +"strong> 的區域的需轉發流量。轉發規則的作用是<em>單向</em>的,例如:一條允許" +"從 lan 到 wan 的轉發規則並不隱含有允許相反方向從 wan 到 lan 的流量轉發。" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:97 +msgid "" +"This section defines common properties of %q. The <em>input</em> and " +"<em>output</em> options set the default policies for traffic entering and " +"leaving this zone while the <em>forward</em> option describes the policy for " +"forwarded traffic between different networks within the zone. <em>Covered " +"networks</em> specifies which available networks are members of this zone." +msgstr "" +"本節定義 %q 的通用屬性,<em>入站資料</em>和<em>出站資料</em>選項用於設定此區" +"域入站和出站流量的預設策略,<em>轉發</em>選項描述該區域內不同網路之間的流量轉" +"發策略。<em>覆蓋網路</em>指定從屬於這個區域的網路。" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:434 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262 +msgid "Thursday" +msgstr "星期四" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:136 +msgid "Time Restrictions" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:468 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:296 +msgid "Time in UTC" +msgstr "UTC 時間" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:76 +msgid "" +"To %{dest}%{dest_device?, interface <var>%{dest_device}</var>}%{dest_ip?, IP " +"%{dest_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP addresses except " +"%{item.val}.\"}>%{item.ival}</var>}}%{dest_port?, port %{dest_port#%{next?, }" +"<var%{item.inv? data-tooltip=\"Match ports except %{item.val}.\"}>%{item." +"ival}</var>}}" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:48 +msgid "" +"To %{dest}%{dest_device?, via interface <var>%{dest_device}</" +"var>}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match " +"IP addresses except %{item.val}.\"}>%{item.ival}</var>}}%{dest_port?, port " +"%{dest_port#%{next?, }<var%{item.inv? data-tooltip=\"Match ports except " +"%{item.val}.\"}>%{item.ival}</var>}}" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:56 +msgid "" +"To %{dest}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip=" +"\"Match IP addresses except %{item.val}.\"}>%{item.ival}</" +"var>}}%{dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-tooltip=" +"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:391 +msgid "Tracking helper" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:175 +#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34 +msgid "Traffic Rules" +msgstr "通訊規則" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:173 +msgid "" +"Traffic rules define policies for packets traveling between different zones, " +"for example to reject traffic between certain hosts or to open WAN ports on " +"the router." +msgstr "" +"通訊規則定義了不同區域間的資料包傳輸策略,例如:拒絕一些主機之間的通訊,開放" +"路由器 WAN 上的埠。" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:432 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260 +msgid "Tuesday" +msgstr "星期二" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:18 +msgid "Unable to save contents: %s" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:276 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:413 +msgid "Unknown or not installed conntrack helper \"%s\"" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:139 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143 +msgid "Unnamed NAT" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:144 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158 +msgid "Unnamed forward" +msgstr "未命名轉發" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:189 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:214 +msgid "Unnamed rule" +msgstr "未命名規則" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:102 +msgid "Unnamed zone" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:548 +msgid "Unrecognized protocol" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:645 +msgid "" +"Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will " +"be converted to \"nat\" sections and the firewall will be restarted to apply " +"the updated configuration." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256 +msgid "Use external IP address" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255 +msgid "Use internal IP address" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:189 +msgid "" +"Use this option to classify zone traffic by raw, non-<em>uci</em> managed " +"network devices." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194 +msgid "" +"Use this option to classify zone traffic by source or destination subnet " +"instead of networks or devices." +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:328 +msgid "Valid firewall mark required" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261 +msgid "Wednesday" +msgstr "星期三" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:425 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:253 +msgid "Week Days" +msgstr "星期" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372 +msgid "XOR firewall mark" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:313 +msgid "XOR mark" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:115 +msgid "Zone ⇒ Forwardings" +msgstr "區域 ⇒ 轉發" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:80 +msgid "Zones" +msgstr "區域" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:367 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:55 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:131 +msgid "accept" +msgstr "接受" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:265 +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:431 +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:453 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:210 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:242 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:263 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:289 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:359 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:400 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:202 +msgid "any" +msgstr "所有" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:48 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:81 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:64 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:39 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:49 +msgid "any zone" +msgstr "所有區域" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371 +msgid "apply firewall mark" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370 +msgid "assign conntrack helper" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:67 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:60 +msgid "day" +msgstr "日" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:233 +msgid "do not rewrite" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369 +msgid "don't track" +msgstr "不跟蹤" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:130 +msgid "drop" +msgstr "丟棄" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:67 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:60 +msgid "hour" +msgstr "小時" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:67 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:60 +msgid "minute" +msgstr "分鐘" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:129 +msgid "reject" +msgstr "拒絕" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:67 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:60 +msgid "second" +msgstr "秒" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:48 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:81 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:64 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:49 +msgid "this device" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:96 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:184 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:273 +msgid "this new zone" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:351 +msgid "unlimited" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:242 +msgid "unspecified" +msgstr "" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:336 +msgid "valid firewall mark" +msgstr "" + +#~ msgid "%s in %s" +#~ msgstr "%s 位於 %s" + +#~ msgid "%s%s with %s" +#~ msgstr "%s%s 和 %s" + +#~ msgid "%s, %s in %s" +#~ msgstr "%s, %s 位於 %s" + +#~ msgid "<var>%d</var> pkts. per <var>%s</var>" +#~ msgstr "<var>%d</var> 資料包/<var>%s</var>" + +#~ msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts." +#~ msgstr "<var>%d</var> 資料包/<var>%s</var>,突發 <var>%d</var> 資料包。" + +#~ msgid "<var>%s</var> and limit to %s" +#~ msgstr "<var>%s</var> 並限制到 %s" + +#~ msgid "Accept forward" +#~ msgstr "接受轉發" + +#~ msgid "Accept input" +#~ msgstr "接受入站" + +#~ msgid "Accept output" +#~ msgstr "接受出站" + +#~ msgid "Destination IP address" +#~ msgstr "目標 IP 位址" + +#~ msgid "Discard forward" +#~ msgstr "丟棄轉發" + +#~ msgid "Discard input" +#~ msgstr "丟棄入站" + +#~ msgid "Discard output" +#~ msgstr "丟棄出站" + +#~ msgid "Do not rewrite" +#~ msgstr "不重寫" + +#~ msgid "Do not track forward" +#~ msgstr "不跟蹤轉發" + +#~ msgid "Do not track input" +#~ msgstr "不跟蹤入站" + +#~ msgid "Do not track output" +#~ msgstr "不跟蹤出站" + +#~ msgid "Forward to" +#~ msgstr "轉發到" + +#~ msgid "From %s in %s" +#~ msgstr "來自 %s 位於 %s" + +#~ msgid "From %s in %s with source %s" +#~ msgstr "來自 %s 位於 %s 源於 %s" + +#~ msgid "From %s in %s with source %s and %s" +#~ msgstr "來自 %s 位於 %s 源埠 %s 源 MAC %s" + +#~ msgid "From %s on <var>this device</var>" +#~ msgstr "來自 %s 位於<var>本裝置</var>" + +#~ msgid "From %s on <var>this device</var> with source %s" +#~ msgstr "來自 %s 位於<var>本裝置</var>源於 %s" + +#~ msgid "From %s on <var>this device</var> with source %s and %s" +#~ msgstr "來自 %s 位於<var>本裝置</var>源埠 %s 源 MAC %s" + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "IP range" +#~ msgstr "IP 範圍" + +#~ msgid "IPs" +#~ msgstr "IP" + +#~ msgid "IPv4" +#~ msgstr "IPv4" + +#~ msgid "IPv6" +#~ msgstr "IPv6" + +#~ msgid "MAC" +#~ msgstr "MAC" + +#~ msgid "MACs" +#~ msgstr "MAC" + +#~ msgid "Refuse forward" +#~ msgstr "拒絕轉發" + +#~ msgid "Refuse input" +#~ msgstr "拒絕入站" + +#~ msgid "Refuse output" +#~ msgstr "拒絕出站" + +#~ msgid "To %s at %s on <var>this device</var>" +#~ msgstr "到 %s 在 %s 位於<var>本裝置</var>" + +#~ msgid "To %s in %s" +#~ msgstr "到 %s 位於 %s" + +#~ msgid "To %s on <var>this device</var>" +#~ msgstr "到 %s 位於<var>本裝置</var>" + +#~ msgid "To %s, %s in %s" +#~ msgstr "到 %s, %s 位於 %s" + +#~ msgid "Via %s" +#~ msgstr "通過 %s" + +#~ msgid "Via %s at %s" +#~ msgstr "通過 %s 在 %s" + +#~ msgid "any host" +#~ msgstr "所有主機" + +#~ msgid "any router IP" +#~ msgstr "所有路由 IP" + +#~ msgid "not" +#~ msgstr "非" + +#~ msgid "port" +#~ msgstr "埠" + +#~ msgid "ports" +#~ msgstr "埠" + +#~ msgid "type" +#~ msgstr "型別" + +#~ msgid "types" +#~ msgstr "型別" + +#~ msgid "Force connection tracking" +#~ msgstr "強制連線追蹤" + +#~ msgid "Disable" +#~ msgstr "禁用" + +#~ msgid "Restart Firewall" +#~ msgstr "重啟防火牆" + +#~ msgid "Rule is disabled" +#~ msgstr "規則已禁用" + +#~ msgid "Rule is enabled" +#~ msgstr "規則已啟用" + +#~ msgid "Add" +#~ msgstr "新增" + +#~ msgid "Add and edit..." +#~ msgstr "新增並編輯…" + +#~ msgid "External zone" +#~ msgstr "外部區域" + +#~ msgid "New SNAT rule" +#~ msgstr "新建 SNAT 規則" + +#~ msgid "New forward rule" +#~ msgstr "新建轉發規則" + +#~ msgid "New input rule" +#~ msgstr "新建進入規則" + +#~ msgid "New port forward" +#~ msgstr "新建埠轉發" + +#~ msgid "New source NAT" +#~ msgstr "新建 Source NAT" + +#~ msgid "Open ports on router" +#~ msgstr "開啟路由器埠" + +#~ msgid "Other..." +#~ msgstr "其它..." + +#~ msgid "To source IP" +#~ msgstr "到源 IP" + +#~ msgid "To source port" +#~ msgstr "到源埠" + +#~ msgid "Output zone" +#~ msgstr "出站區域" + +#~ msgid "(Unnamed Entry)" +#~ msgstr "(未命名條目)" + +#~ msgid "(Unnamed Rule)" +#~ msgstr "(未命名規則)" + +#~ msgid "(Unnamed SNAT)" +#~ msgstr "(未命名 SNAT)" + +#~ msgid "Inter-Zone Forwarding" +#~ msgstr "埠觸發" + +#~ msgid "Match forwarded traffic to the given destination port or port range." +#~ msgstr "匹配指定目標埠或目標埠範圍的轉發流量。" + +#~ msgid "" +#~ "Match incoming traffic originating from the given source port or port " +#~ "range on the client host." +#~ msgstr "匹配來自客戶端主機上指定源埠或源埠範圍的入站流量。" + +#~ msgid "Rewrite matched traffic to the given address." +#~ msgstr "將匹配流量的源位址改寫成指定位址。" + +#~ msgid "" +#~ "Rewrite matched traffic to the given source port. May be left empty to " +#~ "only rewrite the IP address." +#~ msgstr "將匹配流量的源埠改寫成指定埠。留空只改寫 IP 位址。" + +#~ msgid "Rewrite to source %s" +#~ msgstr "源位址改寫成 %s" + +#~ msgid "Rewrite to source %s, %s" +#~ msgstr "源位址改寫成 %s, %s" + +#~ msgid "SNAT IP address" +#~ msgstr "SNAT IP 位址" + +#~ msgid "SNAT port" +#~ msgstr "SNAT 埠" + +#~ msgid "Source NAT" +#~ msgstr "Source NAT" + +#~ msgid "" +#~ "Source NAT is a specific form of masquerading which allows fine grained " +#~ "control over the source IP used for outgoing traffic, for example to map " +#~ "multiple WAN addresses to internal subnets." +#~ msgstr "" +#~ "Source NAT 是一種特殊形式的封包偽裝,它允許精細的控制傳出流量的源 IP,例" +#~ "如:將多個 WAN 位址對映到內部子網。" + +#~ msgid "Start Time (hh:mm:ss)" +#~ msgstr "開始時間(hh:mm:ss)" + +#~ msgid "Stop Time (hh:mm:ss)" +#~ msgstr "停止時間(hh:mm:ss)" + +#~ msgid "" +#~ "This page allows you to change advanced properties of the port forwarding " +#~ "entry. In most cases there is no need to modify those settings." +#~ msgstr "本頁面可以更改埠轉發的高階設定。大多數情況下,不需要更改這些設定。" + +#~ msgid "" +#~ "This page allows you to change advanced properties of the traffic rule " +#~ "entry, such as matched source and destination hosts." +#~ msgstr "本頁面可以更改通訊規則的高階設定,比如:需匹配的源主機和目標主機。" + +#~ msgid "Unnamed SNAT" +#~ msgstr "未命名 SNAT" + +#~ msgid "" +#~ "You may specify multiple by selecting \"-- custom --\" and then entering " +#~ "protocols separated by space." +#~ msgstr "您也可以選擇“--自訂--”來定義多個協議,在多個協議間需加空格。" + +#~ msgid "Zone %q" +#~ msgstr "區域 %q" + +#~ msgid "traffic" +#~ msgstr "通訊" |