msgid "<var>%s</var> and limit to %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr ""
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr ""
msgid "Enable logging on this zone"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr ""
msgid "Firewall - Custom Rules"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr ""
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr ""
"range on the client host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr ""
msgid "Restrict to address family"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr ""
# msgstr ""
#
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr ""
msgid "To %s, %s in %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr ""
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr ""
msgid "day"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
msgid "types"
msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
msgid "<var>%s</var> and limit to %s"
msgstr "<var>%s</var> i limita a %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Acció"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "Ajusts avançats"
msgstr "Permet el reenviament als <em>zones de destí</em>:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "Qualsevol"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "Regles personalitzades"
"ordres s'executen després de cada reinici de tallafocs, just després el "
"conjunt de regles per defecte s'ha carregat."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr "Adreça IP de destí"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Adreça de destí"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "Port de destí"
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr "No reescriguis"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "Activa"
msgid "Enable logging on this zone"
msgstr "Habilita el registre d'aquesta zona"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "Paràmetres extres"
msgid "Firewall - Custom Rules"
msgstr "Tallafocs - Regles personalitzades"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "Tallafocs - Reenviaments de port"
msgstr "Reenvia a"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr "Divendres"
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr "Fixació MSS"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr "Coincideix"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr "Coincideix amb el tipus ICMP"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"Coincideix amb trànsit entrant dirigit al port o rang de ports de destí en "
"aquest host donat"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr "Dilluns"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "Nom"
"Només coincideix amb trànsit originant en el host client des del port o del "
"rang de ports d'origen donat"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "Passa paràmetres addicionals al iptables. Utilitzeu-ho amb cura!"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "Protocol"
msgid "Restrict to address family"
msgstr "Restringeix a la família d'adreces"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr "Dissabte"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "Adreça IP d'origen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "Port d'origen"
msgstr "Zona d'origen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr "Diumenge"
"d'aquesta zona."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr "Dijous"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr ""
msgid "To %s, %s in %s"
msgstr "A %s, %s en %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
"obrir ports WAN en el encaminador."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr "Dimarts"
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr "Via %s a %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr "Dimecres"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "qualsevol"
msgid "day"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr "no rastregis"
msgid "types"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Force connection tracking"
#~ msgstr "Força el rastreig de connexió"
#~ msgid "Add and edit..."
#~ msgstr "Afegeix i edita..."
-#~ msgid "Do not rewrite"
-#~ msgstr "No reescriguis"
-
#~ msgid "External zone"
#~ msgstr "Zona extern"
#~ msgid "(Unnamed SNAT)"
#~ msgstr "(SNAT sense nom)"
-#~ msgid "Destination IP address"
-#~ msgstr "Adreça IP de destí"
-
#~ msgid "Inter-Zone Forwarding"
#~ msgstr "Reenviament interzonal"
msgid "<var>%s</var> and limit to %s"
msgstr "<var>%s</var> a omezit na %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Akce"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "Pokročilé nastavení"
msgstr "Povolit přesměrování do <em>zdrojových oblastí</em>:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "Libovolné"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "Vlastní pravidla"
"nejsou jinak pokryté frameworkem firewallu. Příkazy jsou spuštěny po každém "
"restartu firewallu, právě po načtení výchozí sady pravidel."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr "Cílová IP adresa"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Cílová adresa"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "Cílový port"
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr "Nepřepisovat"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "Povolit"
msgid "Enable logging on this zone"
msgstr "Povolit logování v této oblasti"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "Další argumenty volání"
msgid "Firewall - Custom Rules"
msgstr "Firewall - Vlastní pravidla"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "Firewall - Přesměrování portů"
msgstr "Přesměrovat na"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr "Pátek"
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr "MSS clamping"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr "Shoda"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr "Odpovídá ICMP typu"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"Vybrat příchozí provoz, směrovaný na zadaný cílový port nebo rozsah portů "
"tohoto hostitele"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr "Pondělí"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr "Dny v měsíci"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "Název"
"Vybrat pouze příchozí provoz, pocházející ze zadaného portu nebo rozsahu "
"portů klienta"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "Předává další argumenty iptables. Používat opatrně!"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "Protokol"
msgid "Restrict to address family"
msgstr "Omezit na rodinu adres"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr "Sobota"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "Zdrojová IP adresa"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "Zdrojový port"
msgstr "Zdrojová zóna"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr "Neděle"
"<em>Pokryté sítě</em> určuje, které z dostupných sítí jsou členy této zóny."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr "Čtvrtek"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr "Časová omezení"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr "Čas v UTC"
msgid "To %s, %s in %s"
msgstr "Na %s, %s v %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
"pro otevření WAN portů na routeru."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr "Úterý"
msgid "Unable to save contents: %s"
msgstr "Nelze uložit obsah: %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr "Středa"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "libovolný"
msgid "day"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr "nesledovat"
msgid "types"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Force connection tracking"
#~ msgstr "Vynutit sledování připojení"
#~ msgid "Add and edit..."
#~ msgstr "Přidat a upravit"
-#~ msgid "Do not rewrite"
-#~ msgstr "Nepřepisovat"
-
#~ msgid "External zone"
#~ msgstr "Vnější zóna"
#~ msgid "(Unnamed SNAT)"
#~ msgstr "(Nepojmenovaný SNAT)"
-#~ msgid "Destination IP address"
-#~ msgstr "Cílová IP adresa"
-
# nebo mimo zóny?
#~ msgid "Inter-Zone Forwarding"
#~ msgstr "Přesměrování mezi zónami"
msgid "<var>%s</var> and limit to %s"
msgstr "<var>%s</var> und limitieren auf %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr "Erlaubte Weiterleitung"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Aktion"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "Erweiterte Einstellungen"
msgstr "Erlaube Weiterleitung zu <em>Zielzone</em>:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "Beliebig"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr "Beliebig"
msgid "Covered subnets"
msgstr "Abgedeckte Subnetze"
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "Benutzerdefinierte Regeln"
"Befehle werden mit jedem Firewall-Neustart abgearbeitet, direkt nach dem "
"Laden der Basisregeln."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr "Ziel IP-Adresse"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Zieladresse"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "Zielport"
"Conntrack-Status <em>invalid</em> abzulehnen. Dies kann bei komplexen "
"asymmetrischen Routen erforderlich sein."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr "Nicht umschreiben"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr "Weiterleitung nicht verfolgen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "Aktivieren"
msgid "Enable logging on this zone"
msgstr "Protokollierung innerhalb der Zone aktivieren"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr "Experimentelle Funktion. Nicht vollständig kompatibel mit QoS/SQM."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "Zusätzliche Argumente"
msgid "Firewall - Custom Rules"
msgstr "Firewall - Benutzerdefinierte Regeln"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "Firewall - Portweiterleitungen"
msgstr "Weiterleiten an"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr "Freitag"
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr "Von %s auf <var>dieses Gerät</var> mit Quelle %s und %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr "MACs"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr "MSS Korrektur"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr "Filter"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr "Nach ICMP-Typ filtern"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"Eingehende Verbindungen filtern welche an den angegebenen Port oder "
"Portbereich auf dem lokalen Gerät gerichtet sind"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr "Montag"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr "Monatstage"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "Name"
"Nur eingehenden Datenverkehr, der vom angegebenen Quellport oder Portbereich "
"des Client-Host stammt, zuordnen"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
"Gibt zusätzliche Kommandozeilenargumente an iptables weiter. Mit Vorsicht "
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "Protokoll"
msgid "Restrict to address family"
msgstr "Beschränke auf Adressfamilie"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr "Routing/NAT-Beschleunigung"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr "Samstag"
msgstr "Beschleunigte Flusskontrolle"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "Quell-IP-Adresse"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "Quellport"
msgstr "Quell-Zone"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr "Startdatum (JJJJ-MM-TT)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr "Startzeit (hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Enddatum (JJJJ-MM-TT)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr "Stoppzeit (hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr "Sonntag"
"Netzwerke zu dieser Zone gehören."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr "Donnerstag"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr "Zeitbeschränkungen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr "Zeit ist UTC"
msgid "To %s, %s in %s"
msgstr "Zu %s, %s in %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
"WAN-Ports auf dem Router zu öffnen."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr "Dienstag"
msgid "Unable to save contents: %s"
msgstr "Inhalt kann nicht gespeichert werden: %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr "Über %s an %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr "Mittwoch"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr "Wochentage"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "beliebig"
msgid "day"
msgstr "Tag"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr "nicht verfolgen"
msgid "types"
msgstr "Typen"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Force connection tracking"
#~ msgstr "Connectiontracking erzwingen"
#~ msgid "Add and edit..."
#~ msgstr "Hinzufügen und bearbeiten..."
-#~ msgid "Do not rewrite"
-#~ msgstr "Nicht umschreiben"
-
#~ msgid "External zone"
#~ msgstr "Externe Zone"
#~ msgid "(Unnamed SNAT)"
#~ msgstr "(Unbennanter SNAT-Eintrag)"
-#~ msgid "Destination IP address"
-#~ msgstr "Ziel IP-Adresse"
-
#~ msgid "Inter-Zone Forwarding"
#~ msgstr "Weiterleitungen zwischen Zonen"
msgid "<var>%s</var> and limit to %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Ενέργεια"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "Ρυθμίσεις για προχωρημένους"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "Οποιοδήποτε"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "Προσαρμοσμένοι Κανόνες"
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr "Διεύθυνση IP προορισμού"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Διεύθυνση προορισμού"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "Θύρα προορισμού"
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "Ενεργοποίηση"
msgid "Enable logging on this zone"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "Επιπλέον παράμετροι"
msgid "Firewall - Custom Rules"
msgstr "Τείχος προστασίας - Προσαρμοσμένοι Κανόνες"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "Τείχος προστασίας - Προώθηση Θυρών"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr ""
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
#, fuzzy
msgid "MSS clamping"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "Όνομα"
"range on the client host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "Πρωτόκολλο"
msgid "Restrict to address family"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
#, fuzzy
msgid "Source IP address"
msgstr "Διεύθυνση MAC πηγής"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "Θύρα πηγής"
msgstr "Θύρα πηγής"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr ""
msgid "To %s, %s in %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr ""
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr ""
msgid "day"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr ""
msgid "types"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Force connection tracking"
#~ msgstr "Επιβολή παρακολούθησης σύνδεσης"
#~ msgid "Other..."
#~ msgstr "Άλλο..."
-
-#~ msgid "Destination IP address"
-#~ msgstr "Διεύθυνση IP προορισμού"
msgid "<var>%s</var> and limit to %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Action"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Destination address"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "Destination port"
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr ""
msgid "Enable logging on this zone"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr ""
msgid "Firewall - Custom Rules"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr ""
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr "MSS clamping"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"Match incoming traffic directed at the given destination port or port range "
"on this host"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "Name"
"range on the client host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "Protocol"
msgid "Restrict to address family"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr ""
# msgstr ""
#
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "Source IP address"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "Source port"
msgstr "Source zone"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr ""
msgid "To %s, %s in %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr ""
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "any"
msgid "day"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
msgid "types"
msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
msgid "<var>%s</var> and limit to %s"
msgstr "<var>%s</var> y limitar a %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr "Aceptar reenvío"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Acción"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "Configuración avanzada"
msgstr "Permitir reenvío a <em>zonas de destino</em>:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "Cualquiera"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr "Cualquier día"
msgid "Covered subnets"
msgstr "Subredes cubiertas"
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "Reglas personalizadas"
"cualquier reinicio del FIrewall, justo tras haber cargado el conjunto de "
"reglas predeterminadas."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr "Dirección IP destino"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Dirección de destino"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "Puerto de destino"
"estado conntrack <em>inválido</em>. Esto puede ser necesario para "
"configuraciones complejas de rutas asimétricas."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr "No reescribir"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr "No seguir reenvío"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "Activar"
msgid "Enable logging on this zone"
msgstr "Activar registro en esta zona"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr "Característica experimental. No es totalmente compatible con QoS/SQM."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "Argumentos extra"
msgid "Firewall - Custom Rules"
msgstr "Firewall - Reglas personalizadas"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "Firewall - Reenvío de puertos"
msgstr "Reenviar a"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr "Viernes"
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr "De %s en <var>este dispositivo</var> con la fuente %s y %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr "MAC"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr "Fijado de MSS"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr "Coincidir"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr "Coincidir con tipo ICMP"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"Coincidir con tráfico de entrada dirigido al puerto o rango de puertos "
"destino en este host"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr "Lunes"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr "Días del mes"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "Nombre"
"Solo coincida con el tráfico entrante que se origina desde el puerto de "
"origen o el rango de puertos en el host del cliente"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "Pasa argumentos adicionales a iptables. ¡Utilícelo con cuidado!"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "Protocolo"
msgid "Restrict to address family"
msgstr "Restringir a la familia de direcciones"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr "Enrutamiento/NAT Offloading"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr "Sábado"
msgstr "Descarga de flujo por software"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "Dirección IP de origen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "Puerto de origen"
msgstr "Zona de origen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr "Fecha de inicio (aaaa-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr "Hora de inicio (hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Fecha de finalización (aaaa-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr "Hora de finalización (hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr "Domingo"
"esta zona."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr "Jueves"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr "Restricciones de tiempo"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr "Tiempo en UTC"
msgid "To %s, %s in %s"
msgstr "A %s, %s en %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
"o para abrir puertos WAN en el enrutador."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr "Martes"
msgid "Unable to save contents: %s"
msgstr "No se puede guardar el contenido: %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr "Vía %s a %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr "Miércoles"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr "Días de la semana"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "cualquiera"
msgid "day"
msgstr "Día"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr "No seguir"
msgid "types"
msgstr "Tipos"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Force connection tracking"
#~ msgstr "Forzar seguimiento de conexión"
#~ msgid "Add and edit..."
#~ msgstr "Añadir y editar..."
-#~ msgid "Do not rewrite"
-#~ msgstr "No reescribir"
-
#~ msgid "External zone"
#~ msgstr "Zona externa"
#~ msgid "(Unnamed SNAT)"
#~ msgstr "(SNAT sin nombre)"
-#~ msgid "Destination IP address"
-#~ msgstr "Dirección IP destino"
-
#~ msgid "Inter-Zone Forwarding"
#~ msgstr "Reenvío entre zonas"
msgid "<var>%s</var> and limit to %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Action"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "Paramètres avancés"
msgstr "Permettre la transmission vers les <em>zones destination</em> :"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "N'importe lequel"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr "N'importe quel jour"
msgid "Covered subnets"
msgstr "Sous-réseaux couverts"
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "Régles spécifiques"
"feu. Les commandes sont exécutées après chaque redémarrage du pare-feu, "
"juste après le chargement de l'ensemble de règles par défaut."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr "Adresse IP de destination"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Adresse de destination"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "Port de destination"
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "Activer"
msgid "Enable logging on this zone"
msgstr "Activer les traces (logs) sur cette zone"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "Arguments supplémentaires"
msgid "Firewall - Custom Rules"
msgstr "Pare-feu - Règles personnalisées"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "Pare-feu - Redirections de ports"
msgstr "Transférer à"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr "Vendredi"
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr "MACs"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr "Contrainte du MSS"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr "Type ICMP correspondant"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"Prendre en compte le trafic dirigé vers le port de destination donné (ou la "
"gamme de ports) sur cet hôte"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr "Lundi"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "Nom"
"range on the client host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
"Passe des arguments supplémentaires aux tables d'adresses IP. A utiliser "
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "Protocole"
msgid "Restrict to address family"
msgstr "Restreindre à cette famille d'adresses"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr "Samedi"
# msgstr ""
#
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "Adresse IP source"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "Port source"
msgstr "Zone source"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr "Dimanche"
"disponibles sont membre de cette zone."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr "Jeudi"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr "Heure en UTC"
msgid "To %s, %s in %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
"hôtes ou pour ouvrir des ports WAN sur le routeur."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr "Mardi"
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr "Mercredi"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "tous"
msgid "day"
msgstr "journée"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr ""
msgid "types"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Force connection tracking"
#~ msgstr "Forcer le suivi des connexions"
#~ msgid "Other..."
#~ msgstr "Autre..."
-#~ msgid "Destination IP address"
-#~ msgstr "Adresse IP de destination"
-
#~ msgid "Inter-Zone Forwarding"
#~ msgstr "Transmission entre zones"
msgid "<var>%s</var> and limit to %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr ""
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr ""
msgid "Enable logging on this zone"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr ""
msgid "Firewall - Custom Rules"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr ""
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr ""
"range on the client host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr ""
msgid "Restrict to address family"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr ""
msgid "To %s, %s in %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr ""
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr ""
msgid "day"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
msgid "types"
msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
msgid "<var>%s</var> and limit to %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr ""
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr ""
msgid "Enable logging on this zone"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr ""
msgid "Firewall - Custom Rules"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr ""
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr ""
"range on the client host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr ""
msgid "Restrict to address family"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr ""
# msgstr ""
#
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr ""
msgid "To %s, %s in %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr ""
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr ""
msgid "day"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
msgid "types"
msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
msgid "<var>%s</var> and limit to %s"
msgstr "<var>%s</var> és korlátozás erre: %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr "Továbbítás elfogadása"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Művelet"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "Speciális beállítások"
msgstr "Továbbítás engedélyezése ezekbe a <em>célzónákba</em>:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "Bármelyik"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr "Bármely nap"
msgid "Covered subnets"
msgstr "Lefedett alhálózatok"
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "Egyéni szabályok"
"parancsok minden tűzfal-újraindítás után végrehajtásra kerülnek, közvetlenül "
"az alapértelmezett szabálykészletek betöltődése után."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr "Cél IP-cím"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Célcím"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "Célport"
"Ne telepítsen további szabályokat az <em>érvénytelen</em> kapcsolatkövető "
"állapottal rendelkező továbbított forgalom visszautasításához."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr "Ne írja felül"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr "Ne kövesse a továbbítást"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "Engedélyezés"
msgid "Enable logging on this zone"
msgstr "Naplózás engedélyezése ezen a zónán"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr "Kísérleti funkció. Nem teljesen kompatibilis a QoS/SQM használatával."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "További argumentumok"
msgid "Firewall - Custom Rules"
msgstr "Tűzfal – egyéni szabályok"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "Tűzfal – porttovábbítások"
msgstr "Továbbítás ide"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr "Péntek"
msgstr ""
"Ettől: %s, <var>ezen az eszközön</var>, ezekkel a forrásokkal: %s és %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr "MAC-ek"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr "MSS összefogás"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr "Illesztés"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr "ICMP-típus illesztése"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"Az ezen a gépen lévő megadott célportra vagy porttartományra irányított "
"bejövő forgalom illesztése"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr "Hétfő"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr "Hónap napjai"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "Név"
"Csak az ügyfélgépen lévő megadott forrásportról vagy porttartományából eredő "
"bejövő forgalom illesztése"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
"Átadja a további argumentumokat az iptables részére. Használja "
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "Protokoll"
msgid "Restrict to address family"
msgstr "Korlátozás címcsaládra"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr "Útválasztás vagy NAT kiürítés"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr "Szombat"
msgstr "Szoftveres áramláskiürítés"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "Forrás IP-cím"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "Forrásport"
msgstr "Forrászóna"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr "Kezdés dátuma (ÉÉÉÉ-HH-NN)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr "Kezdés ideje (ÓÓ.PP.MM)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Leállítás dátuma (ÉÉÉÉ-HH-NN)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr "Leállítás ideje (ÓÓ.PP.MM)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr "Vasárnap"
"tagjai ennek a zónának."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr "Csütörtök"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr "Időkorlátozások"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr "Idő UTC szerint"
msgid "To %s, %s in %s"
msgstr "Erre: %s, %s ebben: %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
"visszautasításához vagy WAN portok megnyitásához az útválasztón."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr "Kedd"
msgid "Unable to save contents: %s"
msgstr "Nem lehet elmenteni a tartalmat: %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr "Ezen keresztül: %s, itt: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr "Szerda"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr "Hétköznapok"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "bármely"
msgid "day"
msgstr "nap"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr "ne kövessen"
msgid "types"
msgstr "típusok"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Force connection tracking"
#~ msgstr "Kapcsolat követés kényszerítése"
#~ msgid "Add and edit..."
#~ msgstr "Hozzáadás és szerkesztés..."
-#~ msgid "Do not rewrite"
-#~ msgstr "Ne írja felül"
-
#~ msgid "External zone"
#~ msgstr "Külső zóna"
#~ msgid "(Unnamed SNAT)"
#~ msgstr "(Névtelen SNAT)"
-#~ msgid "Destination IP address"
-#~ msgstr "Cél IP-cím"
-
#~ msgid "Inter-Zone Forwarding"
#~ msgstr "Zónák-közötti továbbítás"
msgid "<var>%s</var> and limit to %s"
msgstr "<var>%s</var> e limita a %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Azione"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "Opzioni Avanzate"
msgstr "Permetti rounting a <em>zone di destinazione</em>:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "Qualsiasi"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr "Qualsiasi giorno"
msgid "Covered subnets"
msgstr "Sottoreti coperte"
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "Regole Personalizzate"
"comandi sono eseguiti dopo ogni riavvio del firewall, giusto dopo le altre "
"regole che sono state caricate."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr "Indirizzo IP destinazione"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Indirizzo di destinazione"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "Porta di destinazione"
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr "Non riscrivere"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "Attiva"
msgid "Enable logging on this zone"
msgstr "Attiva registro su questa zona"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "Comandi extra"
msgid "Firewall - Custom Rules"
msgstr "Firewall - Regole Personalizzate"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "Firewall - Inoltro Porte"
msgstr "Inoltra a"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr "Venerdì"
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr "MACs"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr "Corrispondenza"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr "Corrispondenza tipo ICMP"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"Corrispondi traffico in entrata diretto alla porta o intervallo di porte "
"dato su questo host"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr "Lunedì"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr "Giorni del Mese"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "Nome"
"Corrispondi solo traffico in entrata originato dalla porta o intervallo di "
"porte sorgenti su host cliente"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "Passa comandi addizionali a iptables. Usare con cura!"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "Protocollo"
msgid "Restrict to address family"
msgstr "Limita agli indirizzi famiglia"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr "Sabato"
# msgid "Protocol"
# msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "Indirizzo IP di origine"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "Porta di origine"
msgstr "Zona di origine"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr "Data di Inizio (yyyy-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Data di Stop (yyyy-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr "Domenica"
"disponibili sono membri di questa zona."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr "Giovedì"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr "Orario in UTC"
msgid "To %s, %s in %s"
msgstr "Verso %s, %s in %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
"per aprire porte WAN sul router."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr "Martedì"
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr "Via %s a %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr "Mercoledì"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr "Giorni della Settimana"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "qualsiasi"
msgid "day"
msgstr "giorno"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr "non tracciare"
msgid "types"
msgstr "tipi"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Force connection tracking"
#~ msgstr "Forza tracciamento connessione"
#~ msgid "Add and edit..."
#~ msgstr "Aggiungi e modifica..."
-#~ msgid "Do not rewrite"
-#~ msgstr "Non riscrivere"
-
#~ msgid "External zone"
#~ msgstr "Zona Esterna"
#~ msgid "To source port"
#~ msgstr "Verso la porta sorgente"
-#~ msgid "Destination IP address"
-#~ msgstr "Indirizzo IP destinazione"
-
#~ msgid "Inter-Zone Forwarding"
#~ msgstr "Inoltro tra le zone"
msgid "<var>%s</var> and limit to %s"
msgstr "<var>%s</var>, %s を上限に設定"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr "転送を許可"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "動作"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "詳細設定"
msgstr "<em>宛先ゾーン</em>への転送を許可する:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "全て"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr "全日"
msgid "Covered subnets"
msgstr "カバーされるサブネット"
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "手動設定ルール"
"ドは、ファイアウォール機能の起動ごとに、標準のルールが読み込まれた後に実行さ"
"れます。"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "宛先アドレス"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "宛先ポート"
"追加ルールをインストールしません。これは、複雑で非対称なルートのセットアップ"
"に必要となることがあります。"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr "リライトしない"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr "転送を追跡しない"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "有効"
msgid "Enable logging on this zone"
msgstr "このゾーンのログ記録を有効にする"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr "実験的な機能です。 QoS/SQM との完全な互換性はありません。"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "追加の引数"
msgid "Firewall - Custom Rules"
msgstr "ファイアウォール - 手動設定ルール"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "ファイアウォール - ポートフォワーディング"
msgstr "転送先"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr "金曜日"
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr "送信元 %s, %s, %s (<var>デバイス</var>)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr "MAC"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr "MSSクランプ"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr "対象"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr "ICMPタイプの一致"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"設定された宛先ポート(またはポート範囲)に一致した受信トラフィックが対象になり"
"ます"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr "月曜日"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr "月間"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "名前"
"設定されたクライアントホストの送信元ポート(またはポート範囲)からの受信トラ"
"フィックと一致したトラフィックのみを対象にします。"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
"iptablesにパススルーする追加の引数を設定してください。ただし、注意して設定し"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "プロトコル"
msgid "Restrict to address family"
msgstr "アドレスファミリの制限"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr "ルーティング/NAT オフロード"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr "土曜日"
msgstr "ソフトウェア フローオフロード"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "送信元IPアドレス"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "送信元ポート"
msgstr "送信元ゾーン"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr "開始日 (yyyy-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr "開始時刻 (hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr "停止日 (yyyy-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr "停止時刻 (hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr "日曜日"
"のゾーンに属するかを設定します。"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr "木曜日"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr "時間制限"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr "UTC時刻を使用"
msgid "To %s, %s in %s"
msgstr "宛先 %s, %s (%s)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
"設定することができます。"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr "火曜日"
msgid "Unable to save contents: %s"
msgstr "内容を保存できません: %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr "経由 %s , %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr "水曜日"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr "曜日"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "全て"
msgid "day"
msgstr "日"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr "コネクション追跡を行わない"
msgid "types"
msgstr "タイプ"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Force connection tracking"
#~ msgstr "強制的にコネクション追跡を行う"
#~ msgid "Add and edit..."
#~ msgstr "追加及び編集..."
-#~ msgid "Do not rewrite"
-#~ msgstr "リライトしない"
-
#~ msgid "External zone"
#~ msgstr "外部ゾーン"
msgid "<var>%s</var> and limit to %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr ""
msgstr "<em>Destination zone</em> 으로 forward 허용:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "Custom Rule"
"수 있도록 합니다. 입력된 명령어들은 매 방화벽 재시작시 실행되는데 default "
"ruleset 이 load 된 후 시점입니다."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr "Destination IP 주소"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Destination 주소"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr ""
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "활성화"
msgid "Enable logging on this zone"
msgstr "zone 의 logging 활성화"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "추가 argument"
msgid "Firewall - Custom Rules"
msgstr "방화벽 - Custom Rules"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "방화벽 - Port Forwards"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr "금요일"
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr "월요일"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "이름"
"range on the client host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "iptables 명령에 추가 인자들을 더합니다. 조심해 사용하세요!"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr ""
msgid "Restrict to address family"
msgstr "Address family 제한"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr "토요일"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "Source IP 주소"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr "시작 날짜 (yyyy-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr "종료 날짜 (yyyy-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr "일요일"
"에서는 zone 의 영향을 받을 네트워크들을 지정할 수 있습니다."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr "목요일"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr "UTC 기준시"
msgid "To %s, %s in %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
"open 할때 사용됩니다."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr "화요일"
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr "수요일"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr "주일"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr ""
msgid "day"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr ""
msgid "types"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Add and edit..."
#~ msgstr "추가 후 수정..."
#~ msgid "New source NAT"
#~ msgstr "새로운 source NAT"
-#~ msgid "Destination IP address"
-#~ msgstr "Destination IP 주소"
-
#~ msgid ""
#~ "Source NAT is a specific form of masquerading which allows fine grained "
#~ "control over the source IP used for outgoing traffic, for example to map "
msgid "<var>%s</var> and limit to %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "प्रगत सेटिंग्ज"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr ""
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "सक्षम करा"
msgid "Enable logging on this zone"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr ""
msgid "Firewall - Custom Rules"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr ""
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "नाव"
"range on the client host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "प्रोटोकॉल"
msgid "Restrict to address family"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr ""
# msgstr ""
#
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr ""
msgid "To %s, %s in %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr ""
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr ""
msgid "day"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
msgid "types"
msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
msgid "<var>%s</var> and limit to %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Tindakan"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr ""
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr ""
msgid "Enable logging on this zone"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr ""
msgid "Firewall - Custom Rules"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr ""
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr ""
"range on the client host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr ""
msgid "Restrict to address family"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr ""
msgid "To %s, %s in %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr ""
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr ""
msgid "day"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
msgid "types"
msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
msgid "<var>%s</var> and limit to %s"
msgstr "<var>%s</var> og begrens til %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Handling"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "Avanserte Innstillinger"
msgstr "Tillat videresending til <em>destinasjon soner</em>:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "Enhver"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "Egendefinerte Regler"
"som ikke dekkes av brannmurens standardoppsett. Kommandoene utføres etter "
"hver omstart av brannmuren, rett etter at standard regelsett er lastet."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr "Destinasjon IP adresse"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Destinasjon adresse"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "Destinasjon port"
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr "Ikke omskriv"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "Aktiver"
msgid "Enable logging on this zone"
msgstr "Aktiver logging av denne sonen"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "Ekstra argumenter"
msgid "Firewall - Custom Rules"
msgstr "Brannmur - Egendefinerte Regler"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "Brannmur - Port Videresending"
msgstr "Videresend til"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr ""
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr "MSS Kontroll (Clamping)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr "Match"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr "Match ICMP type"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"Match innkommende trafikk rettet mot den oppgitte destinasjonsport eller "
"portområdet på denne verten"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "Navn"
"Match kun innkommende trafikk som kommer fra den oppgitte kildeport eller "
"fra portområdet til klienten"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "Sender flere argumenter til iptables. Bruk med forsiktighet!"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "Protokoll"
msgid "Restrict to address family"
msgstr "Begrens til adresse familie"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "Kilde IP adresse"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "Kilde port"
msgstr "Kilde sone"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr ""
"sone."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr ""
msgid "To %s, %s in %s"
msgstr "Til %s, %s i %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
"porter på ruteren."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr ""
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr "Via %s på %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "enhver"
msgid "day"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr "ikke track"
msgid "types"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Force connection tracking"
#~ msgstr ""
#~ "Bruk <abbr title=\\\"connection tracking\\\">forbindelse sporing</abbr>"
#~ msgid "Add and edit..."
#~ msgstr "Legg til og redigere..."
-#~ msgid "Do not rewrite"
-#~ msgstr "Ikke omskriv"
-
#~ msgid "External zone"
#~ msgstr "Ekstern sone"
#~ msgid "(Unnamed SNAT)"
#~ msgstr "(SNAT uten navn)"
-#~ msgid "Destination IP address"
-#~ msgstr "Destinasjon IP adresse"
-
#~ msgid "Inter-Zone Forwarding"
#~ msgstr "Sone til Sone Videresending"
msgid "<var>%s</var> and limit to %s"
msgstr "<var>%s</var> i limit do %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr "Zaakceptuj przekazywanie"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Akcja"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "Ustawienia zaawansowane"
msgstr "Zezwól na przekazywanie do <em>strefy docelowej</em>:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "Każdy"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr "Każdy dzień"
msgid "Covered subnets"
msgstr "Objęte podsieci"
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "Własne reguły"
"są objęte składnią zapory. Polecenia wykonywane są po każdym restarcie "
"zapory, zaraz po załadowaniu zestawu reguł domyślnych."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr "Docelowy adres IP"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Adres docelowy"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "Port docelowy"
"state <em>invalid</em>. Może to być wymagane w przypadku skomplikowanych "
"asymetrycznych ustawień trasy."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr "Nie przepisuj"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr "Nie śledź przekazywania"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "Włącz"
msgid "Enable logging on this zone"
msgstr "Włącz logowanie tej strefy"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr "Funkcja eksperymentalna. Nie w pełni kompatybilna z QoS/SQM."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "Dodatkowe argumenty"
msgid "Firewall - Custom Rules"
msgstr "Zapora sieciowa - Reguły własne"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "Zapora sieciowa - Przekazywane porty"
msgstr "Przekazuj do"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr "Piątek"
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr "Z %s na <var>to urządzenie</var> ze źródłem %s oraz %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr "MACs"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr "Dostosuj MSS"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr "Dopasuj"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr "Dopasuj typ ICMP"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"Dopasuj ruch przychodzący do danego portu docelowego lub zakresu portów na "
"tym hoście"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr "Poniedziałek"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr "Dni miesiąca"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "Nazwa"
"Dopasuj tylko ruch przychodzący z podanego portu źródłowego lub zakresu "
"portów na hoście klienta"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
"Przekazuje dodatkowe argumenty do iptables. Zachowaj szczególną ostrożność!"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "Protokół"
msgid "Restrict to address family"
msgstr "Ogranicz do rodziny adresów"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr "Routing/NAT Offloading"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr "Sobota"
msgstr "Programowy flow offloading"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "Źródłowy adres IP"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "Port źródłowy"
msgstr "Strefa źródłowa"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr "Data rozpoczęcia (rrrr-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr "Czas rozpoczęcia (hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Data zakończenia (yyyyy-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr "Czas zatrzymania (yyyyy-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr "Niedziela"
"Ta sekcja definiuje ustawienia ogólne %q. Opcje <em>wejście</em> i "
"<em>wyjście</em> określające domyślną politykę dla ruchu przychodzącego i "
"wychodzącego w tej strefie, podczas gdy <em>przekazywanie</em> opisuje "
-"politykę ruchu przekazywanego pomiędzy różnymi sieciami wewnątrz strefy. <em>"
-"Objęte sieci</em> określają dostępne sieci będące członkami tej strefy."
+"politykę ruchu przekazywanego pomiędzy różnymi sieciami wewnątrz strefy. "
+"<em>Objęte sieci</em> określają dostępne sieci będące członkami tej strefy."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr "Czwartek"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr "Ograniczenia czasowe"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr "Czas w UTC"
msgid "To %s, %s in %s"
msgstr "Do %s, %s w %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
"albo otworzyć porty WAN routera."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr "Wtorek"
msgid "Unable to save contents: %s"
msgstr "Nie można zapisać zawartości: %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr "Przez %s w %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr "Środa"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr "Dni tygodnia"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "dowolny"
msgid "day"
msgstr "Dzień"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr "nie śledź"
msgid "types"
msgstr "typy"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Force connection tracking"
#~ msgstr "Wymuś śledzenie połączeń"
#~ msgid "Add and edit..."
#~ msgstr "Dodaj i edytuj..."
-#~ msgid "Do not rewrite"
-#~ msgstr "Nie przepisuj"
-
#~ msgid "External zone"
#~ msgstr "Strefa zewnętrzna"
#~ msgid "(Unnamed SNAT)"
#~ msgstr "(Nienazwany SNAT)"
-#~ msgid "Destination IP address"
-#~ msgstr "Docelowy adres IP"
-
#~ msgid "Inter-Zone Forwarding"
#~ msgstr "Przekazywanie pomiędzy strefami"
msgid "<var>%s</var> and limit to %s"
msgstr "<var>%s</var> e limite a %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr "Aceitar encaminhamento"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Ação"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "Configurações Avançadas"
msgstr "Permite o encaminhamento para a <em>zona de destino</em>:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "Qualquer"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr "Qualquer dia"
msgid "Covered subnets"
msgstr "Sub-redes cobertas"
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "Regras Personalizadas"
"cobertos por esta ferramenta. Os comandos serão executados após cada "
"reinício do firewall, logo após a carga do conjunto de regras padrão."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr "Endereço IP de destino"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Endereço de destino"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "Porta de destino"
"estado do conntrack for <em>invalid</em>. Isto pode ser necessário para "
"configurações complexas e de rotas assimétricas."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr "Não sobrescreva"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr "Não rastrear o encaminhamento"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "Ativar"
msgid "Enable logging on this zone"
msgstr "Habilite o registro nesta zona"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "Argumentos extras"
msgid "Firewall - Custom Rules"
msgstr "Firewall - Regras personalizadas"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "Firewall - Encaminhamento de Portas"
msgstr "Encaminhar para"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr "Sexta-feira"
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr "De %s <var>neste dispositivo</var> com origem %s e %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr "MACs"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr "Ajuste do MSS"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr "Casa"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr "Casa com ICMP tipo"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"Casa o tráfego entrante direcionado para uma porta ou faixa de portas de "
"destino específica neste computador"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr "Segunda-Feira"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr "Dias do mês"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "Nome"
"Somente case o tráfego entrante vindo da porta de origem fornecida ou "
"intervalo de portas no equipamento cliente"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "Passa argumentos adicionais para o iptables. Use com cuidado!"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "Protocolo"
msgid "Restrict to address family"
msgstr "Restringe para uma família de endereços"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr "Aceleração de Roteamento/NAT"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr "Sábado"
msgstr "Aceleração de fluxo de dados via Software"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "Endereço IP de origem"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "Porta de origem"
msgstr "Zona de origem"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr "Dia inicial (aaaa-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr "Hora de Início (hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Dia final (aaaa-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr "Hora de Parada (hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr "Domingo"
"zona."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr "Quita-feira"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr "Restrições de tempo"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr "Hora em UTC"
msgid "To %s, %s in %s"
msgstr "Para %s, %s em %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
"ou abrir portas WAN no roteador."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr "Terça-feira"
msgid "Unable to save contents: %s"
msgstr "Não foi possível salvar os conteúdos: %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr "Através do %s na %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr "Quarta-feira"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr "Dias da semana"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "qualquer"
msgid "day"
msgstr "dia"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr "não rastrear"
msgid "types"
msgstr "tipos"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Force connection tracking"
#~ msgstr "Force o rastreamento da conexão"
#~ msgid "Add and edit..."
#~ msgstr "Adicionar e editar..."
-#~ msgid "Do not rewrite"
-#~ msgstr "Não sobrescreva"
-
#~ msgid "External zone"
#~ msgstr "Zona externa"
#~ msgid "(Unnamed SNAT)"
#~ msgstr "(SNAT Sem Nome)"
-#~ msgid "Destination IP address"
-#~ msgstr "Endereço IP de destino"
-
#~ msgid "Inter-Zone Forwarding"
#~ msgstr "Encaminhamento entre Zonas"
msgid "<var>%s</var> and limit to %s"
msgstr "<var>%s</var> e limite a %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr "Aceitar o encaminhamento"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Ação"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "Definições Avançadas"
msgstr "Permitir encaminhamento para <em>zonas de destino</em>:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "Qualquer"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr "Qualquer dia"
msgid "Covered subnets"
msgstr "Subredes abrangidas"
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "Regras Personalizadas"
"comandos são executados a seguir ao reinicio da firewall, logo a seguir ao "
"conjunto de regras predefinidas serem carregadas."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr "Endereço IP de destino"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Endereço de destino"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "Porta de destino"
"conntrack <em>invalid</em>. Isto pode ser necessário para configurações "
"complexas de rotas assimétricas."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr "Não re-escrever"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr "Não rastrear o encaminhamento"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "Ativar"
msgid "Enable logging on this zone"
msgstr "Ativar registo nesta zona"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr "Característica experimental. Não totalmente compatível com QoS/SQM."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "Argumentos adicionais"
msgid "Firewall - Custom Rules"
msgstr "Firewall - Regras Personalizadas"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "Firewall - Encaminhamento de Portas"
msgstr "Encaminhar para"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr "Sexta-feira"
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr "De %s <var>neste aparelho</var> com as fontes %s e %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr "MACs"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr "Fixação de MSS"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr "Corresponder"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr "Correspondência do tipo de ICMP"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"O tráfego de entrada corresponde a uma dada porta de destino ou intervalo de "
"portas neste host"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr "Segunda-feira"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr "Dias do mês"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "Nome"
"Só se o tráfego de entrada corresponder à porta de origem fornecida ou de um "
"intervalo de portas no host cliente"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "Passa argumentos adicionais para o iptables. Usar com cuidado!"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "Protocolo"
msgid "Restrict to address family"
msgstr "Restringir a família de endereços"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr "Descargar Roteamento/NAT"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr "Sábado"
msgstr "Descarga de fluxo de software"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "Endereço IP de origem"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "Porta de origem"
msgstr "Zona de origem"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr "Data de Início (aaaaa-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr "Hora de início (hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Data de Paragem (aaaaa-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr "Tempo de Parada (hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr "Domingo"
"zona."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr "Quinta-feira"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr "Restrições de Tempo"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr "Tempo em UTC"
msgid "To %s, %s in %s"
msgstr "Para %s, %s em %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
"para abrir portas WAN no router."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr "Terça-feira"
msgid "Unable to save contents: %s"
msgstr "Incapaz de gravar conteúdos: %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr "Via %s no %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr "Quarta-feira"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr "Dias úteis"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "qualquer"
msgid "day"
msgstr "dia"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr "não seguir"
msgid "types"
msgstr "tipos"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Force connection tracking"
#~ msgstr "Forçar rasto de ligação"
#~ msgid "Add and edit..."
#~ msgstr "Adicionar e editar..."
-#~ msgid "Do not rewrite"
-#~ msgstr "Não re-escrever"
-
#~ msgid "External zone"
#~ msgstr "Zona externa"
#~ msgid "(Unnamed SNAT)"
#~ msgstr "(SNAT Sem Nome)"
-#~ msgid "Destination IP address"
-#~ msgstr "Endereço IP de destino"
-
#~ msgid "Inter-Zone Forwarding"
#~ msgstr "Encaminhamento Inter-Zona"
msgid "<var>%s</var> and limit to %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Actiune"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "Setări avansate"
msgstr "Permite trecerea catre <em>zonele sursa</em>."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "Oricare"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr "Orice zi"
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "Reguli suplimentare"
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr "Destinaţie adresă IP"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Destinaţie adresă"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "Portul destinatie"
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr "Nu rescrie"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "Activează"
msgid "Enable logging on this zone"
msgstr "Activeaza log in aceasta zona"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr "Funcție experimentală. Nu este complet compatibiă cu QoS/SQM."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr ""
msgid "Firewall - Custom Rules"
msgstr "Firewall - Reguli particularizate"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "Firewall - Port-uri forwardate"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr "Vineri"
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr "Ajustare MSS"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr "Potrivire"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr "Potriveste pe tipul de ICMP"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr "Luni"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "Nume"
"range on the client host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "Protocol"
msgid "Restrict to address family"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr "Sâmbătă"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "Sursă adresă IP"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "Port sursa"
msgstr "Zona sursa"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr "Duminică"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr "Joi"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr "Restricţii de timp"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr ""
msgid "To %s, %s in %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr "Marţi"
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr "Miercuri"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "oricare"
msgid "day"
msgstr "zi"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr ""
msgid "types"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Force connection tracking"
#~ msgstr "Forteaza urmarirea conexiunilor"
#~ msgid "Add and edit..."
#~ msgstr "Adaugă şi editează..."
-#~ msgid "Do not rewrite"
-#~ msgstr "Nu rescrie"
-
#~ msgid "External zone"
#~ msgstr "Zonă externă"
#~ msgid "(Unnamed SNAT)"
#~ msgstr "(SNAT fără nume)"
-#~ msgid "Destination IP address"
-#~ msgstr "Destinaţie adresă IP"
-
#~ msgid "Inter-Zone Forwarding"
#~ msgstr "Forwardare intre-zone"
msgid "<var>%s</var> and limit to %s"
msgstr "<var>%s</var> с пределом в %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr "Принимать перенаправляемый трафик"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Действие"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "Дополнительные настройки"
msgstr "Разрешить перенаправление в <em>'зоны назначения'</em>:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "Любой"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr "Любой день"
msgid "Covered subnets"
msgstr "Охватываемые подсети"
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "Пользовательские правила"
"каждой перезагрузки межсетевого экрана, сразу после загрузки набора правил "
"по умолчанию."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Адрес назначения"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "Порт назначения"
"трафика с состоянием <em>недействительный</em> (<em>invalid</em>). Это может "
"потребоваться для сложных настроек асимметричной маршрутизации."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr "Не перезаписывать"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr "Не отслеживать перенаправляемый трафик"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "Включить"
msgid "Enable logging on this zone"
msgstr "Включить журналирование в этой зоне"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr "Экспериментальный функционал. Не полностью совместим с QoS/SQM."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "Дополнительные аргументы"
msgid "Firewall - Custom Rules"
msgstr "Межсетевой экран - Пользовательские правила"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "Межсетевой экран - Перенаправление портов"
msgstr "Перенаправлять на"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr "Пятница"
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr "Из %s в <var>это устройство</var> с источниками %s and %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr "MAC-адреса"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr "Ограничение MSS"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr "Входящий трафик"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr "Соответствовать ICMP типу"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"Порт или диапазон портов, входящие подключения на который будут "
"перенаправляться на внутренний порт внутреннего IP-адреса (см. ниже)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr "Понедельник"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr "Дни месяца"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "Имя"
"Применять правило только для входящего трафика от указанного порта или "
"диапазона портов клиентского хоста"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
"Передаёт дополнительные аргументы таблице iptables. Используйте с "
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "Протокол"
msgid "Restrict to address family"
msgstr "Использовать протокол"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr "Маршрутизация/NAT offloading"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr "Суббота"
msgstr "Программный flow offloading"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "IP-адрес источника"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "Порт источника"
msgstr "Зона источника"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr "Дата начала (год-мес-день)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr "Время начала (чч.мм.сс)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Дата окончания (год-мес-день)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr "Время окончания (чч.мм.сс)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr "Воскресенье"
"доступные сети являются членами этой зоны."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr "Четверг"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr "Временные ограничения"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr "Время UTC"
msgid "To %s, %s in %s"
msgstr "К %s, %s в %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
"портов маршрутизатора."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr "Вторник"
msgid "Unable to save contents: %s"
msgstr "Невозможно сохранить содержимое: %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr "Через %s, %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr "Среда"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr "Дни недели"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "любой"
msgid "day"
msgstr "день"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr "не отслеживать"
msgid "types"
msgstr "типы"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Force connection tracking"
#~ msgstr "Принудительно включать отслеживание соединений"
#~ msgid "Add and edit..."
#~ msgstr "Добавить и редактировать..."
-#~ msgid "Do not rewrite"
-#~ msgstr "Не перезаписывать"
-
#~ msgid "External zone"
#~ msgstr "Внешняя зона"
msgid "<var>%s</var> and limit to %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Akcia"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr ""
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr ""
msgid "Enable logging on this zone"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr ""
msgid "Firewall - Custom Rules"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr ""
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr ""
"range on the client host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr ""
msgid "Restrict to address family"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr ""
msgid "To %s, %s in %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr ""
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr ""
msgid "day"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
msgid "types"
msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
msgid "<var>%s</var> and limit to %s"
msgstr "<var>%s</var> och gränsen till %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Åtgärd"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "Avancerade inställningar"
msgstr "Till vidarebefordring till <em>destinationszonerna:</em>:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "Något"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "Anpassade regler"
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr "Destinationens IP-adress"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Destinationens adress"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "Destinationsport"
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr "Skriv inte om igen"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "Aktivera"
msgid "Enable logging on this zone"
msgstr "Aktivera loggning i den här zonen"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "Extra argument"
msgid "Firewall - Custom Rules"
msgstr "Brandvägg - Anpassade regler"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "Brandvägg - Vidarebefordring av port"
msgstr "Vidarebefordra till"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr "Fredag"
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr "Matcha"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr "Matchar ICMP-typ"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"Matcha inkommande trafik dirigerad till den angivna destinationsporten eller "
"portens räckvidd på den här värden"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr "Måndag"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr "Dagar i månaden"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "Namn"
"range on the client host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "Protokoll"
msgid "Restrict to address family"
msgstr "Begränsa till adressfamilj"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr "Lördag"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "IP-adress för källa"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr "Startdatum (åååå-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Stopptid (åååå-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr "Söndag"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr "Torsdag"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr "Tid enligt UTC"
msgid "To %s, %s in %s"
msgstr "Till %s, %s i %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr "Tisdag"
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr "Onsdag"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr "Veckodagar"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "något"
msgid "day"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr "spåra inte"
msgid "types"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Disable"
#~ msgstr "Inaktivera"
#~ msgid "Add and edit..."
#~ msgstr "Lägg till och redigera..."
-#~ msgid "Do not rewrite"
-#~ msgstr "Skriv inte om igen"
-
#~ msgid "External zone"
#~ msgstr "Extern zon"
#~ msgid "(Unnamed SNAT)"
#~ msgstr "(Namnlös SNAT)"
-#~ msgid "Destination IP address"
-#~ msgstr "Destinationens IP-adress"
-
#~ msgid "Match forwarded traffic to the given destination port or port range."
#~ msgstr ""
#~ "Matcha vidarebefordrad trafik till den angivna destinationsporten eller "
msgid "<var>%s</var> and limit to %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr ""
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr ""
msgid "Enable logging on this zone"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr ""
msgid "Firewall - Custom Rules"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr ""
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr ""
"range on the client host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr ""
msgid "Restrict to address family"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr ""
msgid "To %s, %s in %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr ""
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr ""
msgid "day"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
msgid "types"
msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
msgid "<var>%s</var> and limit to %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Eylem"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr ""
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr ""
msgid "Enable logging on this zone"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr ""
msgid "Firewall - Custom Rules"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr ""
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr ""
"range on the client host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr ""
msgid "Restrict to address family"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr ""
msgid "To %s, %s in %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr ""
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr ""
msgid "day"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
msgid "types"
msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
msgid "<var>%s</var> and limit to %s"
msgstr "<var>%s</var> з лімітом %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr "Приймати переспрямовування"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Дія"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "Додаткові параметри"
msgstr "Дозволити переспрямовування до <em>зон призначення</em>:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "Будь-який"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr "Будь-який день"
msgid "Covered subnets"
msgstr "Охоплені підмережі"
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "Настроювані правила"
"виконуються після кожного перезавантаження брандмауера, відразу після "
"завантаження типового набору правил."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Адреса призначення"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "Порт призначення"
"зі станом відслідковування з'єднань <em>invalid</em>. Це може знадобитися "
"для складних налаштувань асиметричного маршруту."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr "Не відслідковувати переспрямовування"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "Увімкнути"
msgid "Enable logging on this zone"
msgstr "Увімкнути реєстрування у цій зоні"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr "Експериментальна функція. Не повністю сумісно з QoS / SQM."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "Додаткові аргументи"
msgid "Firewall - Custom Rules"
msgstr "Брандмауер — Настроювані правила"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "Брандмауер — Переспрямовування портів"
msgstr "переспрямовування до"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr "П'ятниця"
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr "Від %s на <var>цьому пристрої</var> з джерелом %s та %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr "MAC-адреси"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr "Затискання MSS"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr "Зіставляти"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr "Зіставляти ICMP типу"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"Зіставляти вхідний трафік, спрямований на заданий порт призначення або "
"діапазон портів цього вузла"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr "Понеділок"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr "Дні місяця"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "Ім'я"
"Зіставляти тільки вхідний трафік, що виникає на заданому порту джерела або "
"діапазоні портів вузла клієнта"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
"Передача додаткових аргументів для IPTables. Використовуйте з обережністю!"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "Протокол"
msgid "Restrict to address family"
msgstr "Обмежити сімейство протоколів"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr "Розвантаження маршрутизації/NAT"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr "Субота"
msgstr "Програмне розвантаження потоку"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "IP-адреса джерела"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "Порт джерела"
msgstr "Зона джерела"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr "Дата початку (рррр-мм-дд)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr "Час початку (гг:хх:сс)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr "Дата зупинки (рррр-мм-дд)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr "Час зупинки (гг:хх:сс)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr "Неділя"
"мережі</em> визначає, які доступні мережі є членами цієї зони."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr "Четвер"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr "Часові обмеження"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr "Час в UTC"
msgid "To %s, %s in %s"
msgstr "%s, %s у %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
"порти WAN на маршрутизаторі."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr "Вівторок"
msgid "Unable to save contents: %s"
msgstr "Не вдалося зберегти вміст: %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr "Через %s на %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr "Середа"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr "Дні тижня"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "будь-який"
msgid "day"
msgstr "день"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr "не відстеж."
msgid "types"
msgstr "типами"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Force connection tracking"
#~ msgstr "Примусове відслідковування з'єднань"
msgid "<var>%s</var> and limit to %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "Hành động"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr ""
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "Địa chỉ điểm đến"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "Cổng điểm đến"
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "Kích hoạt"
msgid "Enable logging on this zone"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr ""
msgid "Firewall - Custom Rules"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr ""
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
#, fuzzy
msgid "MSS clamping"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr ""
"range on the client host"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "Giao thức"
msgid "Restrict to address family"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
#, fuzzy
msgid "Source IP address"
msgstr "Đỉa chỉ MAC nguồn"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "Cổng nguồn"
msgstr "Cổng nguồn"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr ""
msgid "To %s, %s in %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr ""
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr ""
msgid "day"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
msgid "types"
msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
msgid "<var>%s</var> and limit to %s"
msgstr "<var>%s</var> 并限制到 %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr "接受转发"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "动作"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "高级设置"
msgstr "允许转发到<em>目标区域</em>:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "任何"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr "每天"
msgid "Covered subnets"
msgstr "涵盖的子网"
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "自定义规则"
"自定义规则允许您执行不属于防火墙框架的任意 iptables 命令。每次重启防火墙时,"
"在默认的规则运行后这些命令将立即执行。"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr "目标 IP 地址"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "目标地址"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "目标端口"
"不安装额外的规则以拒绝 conntrack 状态为<em>无效</em>的转发流量。对复杂的非对"
"称路由这可能是必需的设置。"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr "不重写"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr "不跟踪转发"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "启用"
msgid "Enable logging on this zone"
msgstr "启用此区域的日志记录"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr "实验特性。与 QoS/SQM 不完全兼容。"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "额外参数"
msgid "Firewall - Custom Rules"
msgstr "防火墙 - 自定义规则"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "防火墙 - 端口转发"
msgstr "转发到"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr "星期五"
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr "来自 %s 位于<var>本设备</var>源端口 %s 源 MAC %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr "MAC"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr "MSS 钳制"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr "匹配规则"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr "匹配 ICMP 类型"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
msgstr "匹配指向此主机上指定目标端口或目标端口范围的入站流量"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr "星期一"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr "日期"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "名称"
"range on the client host"
msgstr "仅匹配源自客户端主机上给定源端口或源端口范围的入站流量"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "传递到 iptables 的额外参数。小心使用!"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "协议"
msgid "Restrict to address family"
msgstr "限制地址"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr "Routing/NAT 分载"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr "星期六"
msgstr "软件流量分载"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "源 IP 地址"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "源端口"
msgstr "源区域"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr "开始日期(yyyy-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr "开始时间(hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr "停止日期(yyyy-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr "停止时间(hh.mm.ss)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr "星期日"
"发策略。<em>涵盖的网络</em>指定从属于这个区域的网络。"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr "星期四"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr "时间限制"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr "UTC 时间"
msgid "To %s, %s in %s"
msgstr "到 %s, %s 位于 %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
"路由器 WAN 上的端口。"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr "星期二"
msgid "Unable to save contents: %s"
msgstr "无法保存内容:%s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr "通过 %s 在 %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr "星期三"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr "星期"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "任意"
msgid "day"
msgstr "日"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr "不跟踪"
msgid "types"
msgstr "类型"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Force connection tracking"
#~ msgstr "强制连接追踪"
#~ msgid "Add and edit..."
#~ msgstr "添加并编辑…"
-#~ msgid "Do not rewrite"
-#~ msgstr "不重写"
-
#~ msgid "External zone"
#~ msgstr "外部区域"
#~ msgid "(Unnamed SNAT)"
#~ msgstr "(未命名 SNAT)"
-#~ msgid "Destination IP address"
-#~ msgstr "目标 IP 地址"
-
#~ msgid "Inter-Zone Forwarding"
#~ msgstr "端口触发"
msgid "<var>%s</var> and limit to %s"
msgstr "<var>%s</var> 並限制到 %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:279
+msgid "A rewrite IP must be specified!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266
+msgid "ACCEPT - Disable address rewriting"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
msgstr "接受轉發"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:215
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261
msgid "Action"
msgstr "行動"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:162
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
msgid "Advanced Settings"
msgstr "高階設定"
msgstr "允許轉發到<em>目標區域</em>:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:244
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:197
msgid "Any"
msgstr "任何"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:340
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:356
msgid "Any day"
msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53
msgid "Custom Rules"
msgstr "自訂規則"
"自訂規則允許您執行不屬於防火牆框架的任意 iptables 指令。每次重啟防火牆時,在"
"預設的規則執行後這些指令將立即執行。"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:237
+msgid "Destination IP address"
+msgstr "目標 IP 位址"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:339
msgid "Destination address"
msgstr "目標位址"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250
msgid "Destination port"
msgstr "目標埠"
"<em>invalid</em>. This may be required for complex asymmetric route setups."
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:124
+msgid "Do not rewrite"
+msgstr "不重寫"
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
msgstr "不跟蹤轉發"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189
msgid "Enable"
msgstr "啟用"
msgid "Enable logging on this zone"
msgstr "啟用此區域的日誌記錄"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "Expecting: %s"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
msgstr "實驗特性。與 QoS/SQM 不完全相容。"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:331
msgid "Extra arguments"
msgstr "附加引數"
msgid "Firewall - Custom Rules"
msgstr "防火牆 - 自訂規則"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:153
+msgid "Firewall - NAT Rules"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
msgstr "防火牆 - 埠轉發"
msgstr "轉發到"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:376
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:346
msgid "Friday"
msgstr "星期五"
msgid "From %s on <var>this device</var> with source %s and %s"
msgstr "來自 %s 位於<var>本裝置</var>源埠 %s 源 MAC %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:92
+msgid "From %{ipaddr?:any host} %{port?with source %{port}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:161
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "MACs"
msgstr "MAC"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265
+msgid "MASQUERADE - Automatically rewrite to outbound interface IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
msgstr "MSS 鉗制"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173
msgid "Match"
msgstr "匹配規則"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
+msgid ""
+"Match %{protocol?%{family} %{protocol} traffic:any %{family} traffic} %{mark?"
+"with firewall mark %{mark}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:254
msgid "Match ICMP type"
msgstr "匹配 ICMP 型別"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238
+msgid "Match forwarded traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:251
+msgid ""
+"Match forwarded traffic directed at the given destination port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:214
+msgid "Match forwarded traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:227
+msgid ""
+"Match forwarded traffic originating from the given source port or port range."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
msgstr "匹配指向此主機上指定目標埠或目標埠範圍的入站流量。"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:315
+msgid "Match mark"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:316
+msgid "Matches a specific firewall mark or a range of different marks."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:310
+msgid "Matches forwarded traffic using the specified outbound network device."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:372
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:342
msgid "Monday"
msgstr "星期一"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352
msgid "Month Days"
msgstr "日期"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:156
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "NAT Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:154
+msgid ""
+"NAT rules allow fine grained control over the source IP to use for outbound "
+"or forwarded traffic."
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
msgid "Name"
msgstr "名字"
"range on the client host"
msgstr "僅匹配源自客戶端主機上給定源埠或源埠範圍的入站流量。"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:309
+msgid "Outbound device"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:206
+msgid "Outbound zone"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
msgid "Output"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:363
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:332
msgid "Passes additional arguments to iptables. Use with care!"
msgstr "傳遞到 iptables 的額外引數。小心使用!"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:241
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194
msgid "Protocol"
msgstr "協議"
msgid "Restrict to address family"
msgstr "限制位址"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:268
+msgid "Rewrite IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:269
+msgid "Rewrite matched traffic to the specified source IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:299
+msgid "Rewrite matched traffic to the specified source port or port range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298
+msgid "Rewrite port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:183
+msgid "Rewrite to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:115
+msgid "Rewrite to %{ipaddr?%{port?%{ipaddr}, %{port}:%{ipaddr}}:%{port}}"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:121
+msgid "Rewrite to outbound device IP"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
msgstr "Routing/NAT 分載"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264
+msgid "SNAT - Rewrite to specific source IP or port"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:347
msgid "Saturday"
msgstr "星期六"
msgstr "軟體流量分載"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "Source IP address"
msgstr "源 IP 位址"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:324
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:226
msgid "Source port"
msgstr "源埠"
msgstr "源區域"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371
msgid "Start Date (yyyy-mm-dd)"
msgstr "開始日期(yyyy-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:393
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:363
msgid "Start Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375
msgid "Stop Date (yyyy-mm-dd)"
msgstr "停止日期(yyyy-mm-dd)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:397
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:367
msgid "Stop Time (hh.mm.ss)"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:341
msgid "Sunday"
msgstr "星期日"
"發策略。<em>覆蓋網路</em>指定從屬於這個區域的網路。"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:375
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:345
msgid "Thursday"
msgstr "星期四"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:163
msgid "Time Restrictions"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:409
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379
msgid "Time in UTC"
msgstr "UTC 時間"
msgid "To %s, %s in %s"
msgstr "到 %s, %s 位於 %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:102
+msgid ""
+"To %{ipaddr?:any destination} %{port?at %{port}} %{zone?via zone %{zone}} "
+"%{device?egress device %{device}}"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:163
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
"路由器 WAN 上的埠。"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:343
msgid "Tuesday"
msgstr "星期二"
msgid "Unable to save contents: %s"
msgstr ""
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:170
+msgid "Unnamed NAT"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
msgid "Unnamed forward"
msgstr "通過 %s 在 %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344
msgid "Wednesday"
msgstr "星期三"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:336
msgid "Week Days"
msgstr "星期"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:327
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:231
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:254
msgid "any"
msgstr "所有"
msgid "day"
msgstr "日"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:272
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302
+msgid "do not rewrite"
+msgstr ""
+
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:360
msgid "don't track"
msgstr "不跟蹤"
msgid "types"
msgstr "型別"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:326
+msgid "valid firewall mark"
+msgstr ""
+
#~ msgid "Force connection tracking"
#~ msgstr "強制連線追蹤"
#~ msgid "Add and edit..."
#~ msgstr "新增並編輯…"
-#~ msgid "Do not rewrite"
-#~ msgstr "不重寫"
-
#~ msgid "External zone"
#~ msgstr "外部區域"
#~ msgid "(Unnamed SNAT)"
#~ msgstr "(未命名 SNAT)"
-#~ msgid "Destination IP address"
-#~ msgstr "目標 IP 位址"
-
#~ msgid "Inter-Zone Forwarding"
#~ msgstr "埠觸發"