2 # Yangfl <mmyangfl@gmail.com>, 2017, 2018.
6 "PO-Revision-Date: 2019-12-19 19:39+0000\n"
7 "Last-Translator: 孤爺仔 <7312140@qq.com>\n"
8 "Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
9 "openwrt/luciapplicationsfirewall/zh_Hant/>\n"
11 "Content-Type: text/plain; charset=UTF-8\n"
12 "Content-Transfer-Encoding: 8bit\n"
13 "Plural-Forms: nplurals=1; plural=0;\n"
14 "X-Generator: Weblate 3.10-dev\n"
16 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:47
18 "%{src?%{dest?Forwarded:Incoming}:Outgoing} %{ipv6?%{ipv4?<var>IPv4</var> and "
19 "<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, protocol %{proto#"
20 "%{next?, }%{item.types?<var class=\"cbi-tooltip-container\">%{item.name}"
21 "<span class=\"cbi-tooltip\">ICMP with types %{item.types#%{next?, }<var>"
22 "%{item}</var>}</span></var>:<var>%{item.name}</var>}}}%{mark?, mark <var"
23 "%{mark.inv? data-tooltip=\"Match fwmarks except %{mark.num}%{mark.mask? with "
24 "mask %{mark.mask}}.\":%{mark.mask? data-tooltip=\"Mask fwmark value with "
25 "%{mark.mask} before compare.\"}}>%{mark.val}</var>}%{dscp?, DSCP %{dscp.inv?"
26 "<var data-tooltip=\"Match DSCP classifications except %{dscp.num?:%{dscp."
27 "name}}\">%{dscp.val}</var>:<var>%{dscp.val}</var>}}%{helper?, helper "
28 "%{helper.inv?<var data-tooltip=\"Match any helper except "%{helper.name}"
29 ""\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper."
33 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:431
37 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:479
41 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:117
43 "<var data-tooltip=\"ACCEPT\">Accept</var> %{src?%{dest?forward:input}:output}"
46 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:86
47 msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>"
50 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:80
52 "<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP <var>"
53 "%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
56 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:114
58 "<var data-tooltip=\"DROP\">Drop</var> %{src?%{dest?forward:input}:output}"
61 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:132
63 "<var data-tooltip=\"DSCP\">Assign DSCP</var> classification <var>%{set_dscp}"
67 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
69 "<var data-tooltip=\"HELPER\">Assign conntrack</var> helper <var"
70 "%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
73 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
75 "<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> firewall mark <var>"
76 "%{set_mark?:%{set_xmark}}</var>"
79 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:83
80 msgid "<var data-tooltip=\"MASQUERADE\">Automatically rewrite</var> source IP"
83 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:123
85 "<var data-tooltip=\"NOTRACK\">Do not track</var> %{src?%{dest?forward:input}:"
89 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:120
91 "<var data-tooltip=\"REJECT\">Reject</var> %{src?%{dest?forward:input}:output}"
94 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:80
96 "<var data-tooltip=\"SNAT\">Statically rewrite</var> to source %{snat_ip?IP "
97 "<var>%{snat_ip}</var>} %{snat_port?port <var>%{snat_port}</var>}"
100 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:216
101 msgid "A rewrite IP must be specified!"
104 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:204
105 msgid "ACCEPT - Disable address rewriting"
108 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:164
109 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:220
110 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
111 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:149
112 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
116 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
118 "Additional raw <em>iptables</em> arguments to classify zone destination "
119 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
123 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
125 "Additional raw <em>iptables</em> arguments to classify zone source traffic, "
126 "e.g. <code>-p tcp --sport 443</code> to only match inbound HTTPS traffic."
129 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:129
130 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:173
131 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:127
132 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
133 msgid "Advanced Settings"
136 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
137 msgid "Allow \"invalid\" traffic"
140 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
141 msgid "Allow forward from <em>source zones</em>:"
142 msgstr "允許從<em>源區域</em>轉發:"
144 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
145 msgid "Allow forward to <em>destination zones</em>:"
146 msgstr "允許轉發到<em>目標區域</em>:"
148 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:506
152 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:421
153 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
154 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
155 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
159 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:314
161 "Apply a bitwise XOR of the given value and the existing mark value on "
162 "established connections. Format is value[/mask]. If a mask is specified then "
163 "those bits set in the mask are zeroed out."
166 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:261
167 msgid "Apply the given DSCP class or value to established connections."
170 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:383
171 msgid "Assign the specified connection tracking helper to matched traffic."
174 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
175 msgid "Automatic helper assignment"
178 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
180 "Automatically assign conntrack helpers based on traffic protocol and port"
183 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:79
184 msgid "Conntrack Settings"
187 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
188 msgid "Conntrack helpers"
191 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
192 msgid "Contents have been saved."
195 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:181
196 msgid "Covered devices"
199 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:137
200 msgid "Covered networks"
203 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:186
204 msgid "Covered subnets"
207 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
211 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:25
213 "Custom rules allow you to execute arbitrary iptables commands which are not "
214 "otherwise covered by the firewall framework. The commands are executed after "
215 "each firewall restart, right after the default ruleset has been loaded."
217 "自訂規則允許您執行不屬於防火牆框架的任意 iptables 指令。每次重啟防火牆時,在"
220 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
221 msgid "DSCP classification"
224 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:260
228 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
229 msgid "DSCP mark required"
232 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
233 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
234 msgid "Destination address"
237 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
238 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
239 msgid "Destination port"
242 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
243 msgid "Destination zone"
246 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:252
250 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
252 "Do not install extra rules to reject forwarded traffic with conntrack state "
253 "<em>invalid</em>. This may be required for complex asymmetric route setups."
256 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
257 msgid "Drop invalid packets"
260 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:172
261 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:226
262 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:155
266 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
267 msgid "Enable NAT Loopback"
270 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
271 msgid "Enable SYN-flood protection"
272 msgstr "啟用 SYN-flood 防禦"
274 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
275 msgid "Enable logging on this zone"
278 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:336
279 msgid "Expecting: %s"
282 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
283 msgid "Experimental feature. Not fully compatible with QoS/SQM."
284 msgstr "實驗特性。與 QoS/SQM 不完全相容。"
286 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
287 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
290 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
291 msgid "External IP address"
294 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
295 msgid "External port"
298 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:275
299 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:413
300 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:240
301 msgid "Extra arguments"
304 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
305 msgid "Extra destination arguments"
308 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:80
309 msgid "Extra iptables arguments"
312 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
313 msgid "Extra source arguments"
316 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
320 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:24
321 msgid "Firewall - Custom Rules"
324 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:118
325 msgid "Firewall - NAT Rules"
328 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:120
329 msgid "Firewall - Port Forwards"
332 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:164
333 msgid "Firewall - Traffic Rules"
336 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:28
337 msgid "Firewall - Zone Settings"
340 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
341 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
345 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:29
347 "Forwarded IPv4%{proto?, protocol %{proto#%{next?, }<var>%{item.name}</"
348 "var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks except "
349 "%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-tooltip="
350 "\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
353 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
354 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:255
358 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:38
360 "From %{src}%{src_device?, interface <var>%{src_device}</var>}%{src_ip?, IP "
361 "%{src_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP addresses except "
362 "%{item.val}.\"}>%{item.ival}</var>}}%{src_port?, port %{src_port#%{next?, }"
363 "<var%{item.inv? data-tooltip=\"Match ports except %{item.val}.\"}>%{item."
367 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
369 "From %{src}%{src_device?, interface <var>%{src_device}</var>}%{src_ip?, IP "
370 "%{src_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP addresses except "
371 "%{item.val}.\"}>%{item.ival}</var>}}%{src_port?, port %{src_port#%{next?, }"
372 "<var%{item.inv? data-tooltip=\"Match ports except %{item.val}.\"}>%{item."
373 "ival}</var>}}%{src_mac?, MAC %{src_mac#%{next?, }<var%{item.inv? data-"
374 "tooltip=\"Match MACs except %{item.val}%{item.hint.name? a.k.a. %{item.hint."
375 "name}}.\":%{item.hint.name? data-tooltip=\"%{item.hint.name}\"}}>%{item.ival}"
379 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:47
381 "From %{src}%{src_ip?, IP %{src_ip#%{next?, }<var%{item.inv? data-tooltip="
382 "\"Match IP addresses except %{item.val}.\"}>%{item.ival}</var>}}%{src_port?, "
383 "port %{src_port#%{next?, }<var%{item.inv? data-tooltip=\"Match ports except "
384 "%{item.val}.\"}>%{item.ival}</var>}}%{src_mac?, MAC %{src_mac#%{next?, }<var"
385 "%{item.inv? data-tooltip=\"Match MACs except %{item.val}%{item.hint.name? a."
386 "k.a. %{item.hint.name}}.\":%{item.hint.name? data-tooltip=\"%{item.hint."
387 "name}\"}}>%{item.ival}</var>}}"
390 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:128
391 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
392 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:126
393 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
394 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
395 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
396 msgid "General Settings"
399 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:65
400 msgid "Hardware flow offloading"
403 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:263
404 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:192
405 msgid "IPv4 and IPv6"
408 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:264
409 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:193
413 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:265
414 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
418 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:235
419 msgid "Inbound device"
422 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:37
424 "Incoming IPv4%{proto?, protocol %{proto#%{next?, }%{item.types?<var class="
425 "\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-tooltip\">ICMP with "
426 "types %{item.types#%{next?, }<var>%{item}</var>}</span></var>:<var>%{item."
427 "name}</var>}}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks "
428 "except %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-"
429 "tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}"
430 "</var>}%{helper?, helper %{helper.inv?<var data-tooltip=\"Match any helper "
431 "except "%{helper.name}"\">%{helper.val}</var>:<var data-tooltip="
432 "\"%{helper.name}\">%{helper.val}</var>}}"
435 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:39
436 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:115
440 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:225
441 msgid "Internal IP address"
444 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:230
445 msgid "Internal port"
448 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:219
449 msgid "Internal zone"
452 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:302
453 msgid "Invalid DSCP mark"
456 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:370
457 msgid "Invalid limit value"
460 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:380
464 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
465 msgid "Limit log messages"
468 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:346
469 msgid "Limit matching"
472 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:74
473 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
474 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:67
476 "Limit matching to <var>%{limit.num}</var> packets per <var>%{limit.unit}</"
477 "var>%{limit.burst? burst <var>%{limit.burst}</var>}"
480 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:347
481 msgid "Limits traffic matching to the specified rate."
484 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:244
485 msgid "Loopback source IP"
488 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
489 msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
492 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
496 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:131
500 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:153
501 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
502 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:138
506 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:260
510 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:276
511 msgid "Match ICMP type"
514 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:232
518 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:186
519 msgid "Match forwarded traffic directed at the given IP address."
522 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:191
524 "Match forwarded traffic directed at the given destination port or port range."
527 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:172
528 msgid "Match forwarded traffic from this IP or range."
531 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:177
533 "Match forwarded traffic originating from the given source port or port range."
536 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:253
537 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:390
541 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
543 "Match incoming traffic directed at the given destination port or port range "
545 msgstr "匹配指向此主機上指定目標埠或目標埠範圍的入站流量。"
547 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:313
551 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:253
552 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:390
553 msgid "Match traffic using the specified connection tracking helper."
556 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:316
557 msgid "Matches a specific firewall mark or a range of different marks."
560 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
561 msgid "Matches forwarded traffic using the specified outbound network device."
564 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:261
565 msgid "Matches traffic carrying the specified DSCP marking."
568 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:381
570 "Maximum initial number of packets to match: this number gets recharged by "
571 "one every time the limit specified above is not reached, up to this number."
574 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
575 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
579 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
580 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
584 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
585 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
589 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:119
591 "NAT rules allow fine grained control over the source IP to use for outbound "
592 "or forwarded traffic."
595 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
596 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
597 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:134
598 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
602 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
603 msgid "Only match incoming traffic directed at the given IP address."
604 msgstr "僅匹配指定目的 IP 位址的入站流量。"
606 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
607 msgid "Only match incoming traffic from these MACs."
608 msgstr "僅匹配來自這些 MAC 的入站流量。"
610 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:193
611 msgid "Only match incoming traffic from this IP or range."
612 msgstr "僅匹配來自此 IP 或 IP 範圍的入站流量。"
614 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
616 "Only match incoming traffic originating from the given source port or port "
617 "range on the client host"
618 msgstr "僅匹配源自客戶端主機上給定源埠或源埠範圍的入站流量。"
620 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:236
621 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:230
622 msgid "Outbound device"
625 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
626 msgid "Outbound zone"
629 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
630 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
634 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:276
635 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
636 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:241
637 msgid "Passes additional arguments to iptables. Use with care!"
638 msgstr "傳遞到 iptables 的額外引數。小心使用!"
640 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
642 "Passing raw iptables arguments to source and destination traffic "
643 "classification rules allows to match packets based on other criteria than "
644 "interfaces or subnets. These options should be used with extreme care as "
645 "invalid values could render the firewall ruleset broken, completely exposing "
649 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
650 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
651 msgid "Port Forwards"
654 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
656 "Port forwarding allows remote computers on the Internet to connect to a "
657 "specific computer or service within the private LAN."
658 msgstr "埠轉發允許 Internet 上的遠端計算機連線到內部網路中的特定計算機或服務。"
660 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:177
661 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
662 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:160
666 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:231
668 "Redirect matched incoming traffic to the given port on the internal host"
669 msgstr "重定向匹配的入站流量到內部主機的埠"
671 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:226
672 msgid "Redirect matched incoming traffic to the specified internal host"
673 msgstr "重定向匹配的入站流量到指定的內部主機"
675 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:66
676 msgid "Requires hardware NAT support. Implemented at least for mt7621"
677 msgstr "需要硬體 NAT 支援。目前 mt7621 已實現"
679 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:204
680 msgid "Restrict Masquerading to given destination subnets"
681 msgstr "要限制 IP 動態偽裝的目標子網"
683 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:197
684 msgid "Restrict Masquerading to given source subnets"
685 msgstr "要限制 IP 動態偽裝的源子網"
687 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:260
688 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:191
689 msgid "Restrict to address family"
692 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
693 msgid "Rewrite IP address"
696 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:207
697 msgid "Rewrite matched traffic to the specified source IP address."
700 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:222
701 msgid "Rewrite matched traffic to the specified source port or port range."
704 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:221
708 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
709 msgid "Routing/NAT Offloading"
710 msgstr "Routing/NAT 分載"
712 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:202
713 msgid "SNAT - Rewrite to specific source IP or port"
716 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:428
717 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:256
721 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:313
725 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:315
727 "Set the given mark value on established connections. Format is value[/mask]. "
728 "If a mask is specified then only those bits set in the mask are modified."
731 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
732 msgid "Software based offloading for routing/NAT"
733 msgstr "基於軟體的 Routing/NAT 分載"
735 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
736 msgid "Software flow offloading"
739 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
740 msgid "Source IP address"
743 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
744 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:330
745 msgid "Source MAC address"
748 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
749 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:171
750 msgid "Source address"
753 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
754 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
755 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:176
759 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
760 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
764 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:253
766 "Specifies whether to tie this traffic rule to a specific inbound or outbound "
770 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:244
772 "Specifies whether to use the external or the internal IP address for "
776 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:452
777 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:280
778 msgid "Start Date (yyyy-mm-dd)"
779 msgstr "開始日期(yyyy-mm-dd)"
781 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:444
782 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
783 msgid "Start Time (hh.mm.ss)"
786 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:456
787 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:284
788 msgid "Stop Date (yyyy-mm-dd)"
789 msgstr "停止日期(yyyy-mm-dd)"
791 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:448
792 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:276
793 msgid "Stop Time (hh.mm.ss)"
796 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
797 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
801 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:29
803 "The firewall creates zones over your network interfaces to control network "
805 msgstr "防火牆通過在網路介面上建立區域來控制網路流量。"
807 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:177
808 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
810 "The options below control the forwarding policies between this zone (%s) and "
811 "other zones. <em>Destination zones</em> cover forwarded traffic "
812 "<strong>originating from %q</strong>. <em>Source zones</em> match forwarded "
813 "traffic from other zones <strong>targeted at %q</strong>. The forwarding "
814 "rule is <em>unidirectional</em>, e.g. a forward from lan to wan does "
815 "<em>not</em> imply a permission to forward from wan to lan as well."
817 "以下選項可以控制區域(%s)和其它區域間的轉發規則。<em>目標區域</em>接收"
818 "<strong>源自 %q</strong> 的轉發流量。<em>源區域</em>匹配從<strong>目標為 %q</"
819 "strong> 的區域的需轉發流量。轉發規則的作用是<em>單向</em>的,例如:一條允許"
820 "從 lan 到 wan 的轉發規則並不隱含有允許相反方向從 wan 到 lan 的流量轉發。"
822 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:89
824 "This section defines common properties of %q. The <em>input</em> and "
825 "<em>output</em> options set the default policies for traffic entering and "
826 "leaving this zone while the <em>forward</em> option describes the policy for "
827 "forwarded traffic between different networks within the zone. <em>Covered "
828 "networks</em> specifies which available networks are members of this zone."
830 "本節定義 %q 的通用屬性,<em>入站資料</em>和<em>出站資料</em>選項用於設定此區"
831 "域入站和出站流量的預設策略,<em>轉發</em>選項描述該區域內不同網路之間的流量轉"
832 "發策略。<em>覆蓋網路</em>指定從屬於這個區域的網路。"
834 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
835 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
839 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:174
840 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:128
841 msgid "Time Restrictions"
844 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:460
845 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:288
849 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:76
851 "To %{dest}%{dest_device?, interface <var>%{dest_device}</var>}%{dest_ip?, IP "
852 "%{dest_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP addresses except "
853 "%{item.val}.\"}>%{item.ival}</var>}}%{dest_port?, port %{dest_port#%{next?, }"
854 "<var%{item.inv? data-tooltip=\"Match ports except %{item.val}.\"}>%{item."
858 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:48
860 "To %{dest}%{dest_device?, via interface <var>%{dest_device}</"
861 "var>}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match "
862 "IP addresses except %{item.val}.\"}>%{item.ival}</var>}}%{dest_port?, port "
863 "%{dest_port#%{next?, }<var%{item.inv? data-tooltip=\"Match ports except "
864 "%{item.val}.\"}>%{item.ival}</var>}}"
867 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:56
869 "To %{dest}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip="
870 "\"Match IP addresses except %{item.val}.\"}>%{item.ival}</"
871 "var>}}%{dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-tooltip="
872 "\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
875 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:383
876 msgid "Tracking helper"
879 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:167
880 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
881 msgid "Traffic Rules"
884 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:165
886 "Traffic rules define policies for packets traveling between different zones, "
887 "for example to reject traffic between certain hosts or to open WAN ports on "
890 "通訊規則定義了不同區域間的資料包傳輸策略,例如:拒絕一些主機之間的通訊,開放"
893 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
894 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:252
898 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:18
899 msgid "Unable to save contents: %s"
902 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
903 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
904 msgid "Unknown or not installed conntrack helper \"%s\""
907 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:131
908 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:135
912 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:136
913 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:150
914 msgid "Unnamed forward"
917 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:181
918 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:206
922 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:94
926 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:548
927 msgid "Unrecognized protocol"
930 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:248
931 msgid "Use external IP address"
934 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:247
935 msgid "Use internal IP address"
938 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:181
940 "Use this option to classify zone traffic by raw, non-<em>uci</em> managed "
944 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:186
946 "Use this option to classify zone traffic by source or destination subnet "
947 "instead of networks or devices."
950 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:328
951 msgid "Valid firewall mark required"
954 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:425
955 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:253
959 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:417
960 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:245
964 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
965 msgid "XOR firewall mark"
968 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:313
972 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:107
973 msgid "Zone ⇒ Forwardings"
976 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
980 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:359
981 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:47
982 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:123
986 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:265
987 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:431
988 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:453
989 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
990 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:234
991 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
992 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:281
993 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
994 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:351
995 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:385
996 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
997 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:181
998 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
1002 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:48
1003 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:81
1004 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:64
1005 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
1006 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:39
1007 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:49
1011 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
1012 msgid "apply firewall mark"
1015 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
1016 msgid "assign conntrack helper"
1019 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:67
1020 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
1021 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:60
1025 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:225
1026 msgid "do not rewrite"
1029 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
1033 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
1034 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:46
1035 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
1039 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:67
1040 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
1041 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:60
1045 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:67
1046 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
1047 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:60
1051 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
1052 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:45
1053 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
1057 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:67
1058 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
1059 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:60
1063 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:48
1064 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
1065 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:81
1066 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:64
1067 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
1068 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:49
1072 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
1073 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:176
1074 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
1075 msgid "this new zone"
1078 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:351
1082 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:234
1086 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:336
1087 msgid "valid firewall mark"
1091 #~ msgstr "%s 位於 %s"
1093 #~ msgid "%s%s with %s"
1094 #~ msgstr "%s%s 和 %s"
1096 #~ msgid "%s, %s in %s"
1097 #~ msgstr "%s, %s 位於 %s"
1099 #~ msgid "<var>%d</var> pkts. per <var>%s</var>"
1100 #~ msgstr "<var>%d</var> 資料包/<var>%s</var>"
1102 #~ msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
1103 #~ msgstr "<var>%d</var> 資料包/<var>%s</var>,突發 <var>%d</var> 資料包。"
1105 #~ msgid "<var>%s</var> and limit to %s"
1106 #~ msgstr "<var>%s</var> 並限制到 %s"
1108 #~ msgid "Accept forward"
1111 #~ msgid "Accept input"
1114 #~ msgid "Accept output"
1117 #~ msgid "Destination IP address"
1118 #~ msgstr "目標 IP 位址"
1120 #~ msgid "Discard forward"
1123 #~ msgid "Discard input"
1126 #~ msgid "Discard output"
1129 #~ msgid "Do not rewrite"
1132 #~ msgid "Do not track forward"
1135 #~ msgid "Do not track input"
1138 #~ msgid "Do not track output"
1141 #~ msgid "Forward to"
1144 #~ msgid "From %s in %s"
1145 #~ msgstr "來自 %s 位於 %s"
1147 #~ msgid "From %s in %s with source %s"
1148 #~ msgstr "來自 %s 位於 %s 源於 %s"
1150 #~ msgid "From %s in %s with source %s and %s"
1151 #~ msgstr "來自 %s 位於 %s 源埠 %s 源 MAC %s"
1153 #~ msgid "From %s on <var>this device</var>"
1154 #~ msgstr "來自 %s 位於<var>本裝置</var>"
1156 #~ msgid "From %s on <var>this device</var> with source %s"
1157 #~ msgstr "來自 %s 位於<var>本裝置</var>源於 %s"
1159 #~ msgid "From %s on <var>this device</var> with source %s and %s"
1160 #~ msgstr "來自 %s 位於<var>本裝置</var>源埠 %s 源 MAC %s"
1183 #~ msgid "Refuse forward"
1186 #~ msgid "Refuse input"
1189 #~ msgid "Refuse output"
1192 #~ msgid "To %s at %s on <var>this device</var>"
1193 #~ msgstr "到 %s 在 %s 位於<var>本裝置</var>"
1195 #~ msgid "To %s in %s"
1196 #~ msgstr "到 %s 位於 %s"
1198 #~ msgid "To %s on <var>this device</var>"
1199 #~ msgstr "到 %s 位於<var>本裝置</var>"
1201 #~ msgid "To %s, %s in %s"
1202 #~ msgstr "到 %s, %s 位於 %s"
1207 #~ msgid "Via %s at %s"
1208 #~ msgstr "通過 %s 在 %s"
1213 #~ msgid "any router IP"
1231 #~ msgid "Force connection tracking"
1237 #~ msgid "Restart Firewall"
1240 #~ msgid "Rule is disabled"
1243 #~ msgid "Rule is enabled"
1249 #~ msgid "Add and edit..."
1252 #~ msgid "External zone"
1255 #~ msgid "New SNAT rule"
1256 #~ msgstr "新建 SNAT 規則"
1258 #~ msgid "New forward rule"
1261 #~ msgid "New input rule"
1264 #~ msgid "New port forward"
1267 #~ msgid "New source NAT"
1268 #~ msgstr "新建 Source NAT"
1270 #~ msgid "Open ports on router"
1276 #~ msgid "To source IP"
1279 #~ msgid "To source port"
1282 #~ msgid "Output zone"
1285 #~ msgid "(Unnamed Entry)"
1288 #~ msgid "(Unnamed Rule)"
1291 #~ msgid "(Unnamed SNAT)"
1292 #~ msgstr "(未命名 SNAT)"
1294 #~ msgid "Inter-Zone Forwarding"
1297 #~ msgid "Match forwarded traffic to the given destination port or port range."
1298 #~ msgstr "匹配指定目標埠或目標埠範圍的轉發流量。"
1301 #~ "Match incoming traffic originating from the given source port or port "
1302 #~ "range on the client host."
1303 #~ msgstr "匹配來自客戶端主機上指定源埠或源埠範圍的入站流量。"
1305 #~ msgid "Rewrite matched traffic to the given address."
1306 #~ msgstr "將匹配流量的源位址改寫成指定位址。"
1309 #~ "Rewrite matched traffic to the given source port. May be left empty to "
1310 #~ "only rewrite the IP address."
1311 #~ msgstr "將匹配流量的源埠改寫成指定埠。留空只改寫 IP 位址。"
1313 #~ msgid "Rewrite to source %s"
1314 #~ msgstr "源位址改寫成 %s"
1316 #~ msgid "Rewrite to source %s, %s"
1317 #~ msgstr "源位址改寫成 %s, %s"
1319 #~ msgid "SNAT IP address"
1320 #~ msgstr "SNAT IP 位址"
1322 #~ msgid "SNAT port"
1325 #~ msgid "Source NAT"
1326 #~ msgstr "Source NAT"
1329 #~ "Source NAT is a specific form of masquerading which allows fine grained "
1330 #~ "control over the source IP used for outgoing traffic, for example to map "
1331 #~ "multiple WAN addresses to internal subnets."
1333 #~ "Source NAT 是一種特殊形式的封包偽裝,它允許精細的控制傳出流量的源 IP,例"
1334 #~ "如:將多個 WAN 位址對映到內部子網。"
1336 #~ msgid "Start Time (hh:mm:ss)"
1337 #~ msgstr "開始時間(hh:mm:ss)"
1339 #~ msgid "Stop Time (hh:mm:ss)"
1340 #~ msgstr "停止時間(hh:mm:ss)"
1343 #~ "This page allows you to change advanced properties of the port forwarding "
1344 #~ "entry. In most cases there is no need to modify those settings."
1345 #~ msgstr "本頁面可以更改埠轉發的高階設定。大多數情況下,不需要更改這些設定。"
1348 #~ "This page allows you to change advanced properties of the traffic rule "
1349 #~ "entry, such as matched source and destination hosts."
1350 #~ msgstr "本頁面可以更改通訊規則的高階設定,比如:需匹配的源主機和目標主機。"
1352 #~ msgid "Unnamed SNAT"
1353 #~ msgstr "未命名 SNAT"
1356 #~ "You may specify multiple by selecting \"-- custom --\" and then entering "
1357 #~ "protocols separated by space."
1358 #~ msgstr "您也可以選擇“--自訂--”來定義多個協議,在多個協議間需加空格。"