Merge pull request #2923 from tano-systems/pr/multi-fix
[oweals/luci.git] / applications / luci-app-firewall / po / templates / firewall.pot
index d1e8eeca16c76e0518c66553a0b76b64a1e90977..d645720a70223a8c223657b5446948a2358baa7f 100644 (file)
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
 msgid "%s in %s"
 msgstr ""
 
 msgid "%s in %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:242
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:154
 msgid "%s%s with %s"
 msgstr ""
 
 msgid "%s%s with %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:143
 msgid "%s, %s in %s"
 msgstr ""
 
 msgid "%s, %s in %s"
 msgstr ""
 
-msgid "(Unnamed Entry)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:275
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:195
+msgid "<var>%d</var> pkts. per <var>%s</var>"
 msgstr ""
 
 msgstr ""
 
-msgid "(Unnamed Rule)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:271
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:192
+msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
 
 msgstr ""
 
-msgid "(Unnamed SNAT)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:107
+msgid "<var>%s</var> and limit to %s"
 msgstr ""
 
 msgstr ""
 
-msgid "<var>%d</var> pkts. per <var>%s</var>"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:214
+msgid "Accept forward"
 msgstr ""
 
 msgstr ""
 
-msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:303
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:224
+msgid "Accept input"
 msgstr ""
 
 msgstr ""
 
-msgid "<var>%s</var> and limit to %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:283
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:204
+msgid "Accept output"
 msgstr ""
 
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:325
 msgid "Action"
 msgstr ""
 
 msgid "Action"
 msgstr ""
 
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:68
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:31
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:69
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:58
 msgid "Add"
 msgstr ""
 
 msgid "Add"
 msgstr ""
 
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:64
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:53
 msgid "Add and edit..."
 msgstr ""
 
 msgid "Add and edit..."
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:245
+msgid ""
+"Additional raw <em>iptables</em> arguments to classify zone destination "
+"traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
+"traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:235
+msgid ""
+"Additional raw <em>iptables</em> arguments to classify zone source traffic, "
+"e.g. <code>-p tcp --sport 443</code> to only match inbound HTTPS traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:84
 msgid "Advanced Settings"
 msgstr ""
 
 msgid "Advanced Settings"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:207
+msgid "Allow \"invalid\" traffic"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:304
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:207
 msgid "Any"
 msgstr ""
 
 msgid "Any"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:341
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:354
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:210
+msgid "Automatic helper assignment"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:210
+msgid ""
+"Automatically assign conntrack helpers based on traffic protocol and port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:85
+msgid "Conntrack Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+msgid "Conntrack helpers"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:175
+msgid "Covered devices"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:135
 msgid "Covered networks"
 msgstr ""
 
 msgid "Covered networks"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
+msgid "Covered subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:19
 msgid "Custom Rules"
 msgstr ""
 
 msgid "Custom Rules"
 msgstr ""
 
+#: applications/luci-app-firewall/luasrc/model/cbi/firewall/custom.lua:8
 msgid ""
 msgid ""
-"Custom rules allow you to execute arbritary iptables commands which are not "
+"Custom rules allow you to execute arbitrary iptables commands which are not "
 "otherwise covered by the firewall framework. The commands are executed after "
 "each firewall restart, right after the default ruleset has been loaded."
 msgstr ""
 
 "otherwise covered by the firewall framework. The commands are executed after "
 "each firewall restart, right after the default ruleset has been loaded."
 msgstr ""
 
-msgid "Destination IP address"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:305
 msgid "Destination address"
 msgstr ""
 
 msgid "Destination address"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:316
 msgid "Destination port"
 msgstr ""
 
 msgid "Destination port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:299
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:42
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:21
 msgid "Destination zone"
 msgstr ""
 
 msgid "Destination zone"
 msgstr ""
 
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:242
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:299
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:220
+msgid "Discard forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:309
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:230
+msgid "Discard input"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:289
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:210
+msgid "Discard output"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:207
+msgid ""
+"Do not install extra rules to reject forwarded traffic with conntrack state "
+"<em>invalid</em>. This may be required for complex asymmetric route setups."
+msgstr ""
+
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:45
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:50
 msgid "Do not rewrite"
 msgstr ""
 
 msgid "Do not rewrite"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:218
+msgid "Do not track forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:307
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:228
+msgid "Do not track input"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:287
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:208
+msgid "Do not track output"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:42
 msgid "Drop invalid packets"
 msgstr ""
 
 msgid "Drop invalid packets"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:148
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:188
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:246
 msgid "Enable"
 msgstr ""
 
 msgid "Enable"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:261
 msgid "Enable NAT Loopback"
 msgstr ""
 
 msgid "Enable NAT Loopback"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 msgid "Enable SYN-flood protection"
 msgstr ""
 
 msgid "Enable SYN-flood protection"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:220
 msgid "Enable logging on this zone"
 msgstr ""
 
 msgid "Enable logging on this zone"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
+msgid "Experimental feature. Not fully compatible with QoS/SQM."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:209
 msgid "External IP address"
 msgstr ""
 
 msgid "External IP address"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:28
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:12
 msgid "External port"
 msgstr ""
 
 msgid "External port"
 msgstr ""
 
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:27
 msgid "External zone"
 msgstr ""
 
 msgid "External zone"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 msgid "Extra arguments"
 msgstr ""
 
 msgid "Extra arguments"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:245
+msgid "Extra destination arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:86
+msgid "Extra iptables arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:235
+msgid "Extra source arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
 msgid "Firewall"
 msgstr ""
 
 msgid "Firewall"
 msgstr ""
 
+#: applications/luci-app-firewall/luasrc/model/cbi/firewall/custom.lua:7
 msgid "Firewall - Custom Rules"
 msgstr ""
 
 msgid "Firewall - Custom Rules"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:91
 msgid "Firewall - Port Forwards"
 msgstr ""
 
 msgid "Firewall - Port Forwards"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
 msgid "Firewall - Traffic Rules"
 msgstr ""
 
 msgid "Firewall - Traffic Rules"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:34
 msgid "Firewall - Zone Settings"
 msgstr ""
 
 msgid "Firewall - Zone Settings"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:204
 msgid "Force connection tracking"
 msgstr ""
 
 msgid "Force connection tracking"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119
 msgid "Forward"
 msgstr ""
 
 msgid "Forward"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:134
 msgid "Forward to"
 msgstr ""
 
 msgid "Forward to"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:347
 msgid "Friday"
 msgstr ""
 
 msgid "Friday"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:62
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:64
 msgid "From %s in %s"
 msgstr ""
 
 msgid "From %s in %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:62
 msgid "From %s in %s with source %s"
 msgstr ""
 
 msgid "From %s in %s with source %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:58
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:60
 msgid "From %s in %s with source %s and %s"
 msgstr ""
 
 msgid "From %s in %s with source %s and %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:75
+msgid "From %s on <var>this device</var>"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:73
+msgid "From %s on <var>this device</var> with source %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:71
+msgid "From %s on <var>this device</var> with source %s and %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:99
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:135
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:37
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:83
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
 msgid "General Settings"
 msgstr ""
 
 msgid "General Settings"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:71
+msgid "Hardware flow offloading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:75
+msgid "IP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:83
+msgid "IP range"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:100
+msgid "IPs"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:216
 msgid "IPv4"
 msgstr ""
 
 msgid "IPv4"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:200
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:185
 msgid "IPv4 and IPv6"
 msgstr ""
 
 msgid "IPv4 and IPv6"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:186
 msgid "IPv4 only"
 msgstr ""
 
 msgid "IPv4 only"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:218
 msgid "IPv6"
 msgstr ""
 
 msgid "IPv6"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:187
 msgid "IPv6 only"
 msgstr ""
 
 msgid "IPv6 only"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Input"
 msgstr ""
 
 msgid "Input"
 msgstr ""
 
-msgid "Inter-Zone Forwarding"
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:238
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:30
 msgid "Internal IP address"
 msgstr ""
 
 msgid "Internal IP address"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:250
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:31
 msgid "Internal port"
 msgstr ""
 
 msgid "Internal port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:232
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:29
 msgid "Internal zone"
 msgstr ""
 
 msgid "Internal zone"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:223
 msgid "Limit log messages"
 msgstr ""
 
 msgid "Limit log messages"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:31
+msgid "MAC"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:40
+msgid "MACs"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:132
 msgid "MSS clamping"
 msgstr ""
 
 msgid "MSS clamping"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:129
 msgid "Masquerading"
 msgstr ""
 
 msgid "Masquerading"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:124
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:172
 msgid "Match"
 msgstr ""
 
 msgid "Match"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:217
 msgid "Match ICMP type"
 msgstr ""
 
 msgid "Match ICMP type"
 msgstr ""
 
-msgid "Match forwarded traffic to the given destination port or port range."
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:223
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
 msgstr ""
 
 msgid ""
 "Match incoming traffic directed at the given destination port or port range "
 "on this host"
 msgstr ""
 
-msgid ""
-"Match incoming traffic originating from the given source port or port range "
-"on the client host."
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:343
 msgid "Monday"
 msgstr ""
 
 msgid "Monday"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
 msgid "Month Days"
 msgstr ""
 
 msgid "Month Days"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:120
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:168
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:194
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:98
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:25
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:10
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:40
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:19
 msgid "Name"
 msgstr ""
 
 msgid "Name"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:28
 msgid "New SNAT rule"
 msgstr ""
 
 msgid "New SNAT rule"
 msgstr ""
 
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:37
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:47
 msgid "New forward rule"
 msgstr ""
 
 msgid "New forward rule"
 msgstr ""
 
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:17
 msgid "New input rule"
 msgstr ""
 
 msgid "New input rule"
 msgstr ""
 
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:22
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:36
 msgid "New port forward"
 msgstr ""
 
 msgid "New port forward"
 msgstr ""
 
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:16
 msgid "New source NAT"
 msgstr ""
 
 msgid "New source NAT"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:210
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr ""
 
 msgid "Only match incoming traffic directed at the given IP address."
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
 msgid "Only match incoming traffic from these MACs."
 msgstr ""
 
 msgid "Only match incoming traffic from these MACs."
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
 msgid "Only match incoming traffic from this IP or range."
 msgstr ""
 
 msgid "Only match incoming traffic from this IP or range."
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
 msgstr ""
 
 msgid ""
 "Only match incoming traffic originating from the given source port or port "
 "range on the client host"
 msgstr ""
 
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:7
 msgid "Open ports on router"
 msgstr ""
 
 msgid "Open ports on router"
 msgstr ""
 
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:43
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:24
 msgid "Other..."
 msgstr ""
 
 msgid "Other..."
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:118
 msgid "Output"
 msgstr ""
 
 msgid "Output"
 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:334
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:232
+msgid ""
+"Passing raw iptables arguments to source and destination traffic "
+"classification rules allows to match packets based on other criteria than "
+"interfaces or subnets. These options should be used with extreme care as "
+"invalid values could render the firewall ruleset broken, completely exposing "
+"all services."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:94
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
 msgid "Port Forwards"
 msgstr ""
 
 msgid "Port Forwards"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
 msgstr ""
 
 msgid ""
 "Port forwarding allows remote computers on the Internet to connect to a "
 "specific computer or service within the private LAN."
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:204
+msgid ""
+"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
+"connection tracking."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:153
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:204
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm:26
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:11
 msgid "Protocol"
 msgstr ""
 
 msgid "Protocol"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:251
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr ""
 
 msgid "Redirect matched incoming traffic to the specified internal host"
 msgstr ""
 
-msgid "Restart Firewall"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:295
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:216
+msgid "Refuse forward"
 msgstr ""
 
 msgstr ""
 
-msgid "Restrict Masquerading to given destination subnets"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:305
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:226
+msgid "Refuse input"
 msgstr ""
 
 msgstr ""
 
-msgid "Restrict Masquerading to given source subnets"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:285
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:206
+msgid "Refuse output"
 msgstr ""
 
 msgstr ""
 
-msgid "Restrict to address family"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+msgid "Requires hardware NAT support. Implemented at least for mt7621"
 msgstr ""
 
 msgstr ""
 
-msgid "Rewrite matched traffic to the given address."
+#: applications/luci-app-firewall/luasrc/model/cbi/firewall/custom.lua:29
+msgid "Restart Firewall"
 msgstr ""
 
 msgstr ""
 
-msgid ""
-"Rewrite matched traffic to the given source port. May be left empty to only "
-"rewrite the IP address."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:197
+msgid "Restrict Masquerading to given destination subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:190
+msgid "Restrict Masquerading to given source subnets"
 msgstr ""
 
 msgstr ""
 
-msgid "Rewrite to source %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:184
+msgid "Restrict to address family"
 msgstr ""
 
 msgstr ""
 
-msgid "Rewrite to source %s, %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:59
+msgid "Routing/NAT Offloading"
 msgstr ""
 
 msgstr ""
 
-msgid "SNAT IP address"
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:245
+msgid "Rule is disabled"
 msgstr ""
 
 msgstr ""
 
-msgid "SNAT port"
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:241
+msgid "Rule is enabled"
 msgstr ""
 
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
 msgid "Saturday"
 msgstr ""
 
 msgid "Saturday"
 msgstr ""
 
-msgid "Source IP address"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67
+msgid "Software based offloading for routing/NAT"
 msgstr ""
 
 msgstr ""
 
-msgid "Source MAC address"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:66
+msgid "Software flow offloading"
 msgstr ""
 
 msgstr ""
 
-msgid "Source NAT"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:185
+msgid "Source IP address"
 msgstr ""
 
 msgstr ""
 
-msgid ""
-"Source NAT is a specific form of masquerading which allows fine grained "
-"control over the source IP used for outgoing traffic, for example to map "
-"multiple WAN addresses to internal subnets."
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:172
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:268
+msgid "Source MAC address"
 msgstr ""
 
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:279
 msgid "Source address"
 msgstr ""
 
 msgid "Source address"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:290
 msgid "Source port"
 msgstr ""
 
 msgid "Source port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:166
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:262
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm:41
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:20
 msgid "Source zone"
 msgstr ""
 
 msgid "Source zone"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:366
 msgid "Start Date (yyyy-mm-dd)"
 msgstr ""
 
 msgid "Start Date (yyyy-mm-dd)"
 msgstr ""
 
-msgid "Start Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358
+msgid "Start Time (hh.mm.ss)"
 msgstr ""
 
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr ""
 
 msgid "Stop Date (yyyy-mm-dd)"
 msgstr ""
 
-msgid "Stop Time (hh:mm:ss)"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362
+msgid "Stop Time (hh.mm.ss)"
 msgstr ""
 
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:342
 msgid "Sunday"
 msgstr ""
 
 msgid "Sunday"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
 msgstr ""
 
 msgid ""
 "The firewall creates zones over your network interfaces to control network "
 "traffic flow."
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:171
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:259
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -356,16 +678,7 @@ msgid ""
 "<em>not</em> imply a permission to forward from wan to lan as well."
 msgstr ""
 
 "<em>not</em> imply a permission to forward from wan to lan as well."
 msgstr ""
 
-msgid ""
-"This page allows you to change advanced properties of the port forwarding "
-"entry. In most cases there is no need to modify those settings."
-msgstr ""
-
-msgid ""
-"This page allows you to change advanced properties of the traffic rule "
-"entry, such as matched source and destination hosts."
-msgstr ""
-
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:94
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -374,91 +687,207 @@ msgid ""
 "networks</em> specifies which available networks are members of this zone."
 msgstr ""
 
 "networks</em> specifies which available networks are members of this zone."
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
 msgid "Thursday"
 msgstr ""
 
 msgid "Thursday"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:137
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:374
 msgid "Time in UTC"
 msgstr ""
 
 msgid "Time in UTC"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:96
 msgid "To %s at %s on <var>this device</var>"
 msgstr ""
 
 msgid "To %s at %s on <var>this device</var>"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
 msgid "To %s in %s"
 msgstr ""
 
 msgid "To %s in %s"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:98
 msgid "To %s on <var>this device</var>"
 msgstr ""
 
 msgid "To %s on <var>this device</var>"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:87
 msgid "To %s, %s in %s"
 msgstr ""
 
 msgid "To %s, %s in %s"
 msgstr ""
 
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:22
 msgid "To source IP"
 msgstr ""
 
 msgid "To source IP"
 msgstr ""
 
+#: applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm:23
 msgid "To source port"
 msgstr ""
 
 msgid "To source port"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:130
+#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
 msgid "Traffic Rules"
 msgstr ""
 
 msgid "Traffic Rules"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:128
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
 "the router."
 msgstr ""
 
 msgid ""
 "Traffic rules define policies for packets traveling between different zones, "
 "for example to reject traffic between certain hosts or to open WAN ports on "
 "the router."
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
 msgid "Tuesday"
 msgstr ""
 
 msgid "Tuesday"
 msgstr ""
 
-msgid "Via %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:107
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
+msgid "Unnamed forward"
 msgstr ""
 
 msgstr ""
 
-msgid "Via %s at %s"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:144
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+msgid "Unnamed rule"
 msgstr ""
 
 msgstr ""
 
-msgid "Wednesday"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:99
+msgid "Unnamed zone"
 msgstr ""
 
 msgstr ""
 
-msgid "Week Days"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:175
+msgid ""
+"Use this option to classify zone traffic by raw, non-<em>uci</em> managed "
+"network devices."
 msgstr ""
 
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:179
 msgid ""
 msgid ""
-"You may specify multiple by selecting \"-- custom --\" and then entering "
-"protocols separated by space."
+"Use this option to classify zone traffic by source or destination subnet "
+"instead of networks or devices."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:72
+msgid "Via %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:70
+msgid "Via %s at %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+msgid "Wednesday"
 msgstr ""
 
 msgstr ""
 
-msgid "Zone %q"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
+msgid "Week Days"
 msgstr ""
 
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:109
 msgid "Zone ⇒ Forwardings"
 msgstr ""
 
 msgid "Zone ⇒ Forwardings"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
 msgid "Zones"
 msgstr ""
 
 msgid "Zones"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:329
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:125
 msgid "accept"
 msgstr ""
 
 msgid "accept"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:177
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:254
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:222
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:271
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:282
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:293
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:308
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
 msgid "any"
 msgstr ""
 
 msgid "any"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:53
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:138
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:58
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:85
 msgid "any host"
 msgstr ""
 
 msgid "any host"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:66
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:69
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:94
 msgid "any router IP"
 msgstr ""
 
 msgid "any router IP"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:110
 msgid "any zone"
 msgstr ""
 
 msgid "any zone"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:189
+msgid "day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
 msgid "don't track"
 msgstr ""
 
 msgid "don't track"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:328
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:124
 msgid "drop"
 msgstr ""
 
 msgid "drop"
 msgstr ""
 
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:265
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:187
+msgid "hour"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:263
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:185
+msgid "minute"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:20
+msgid "not"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:50
+msgid "port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:55
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:65
+msgid "ports"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:330
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:51
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:123
 msgid "reject"
 msgstr ""
 
 msgid "reject"
 msgstr ""
 
-msgid "traffic"
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:261
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:183
+msgid "second"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:121
+msgid "type"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
+#: applications/luci-app-firewall/luasrc/tools/firewall.lua:130
+msgid "types"
 msgstr ""
 msgstr ""