3 "Project-Id-Version: PACKAGE VERSION\n"
4 "Last-Translator: Automatically generated\n"
5 "Language-Team: none\n"
7 "Content-Type: text/plain; charset=UTF-8\n"
8 "Content-Transfer-Encoding: 8bit\n"
9 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
11 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:47
13 "%{src?%{dest?Forwarded:Incoming}:Outgoing} %{ipv6?%{ipv4?<var>IPv4</var> and "
14 "<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, protocol %{proto#"
15 "%{next?, }%{item.types?<var class=\"cbi-tooltip-container\">%{item.name}"
16 "<span class=\"cbi-tooltip\">ICMP with types %{item.types#%{next?, }<var>"
17 "%{item}</var>}</span></var>:<var>%{item.name}</var>}}}%{mark?, mark <var"
18 "%{mark.inv? data-tooltip=\"Match fwmarks except %{mark.num}%{mark.mask? with "
19 "mask %{mark.mask}}.\":%{mark.mask? data-tooltip=\"Mask fwmark value with "
20 "%{mark.mask} before compare.\"}}>%{mark.val}</var>}%{dscp?, DSCP %{dscp.inv?"
21 "<var data-tooltip=\"Match DSCP classifications except %{dscp.num?:%{dscp."
22 "name}}\">%{dscp.val}</var>:<var>%{dscp.val}</var>}}%{helper?, helper "
23 "%{helper.inv?<var data-tooltip=\"Match any helper except "%{helper.name}"
24 ""\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper."
28 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:431
32 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:479
36 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:117
38 "<var data-tooltip=\"ACCEPT\">Accept</var> %{src?%{dest?forward:input}:output}"
41 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:86
42 msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>"
45 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:80
47 "<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP <var>"
48 "%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
51 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:114
53 "<var data-tooltip=\"DROP\">Drop</var> %{src?%{dest?forward:input}:output}"
56 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:132
58 "<var data-tooltip=\"DSCP\">Assign DSCP</var> classification <var>%{set_dscp}"
62 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:126
64 "<var data-tooltip=\"HELPER\">Assign conntrack</var> helper <var"
65 "%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
68 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
70 "<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> firewall mark <var>"
71 "%{set_mark?:%{set_xmark}}</var>"
74 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:83
75 msgid "<var data-tooltip=\"MASQUERADE\">Automatically rewrite</var> source IP"
78 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:123
80 "<var data-tooltip=\"NOTRACK\">Do not track</var> %{src?%{dest?forward:input}:"
84 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:120
86 "<var data-tooltip=\"REJECT\">Reject</var> %{src?%{dest?forward:input}:output}"
89 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:80
91 "<var data-tooltip=\"SNAT\">Statically rewrite</var> to source %{snat_ip?IP "
92 "<var>%{snat_ip}</var>} %{snat_port?port <var>%{snat_port}</var>}"
95 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:216
96 msgid "A rewrite IP must be specified!"
99 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:204
100 msgid "ACCEPT - Disable address rewriting"
103 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:164
104 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:220
105 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
106 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:149
107 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199
111 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
113 "Additional raw <em>iptables</em> arguments to classify zone destination "
114 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
118 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
120 "Additional raw <em>iptables</em> arguments to classify zone source traffic, "
121 "e.g. <code>-p tcp --sport 443</code> to only match inbound HTTPS traffic."
124 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:129
125 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:173
126 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:127
127 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
128 msgid "Advanced Settings"
131 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
132 msgid "Allow \"invalid\" traffic"
135 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
136 msgid "Allow forward from <em>source zones</em>:"
139 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
140 msgid "Allow forward to <em>destination zones</em>:"
143 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:506
147 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:421
148 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437
149 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249
150 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
154 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:314
156 "Apply a bitwise XOR of the given value and the existing mark value on "
157 "established connections. Format is value[/mask]. If a mask is specified then "
158 "those bits set in the mask are zeroed out."
161 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:261
162 msgid "Apply the given DSCP class or value to established connections."
165 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:383
166 msgid "Assign the specified connection tracking helper to matched traffic."
169 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
170 msgid "Automatic helper assignment"
173 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
175 "Automatically assign conntrack helpers based on traffic protocol and port"
178 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:79
179 msgid "Conntrack Settings"
182 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
183 msgid "Conntrack helpers"
186 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
187 msgid "Contents have been saved."
190 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:181
191 msgid "Covered devices"
194 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:137
195 msgid "Covered networks"
198 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:186
199 msgid "Covered subnets"
202 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
206 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:25
208 "Custom rules allow you to execute arbitrary iptables commands which are not "
209 "otherwise covered by the firewall framework. The commands are executed after "
210 "each firewall restart, right after the default ruleset has been loaded."
213 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
214 msgid "DSCP classification"
217 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:260
221 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:294
222 msgid "DSCP mark required"
225 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
226 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
227 msgid "Destination address"
230 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
231 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190
232 msgid "Destination port"
235 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
236 msgid "Destination zone"
239 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:252
243 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
245 "Do not install extra rules to reject forwarded traffic with conntrack state "
246 "<em>invalid</em>. This may be required for complex asymmetric route setups."
249 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
250 msgid "Drop invalid packets"
253 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:172
254 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:226
255 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:155
259 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
260 msgid "Enable NAT Loopback"
263 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
264 msgid "Enable SYN-flood protection"
267 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
268 msgid "Enable logging on this zone"
271 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:336
272 msgid "Expecting: %s"
275 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
276 msgid "Experimental feature. Not fully compatible with QoS/SQM."
279 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
280 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
283 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
284 msgid "External IP address"
287 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
288 msgid "External port"
291 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:275
292 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:413
293 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:240
294 msgid "Extra arguments"
297 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
298 msgid "Extra destination arguments"
301 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:80
302 msgid "Extra iptables arguments"
305 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
306 msgid "Extra source arguments"
309 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
313 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:24
314 msgid "Firewall - Custom Rules"
317 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:118
318 msgid "Firewall - NAT Rules"
321 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:120
322 msgid "Firewall - Port Forwards"
325 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:164
326 msgid "Firewall - Traffic Rules"
329 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:28
330 msgid "Firewall - Zone Settings"
333 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
334 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
338 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:29
340 "Forwarded IPv4%{proto?, protocol %{proto#%{next?, }<var>%{item.name}</"
341 "var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks except "
342 "%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-tooltip="
343 "\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
346 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427
347 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:255
351 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:38
353 "From %{src}%{src_device?, interface <var>%{src_device}</var>}%{src_ip?, IP "
354 "%{src_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP addresses except "
355 "%{item.val}.\"}>%{item.ival}</var>}}%{src_port?, port %{src_port#%{next?, }"
356 "<var%{item.inv? data-tooltip=\"Match ports except %{item.val}.\"}>%{item."
360 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:63
362 "From %{src}%{src_device?, interface <var>%{src_device}</var>}%{src_ip?, IP "
363 "%{src_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP addresses except "
364 "%{item.val}.\"}>%{item.ival}</var>}}%{src_port?, port %{src_port#%{next?, }"
365 "<var%{item.inv? data-tooltip=\"Match ports except %{item.val}.\"}>%{item."
366 "ival}</var>}}%{src_mac?, MAC %{src_mac#%{next?, }<var%{item.inv? data-"
367 "tooltip=\"Match MACs except %{item.val}%{item.hint.name? a.k.a. %{item.hint."
368 "name}}.\":%{item.hint.name? data-tooltip=\"%{item.hint.name}\"}}>%{item.ival}"
372 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:47
374 "From %{src}%{src_ip?, IP %{src_ip#%{next?, }<var%{item.inv? data-tooltip="
375 "\"Match IP addresses except %{item.val}.\"}>%{item.ival}</var>}}%{src_port?, "
376 "port %{src_port#%{next?, }<var%{item.inv? data-tooltip=\"Match ports except "
377 "%{item.val}.\"}>%{item.ival}</var>}}%{src_mac?, MAC %{src_mac#%{next?, }<var"
378 "%{item.inv? data-tooltip=\"Match MACs except %{item.val}%{item.hint.name? a."
379 "k.a. %{item.hint.name}}.\":%{item.hint.name? data-tooltip=\"%{item.hint."
380 "name}\"}}>%{item.ival}</var>}}"
383 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:128
384 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
385 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:126
386 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
387 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
388 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
389 msgid "General Settings"
392 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:65
393 msgid "Hardware flow offloading"
396 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:263
397 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:192
398 msgid "IPv4 and IPv6"
401 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:264
402 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:193
406 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:265
407 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
411 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:235
412 msgid "Inbound device"
415 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:37
417 "Incoming IPv4%{proto?, protocol %{proto#%{next?, }%{item.types?<var class="
418 "\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-tooltip\">ICMP with "
419 "types %{item.types#%{next?, }<var>%{item}</var>}</span></var>:<var>%{item."
420 "name}</var>}}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks "
421 "except %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-"
422 "tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}"
423 "</var>}%{helper?, helper %{helper.inv?<var data-tooltip=\"Match any helper "
424 "except "%{helper.name}"\">%{helper.val}</var>:<var data-tooltip="
425 "\"%{helper.name}\">%{helper.val}</var>}}"
428 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:39
429 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:115
433 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:225
434 msgid "Internal IP address"
437 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:230
438 msgid "Internal port"
441 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:219
442 msgid "Internal zone"
445 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:302
446 msgid "Invalid DSCP mark"
449 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:370
450 msgid "Invalid limit value"
453 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:380
457 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
458 msgid "Limit log messages"
461 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:346
462 msgid "Limit matching"
465 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:74
466 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:95
467 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:67
469 "Limit matching to <var>%{limit.num}</var> packets per <var>%{limit.unit}</"
470 "var>%{limit.burst? burst <var>%{limit.burst}</var>}"
473 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:347
474 msgid "Limits traffic matching to the specified rate."
477 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:244
478 msgid "Loopback source IP"
481 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203
482 msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
485 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
489 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:131
493 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:153
494 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
495 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:138
499 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:260
503 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:276
504 msgid "Match ICMP type"
507 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:232
511 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:186
512 msgid "Match forwarded traffic directed at the given IP address."
515 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:191
517 "Match forwarded traffic directed at the given destination port or port range."
520 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:172
521 msgid "Match forwarded traffic from this IP or range."
524 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:177
526 "Match forwarded traffic originating from the given source port or port range."
529 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:253
530 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:390
534 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
536 "Match incoming traffic directed at the given destination port or port range "
540 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:313
544 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:253
545 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:390
546 msgid "Match traffic using the specified connection tracking helper."
549 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:316
550 msgid "Matches a specific firewall mark or a range of different marks."
553 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
554 msgid "Matches forwarded traffic using the specified outbound network device."
557 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:261
558 msgid "Matches traffic carrying the specified DSCP marking."
561 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:381
563 "Maximum initial number of packets to match: this number gets recharged by "
564 "one every time the limit specified above is not reached, up to this number."
567 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:423
568 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
572 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:433
573 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
577 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
578 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
582 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:119
584 "NAT rules allow fine grained control over the source IP to use for outbound "
585 "or forwarded traffic."
588 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
589 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
590 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:134
591 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
595 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
596 msgid "Only match incoming traffic directed at the given IP address."
599 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:188
600 msgid "Only match incoming traffic from these MACs."
603 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:193
604 msgid "Only match incoming traffic from this IP or range."
607 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
609 "Only match incoming traffic originating from the given source port or port "
610 "range on the client host"
613 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:236
614 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:230
615 msgid "Outbound device"
618 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
619 msgid "Outbound zone"
622 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
623 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
627 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:276
628 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414
629 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:241
630 msgid "Passes additional arguments to iptables. Use with care!"
633 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
635 "Passing raw iptables arguments to source and destination traffic "
636 "classification rules allows to match packets based on other criteria than "
637 "interfaces or subnets. These options should be used with extreme care as "
638 "invalid values could render the firewall ruleset broken, completely exposing "
642 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:123
643 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
644 msgid "Port Forwards"
647 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
649 "Port forwarding allows remote computers on the Internet to connect to a "
650 "specific computer or service within the private LAN."
653 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:177
654 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:272
655 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:160
659 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:231
661 "Redirect matched incoming traffic to the given port on the internal host"
664 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:226
665 msgid "Redirect matched incoming traffic to the specified internal host"
668 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:66
669 msgid "Requires hardware NAT support. Implemented at least for mt7621"
672 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:204
673 msgid "Restrict Masquerading to given destination subnets"
676 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:197
677 msgid "Restrict Masquerading to given source subnets"
680 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:260
681 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:191
682 msgid "Restrict to address family"
685 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
686 msgid "Rewrite IP address"
689 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:207
690 msgid "Rewrite matched traffic to the specified source IP address."
693 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:222
694 msgid "Rewrite matched traffic to the specified source port or port range."
697 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:221
701 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
702 msgid "Routing/NAT Offloading"
705 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:202
706 msgid "SNAT - Rewrite to specific source IP or port"
709 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:428
710 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:256
714 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:313
718 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:315
720 "Set the given mark value on established connections. Format is value[/mask]. "
721 "If a mask is specified then only those bits set in the mask are modified."
724 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
725 msgid "Software based offloading for routing/NAT"
728 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
729 msgid "Software flow offloading"
732 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192
733 msgid "Source IP address"
736 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
737 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:330
738 msgid "Source MAC address"
741 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
742 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:171
743 msgid "Source address"
746 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
747 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
748 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:176
752 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
753 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
757 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:253
759 "Specifies whether to tie this traffic rule to a specific inbound or outbound "
763 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:244
765 "Specifies whether to use the external or the internal IP address for "
769 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:452
770 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:280
771 msgid "Start Date (yyyy-mm-dd)"
774 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:444
775 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
776 msgid "Start Time (hh.mm.ss)"
779 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:456
780 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:284
781 msgid "Stop Date (yyyy-mm-dd)"
784 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:448
785 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:276
786 msgid "Stop Time (hh.mm.ss)"
789 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:422
790 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
794 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:29
796 "The firewall creates zones over your network interfaces to control network "
800 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:177
801 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
803 "The options below control the forwarding policies between this zone (%s) and "
804 "other zones. <em>Destination zones</em> cover forwarded traffic "
805 "<strong>originating from %q</strong>. <em>Source zones</em> match forwarded "
806 "traffic from other zones <strong>targeted at %q</strong>. The forwarding "
807 "rule is <em>unidirectional</em>, e.g. a forward from lan to wan does "
808 "<em>not</em> imply a permission to forward from wan to lan as well."
811 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:89
813 "This section defines common properties of %q. The <em>input</em> and "
814 "<em>output</em> options set the default policies for traffic entering and "
815 "leaving this zone while the <em>forward</em> option describes the policy for "
816 "forwarded traffic between different networks within the zone. <em>Covered "
817 "networks</em> specifies which available networks are members of this zone."
820 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:426
821 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
825 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:174
826 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:128
827 msgid "Time Restrictions"
830 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:460
831 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:288
835 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:76
837 "To %{dest}%{dest_device?, interface <var>%{dest_device}</var>}%{dest_ip?, IP "
838 "%{dest_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP addresses except "
839 "%{item.val}.\"}>%{item.ival}</var>}}%{dest_port?, port %{dest_port#%{next?, }"
840 "<var%{item.inv? data-tooltip=\"Match ports except %{item.val}.\"}>%{item."
844 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:48
846 "To %{dest}%{dest_device?, via interface <var>%{dest_device}</"
847 "var>}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match "
848 "IP addresses except %{item.val}.\"}>%{item.ival}</var>}}%{dest_port?, port "
849 "%{dest_port#%{next?, }<var%{item.inv? data-tooltip=\"Match ports except "
850 "%{item.val}.\"}>%{item.ival}</var>}}"
853 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:56
855 "To %{dest}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip="
856 "\"Match IP addresses except %{item.val}.\"}>%{item.ival}</"
857 "var>}}%{dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-tooltip="
858 "\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
861 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:383
862 msgid "Tracking helper"
865 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:167
866 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
867 msgid "Traffic Rules"
870 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:165
872 "Traffic rules define policies for packets traveling between different zones, "
873 "for example to reject traffic between certain hosts or to open WAN ports on "
877 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:424
878 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:252
882 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:18
883 msgid "Unable to save contents: %s"
886 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
887 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
888 msgid "Unknown or not installed conntrack helper \"%s\""
891 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:131
892 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:135
896 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:136
897 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:150
898 msgid "Unnamed forward"
901 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:181
902 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:206
906 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:94
910 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:548
911 msgid "Unrecognized protocol"
914 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:248
915 msgid "Use external IP address"
918 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:247
919 msgid "Use internal IP address"
922 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:181
924 "Use this option to classify zone traffic by raw, non-<em>uci</em> managed "
928 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:186
930 "Use this option to classify zone traffic by source or destination subnet "
931 "instead of networks or devices."
934 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:328
935 msgid "Valid firewall mark required"
938 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:425
939 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:253
943 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:417
944 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:245
948 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:364
949 msgid "XOR firewall mark"
952 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:313
956 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:107
957 msgid "Zone ⇒ Forwardings"
960 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
964 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:359
965 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:47
966 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:123
970 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:265
971 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:431
972 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:453
973 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
974 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:234
975 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
976 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:281
977 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
978 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:351
979 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:385
980 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:392
981 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:181
982 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
986 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:48
987 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:81
988 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:64
989 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
990 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:39
991 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:49
995 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
996 msgid "apply firewall mark"
999 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
1000 msgid "assign conntrack helper"
1003 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:67
1004 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
1005 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:60
1009 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:225
1010 msgid "do not rewrite"
1013 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
1017 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
1018 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:46
1019 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
1023 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:67
1024 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
1025 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:60
1029 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:67
1030 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
1031 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:60
1035 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
1036 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:45
1037 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
1041 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:67
1042 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:88
1043 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:60
1047 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:48
1048 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
1049 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:81
1050 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:64
1051 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
1052 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:49
1056 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
1057 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:176
1058 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
1059 msgid "this new zone"
1062 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:351
1066 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:234
1070 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:336
1071 msgid "valid firewall mark"