summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-firewall
diff options
context:
space:
mode:
Diffstat (limited to 'applications/luci-app-firewall')
-rw-r--r--applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js56
-rw-r--r--applications/luci-app-firewall/luasrc/controller/firewall.lua19
-rw-r--r--applications/luci-app-firewall/po/bg/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/ca/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/cs/firewall.po17
-rw-r--r--applications/luci-app-firewall/po/de/firewall.po44
-rw-r--r--applications/luci-app-firewall/po/el/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/en/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/es/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/fr/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/he/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/hi/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/hu/firewall.po329
-rw-r--r--applications/luci-app-firewall/po/it/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/ja/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/ko/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/mr/firewall.po821
-rw-r--r--applications/luci-app-firewall/po/ms/firewall.po21
-rw-r--r--applications/luci-app-firewall/po/no/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/pl/firewall.po52
-rw-r--r--applications/luci-app-firewall/po/pt-br/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/pt/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/ro/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/ru/firewall.po20
-rw-r--r--applications/luci-app-firewall/po/sk/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/sv/firewall.po18
-rw-r--r--applications/luci-app-firewall/po/templates/firewall.pot10
-rw-r--r--applications/luci-app-firewall/po/tr/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/uk/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/vi/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/zh-cn/firewall.po18
-rw-r--r--applications/luci-app-firewall/po/zh-tw/firewall.po22
-rw-r--r--applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json50
33 files changed, 1326 insertions, 401 deletions
diff --git a/applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js b/applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js
index f40e0c73e1..a0d4cfc063 100644
--- a/applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js
+++ b/applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js
@@ -109,6 +109,38 @@ function rule_target_txt(s) {
return fmt('<var>%s</var>', t);
}
+function update_ip_hints(map, section_id, family, hosts) {
+ var elem_src_ip = map.lookupOption('src_ip', section_id)[0].getUIElement(section_id),
+ elem_dst_ip = map.lookupOption('dest_ip', section_id)[0].getUIElement(section_id),
+ choice_values = [], choice_labels = {};
+
+ elem_src_ip.clearChoices();
+ elem_dst_ip.clearChoices();
+
+ if (!family || family == 'ipv4') {
+ L.sortedKeys(hosts, 'ipv4', 'addr').forEach(function(mac) {
+ var val = hosts[mac].ipv4,
+ txt = '%s (<strong>%s</strong>)'.format(val, hosts[mac].name || mac);
+
+ choice_values.push(val);
+ choice_labels[val] = txt;
+ });
+ }
+
+ if (!family || family == 'ipv6') {
+ L.sortedKeys(hosts, 'ipv6', 'addr').forEach(function(mac) {
+ var val = hosts[mac].ipv6,
+ txt = '%s (<strong>%s</strong>)'.format(val, hosts[mac].name || mac);
+
+ choice_values.push(val);
+ choice_labels[val] = txt;
+ });
+ }
+
+ elem_src_ip.addChoices(choice_values, choice_labels);
+ elem_dst_ip.addChoices(choice_values, choice_labels);
+}
+
return L.view.extend({
callHostHints: rpc.declare({
object: 'luci-rpc',
@@ -201,6 +233,10 @@ return L.view.extend({
o.value('', _('IPv4 and IPv6'));
o.value('ipv4', _('IPv4 only'));
o.value('ipv6', _('IPv6 only'));
+ o.validate = function(section_id, value) {
+ update_ip_hints(this.map, section_id, value, hosts);
+ return true;
+ };
o = s.taboption('general', form.Value, 'proto', _('Protocol'));
o.modalonly = true;
@@ -283,12 +319,7 @@ return L.view.extend({
o.modalonly = true;
o.datatype = 'list(neg(ipmask))';
o.placeholder = _('any');
- L.sortedKeys(hosts, 'ipv4', 'addr').forEach(function(mac) {
- o.value(hosts[mac].ipv4, '%s (%s)'.format(
- hosts[mac].ipv4,
- hosts[mac].name || mac
- ));
- });
+ o.transformChoices = function() { return {} }; /* force combobox rendering */
o = s.taboption('general', form.Value, 'src_port', _('Source port'));
o.modalonly = true;
@@ -309,12 +340,7 @@ return L.view.extend({
o.modalonly = true;
o.datatype = 'list(neg(ipmask))';
o.placeholder = _('any');
- L.sortedKeys(hosts, 'ipv4', 'addr').forEach(function(mac) {
- o.value(hosts[mac].ipv4, '%s (%s)'.format(
- hosts[mac].ipv4,
- hosts[mac].name || mac
- ));
- });
+ o.transformChoices = function() { return {} }; /* force combobox rendering */
o = s.taboption('general', form.Value, 'dest_port', _('Destination port'));
o.modalonly = true;
@@ -349,12 +375,18 @@ return L.view.extend({
o.value('Thu', _('Thursday'));
o.value('Fri', _('Friday'));
o.value('Sat', _('Saturday'));
+ o.write = function(section_id, value) {
+ return this.super('write', [ section_id, L.toArray(value).join(' ') ]);
+ };
o = s.taboption('timed', form.MultiValue, 'monthdays', _('Month Days'));
o.modalonly = true;
o.multiple = true;
o.display_size = 15;
o.placeholder = _('Any day');
+ o.write = function(section_id, value) {
+ return this.super('write', [ section_id, L.toArray(value).join(' ') ]);
+ };
for (var i = 1; i <= 31; i++)
o.value(i);
diff --git a/applications/luci-app-firewall/luasrc/controller/firewall.lua b/applications/luci-app-firewall/luasrc/controller/firewall.lua
deleted file mode 100644
index 5f8cb6ef31..0000000000
--- a/applications/luci-app-firewall/luasrc/controller/firewall.lua
+++ /dev/null
@@ -1,19 +0,0 @@
-module("luci.controller.firewall", package.seeall)
-
-function index()
- entry({"admin", "network", "firewall"},
- alias("admin", "network", "firewall", "zones"),
- _("Firewall"), 60)
-
- entry({"admin", "network", "firewall", "zones"},
- view("firewall/zones"), _("General Settings"), 10)
-
- entry({"admin", "network", "firewall", "forwards"},
- view("firewall/forwards"), _("Port Forwards"), 20)
-
- entry({"admin", "network", "firewall", "rules"},
- view("firewall/rules"), _("Traffic Rules"), 30)
-
- entry({"admin", "network", "firewall", "custom"},
- view("firewall/custom"), _("Custom Rules"), 40).leaf = true
-end
diff --git a/applications/luci-app-firewall/po/bg/firewall.po b/applications/luci-app-firewall/po/bg/firewall.po
index 4e2b2320c9..4177941375 100644
--- a/applications/luci-app-firewall/po/bg/firewall.po
+++ b/applications/luci-app-firewall/po/bg/firewall.po
@@ -125,7 +125,7 @@ msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr ""
@@ -236,7 +236,7 @@ msgstr ""
# Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/zones.lua #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr ""
@@ -300,7 +300,7 @@ msgstr ""
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr ""
@@ -453,7 +453,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr ""
@@ -650,7 +650,7 @@ msgid "To %s, %s in %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
diff --git a/applications/luci-app-firewall/po/ca/firewall.po b/applications/luci-app-firewall/po/ca/firewall.po
index 2c147665eb..3558ee419e 100644
--- a/applications/luci-app-firewall/po/ca/firewall.po
+++ b/applications/luci-app-firewall/po/ca/firewall.po
@@ -130,7 +130,7 @@ msgstr "Xarxes cobertes"
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "Regles personalitzades"
@@ -241,7 +241,7 @@ msgstr ""
msgid "Extra source arguments"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "Tallafocs"
@@ -305,7 +305,7 @@ msgstr ""
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "Ajusts generals"
@@ -462,7 +462,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr "Reenviaments de port"
@@ -646,7 +646,7 @@ msgid "To %s, %s in %s"
msgstr "A %s, %s en %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr "Regles de trànsit"
diff --git a/applications/luci-app-firewall/po/cs/firewall.po b/applications/luci-app-firewall/po/cs/firewall.po
index 07cdd73398..704a7905cd 100644
--- a/applications/luci-app-firewall/po/cs/firewall.po
+++ b/applications/luci-app-firewall/po/cs/firewall.po
@@ -126,7 +126,7 @@ msgstr "Pokryté sítě"
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "Vlastní pravidla"
@@ -236,7 +236,7 @@ msgstr ""
msgid "Extra source arguments"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "Firewall"
@@ -300,7 +300,7 @@ msgstr ""
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "Obecné nastavení"
@@ -457,7 +457,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr "Přesměrování portů"
@@ -478,7 +478,8 @@ msgstr "Protokol"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:252
msgid ""
"Redirect matched incoming traffic to the given port on the internal host"
-msgstr "Přesměrovat vybraný příchozí provoz na uvedený port vnitřního hostitele"
+msgstr ""
+"Přesměrovat vybraný příchozí provoz na uvedený port vnitřního hostitele"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
msgid "Redirect matched incoming traffic to the specified internal host"
@@ -608,8 +609,8 @@ msgstr ""
"Tato sekce definuje běžné možnosti %q. <em>Vstupní</em> a <em>výstupní</em> "
"možnosti nastavují výchozí politiky pro provoz, vstupující do této zóny a "
"vystupující z ní, zatímco <em>přesměrovací</em> možnosti popisují politiku "
-"pro přesměrování provozu mezi rozdílnými sítěmi uvnitř jedné zóny. <em>"
-"Pokryté sítě</em> určuje, které z dostupných sítí jsou členy této zóny."
+"pro přesměrování provozu mezi rozdílnými sítěmi uvnitř jedné zóny. "
+"<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:349
msgid "Thursday"
@@ -640,7 +641,7 @@ msgid "To %s, %s in %s"
msgstr "Na %s, %s v %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr "Pravidla síťového provozu"
diff --git a/applications/luci-app-firewall/po/de/firewall.po b/applications/luci-app-firewall/po/de/firewall.po
index 9b4185bb40..08ab8374d6 100644
--- a/applications/luci-app-firewall/po/de/firewall.po
+++ b/applications/luci-app-firewall/po/de/firewall.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2019-12-01 10:40+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-12-19 19:39+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/de/>\n"
"Language: de\n"
@@ -56,7 +56,6 @@ msgid "Action"
msgstr "Aktion"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
-#, fuzzy
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 "
@@ -64,17 +63,16 @@ msgid ""
msgstr ""
"Zusätzliche rohe <em>iptables</em>-Argumente zur Klassifizierung des "
"Zonenzielverkehrs, z.B. <code>-p tcp --dport 443</code>, um nur ausgehenden "
-"HTTPS-Verkehr abzugleichen."
+"HTTPS-Verkehr übereinstimmen zu lassen."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
-#, fuzzy
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 ""
"Zusätzliche rohe <em>iptables</em>-Argumente zur Klassifizierung von "
"Zonenquellenverkehr, z.B. <code>-p tcp --sport 443</code>, um nur "
-"eingehenden HTTPS-Verkehr abzugleichen."
+"eingehenden HTTPS-Verkehr übereinstimmen zu lassen."
#: 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:137
@@ -138,7 +136,7 @@ msgstr "Abgedeckte Netzwerke"
msgid "Covered subnets"
msgstr "Abgedeckte Subnetze"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "Benutzerdefinierte Regeln"
@@ -253,7 +251,7 @@ msgstr "Zusätzliche iptables-Argumente"
msgid "Extra source arguments"
msgstr "Zusätzliche Quell-Argumente"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "Firewall"
@@ -317,7 +315,7 @@ msgstr "Von %s auf <var>dieses Gerät</var> mit Quelle %s und %s"
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "Allgemeine Einstellungen"
@@ -482,7 +480,7 @@ msgstr ""
"alle Dienste vollständig offengelegt werden."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr "Portweiterleitungen"
@@ -617,17 +615,15 @@ msgid ""
"rule is <em>unidirectional</em>, e.g. a forward from lan to wan does "
"<em>not</em> imply a permission to forward from wan to lan as well."
msgstr ""
-"Die untenstehenen Optionen regeln die Verfahreinsweisen für Traffic zwischen "
+"Die untenstehenden Optionen regeln die Verfahrensweisen für Traffic zwischen "
"dieser Zone (%s) und anderen Zonen. <em>Ziel-Zonen</em> decken "
"weitergeleiteten Traffic <strong>von %q</strong> ab. <em>Quell-Zonen</em> "
-"treffen auf weitergeleiteten Traffic aus anderen Zonen zu, welcher "
-"<strong>an %q gerichtet</strong> ist. Die Weiterleitung gilt nur in eine "
-"Richtung, d.h. eine erlaubte Weiterleitung von LAN nach WAN impliziert "
-"<em>nicht</em> zusätzlich die Erlaubnis, auch von WAN nach LAN "
-"weiterzuleiten."
+"treffen auf weitergeleiteten Traffic aus anderen Zonen zu, welcher <strong>"
+"an %q gerichtet</strong> ist. Die Weiterleitung gilt nur in eine Richtung, "
+"d. h. eine erlaubte Weiterleitung von LAN nach WAN bedeutet <em>nicht</em> "
+"zusätzlich die Erlaubnis, auch von WAN nach LAN weiterzuleiten."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:89
-#, fuzzy
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 "
@@ -635,12 +631,12 @@ msgid ""
"forwarded traffic between different networks within the zone. <em>Covered "
"networks</em> specifies which available networks are members of this zone."
msgstr ""
-"Diese Sektion definiert allgemeine Eigenschaften der %q Zone. Die "
-"<em>Eingang</em> und <em>Ausgang</em> Optionen regeln die Verfahrensweise "
-"für Traffic der in diese Zone eintritt oder diese verlässt. "
-"<em>Weitergeleitet</em> trifft auf Traffic zwischen verschiedenen "
-"Schnittstellen innerhalb dieser Zone zu. <em>Abgedeckte Netzwerke</em> "
-"definieren die Zugehörigkeit von Schnittstellen zu dieser Zone."
+"Dieser Abschnitt definiert allgemeine Eigenschaften der %q-Zone. Die "
+"<em>input</em>- und <em>output</em>-Optionen definieren die Regeln für "
+"Datenverkehr, der in diese Zone eintritt oder diese verlässt. "
+"<em>forward</em> trifft auf Datenverkehr zwischen verschiedenen "
+"Schnittstellen innerhalb dieser Zone zu. <em>Covered networks</em> definiert "
+"welche der verfügbaren Netzwerke zu dieser Zone gehören."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
msgid "Thursday"
@@ -671,7 +667,7 @@ msgid "To %s, %s in %s"
msgstr "Zu %s, %s in %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr "Traffic-Regeln"
diff --git a/applications/luci-app-firewall/po/el/firewall.po b/applications/luci-app-firewall/po/el/firewall.po
index d37baa6e60..8103329a1a 100644
--- a/applications/luci-app-firewall/po/el/firewall.po
+++ b/applications/luci-app-firewall/po/el/firewall.po
@@ -128,7 +128,7 @@ msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "Προσαρμοσμένοι Κανόνες"
@@ -236,7 +236,7 @@ msgstr ""
msgid "Extra source arguments"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "Τείχος προστασίας"
@@ -300,7 +300,7 @@ msgstr ""
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "Γενικές Ρυθμίσεις"
@@ -456,7 +456,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr "Προώθηση Θυρών"
@@ -628,7 +628,7 @@ msgid "To %s, %s in %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
diff --git a/applications/luci-app-firewall/po/en/firewall.po b/applications/luci-app-firewall/po/en/firewall.po
index 56e8a0360a..76aa96fb60 100644
--- a/applications/luci-app-firewall/po/en/firewall.po
+++ b/applications/luci-app-firewall/po/en/firewall.po
@@ -125,7 +125,7 @@ msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr ""
@@ -236,7 +236,7 @@ msgstr ""
# Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/zones.lua #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "Firewall"
@@ -300,7 +300,7 @@ msgstr ""
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr ""
@@ -455,7 +455,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr ""
@@ -655,7 +655,7 @@ msgid "To %s, %s in %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
diff --git a/applications/luci-app-firewall/po/es/firewall.po b/applications/luci-app-firewall/po/es/firewall.po
index 255f8b9092..295f9c7aa9 100644
--- a/applications/luci-app-firewall/po/es/firewall.po
+++ b/applications/luci-app-firewall/po/es/firewall.po
@@ -137,7 +137,7 @@ msgstr "Redes cubiertas"
msgid "Covered subnets"
msgstr "Subredes cubiertas"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "Reglas personalizadas"
@@ -253,7 +253,7 @@ msgstr "Argumentos adicionales de iptables"
msgid "Extra source arguments"
msgstr "Argumentos fuente adicionales"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "Firewall"
@@ -317,7 +317,7 @@ msgstr "De %s en <var>este dispositivo</var> con la fuente %s y %s"
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "Configuración general"
@@ -480,7 +480,7 @@ msgstr ""
"servicios."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr "Reenvío de puertos"
@@ -668,7 +668,7 @@ msgid "To %s, %s in %s"
msgstr "A %s, %s en %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr "Reglas de tráfico"
diff --git a/applications/luci-app-firewall/po/fr/firewall.po b/applications/luci-app-firewall/po/fr/firewall.po
index 72bdf20139..d3dba5b971 100644
--- a/applications/luci-app-firewall/po/fr/firewall.po
+++ b/applications/luci-app-firewall/po/fr/firewall.po
@@ -128,7 +128,7 @@ msgstr "Réseaux couverts"
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "Régles spécifiques"
@@ -239,7 +239,7 @@ msgstr ""
# applications/luci-fw/luasrc/model/cbi/luci_fw/zones.lua #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "Pare-feu"
@@ -303,7 +303,7 @@ msgstr ""
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "Paramètres généraux"
@@ -460,7 +460,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr "Redirections de port"
@@ -681,7 +681,7 @@ msgid "To %s, %s in %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr "Règles de trafic"
diff --git a/applications/luci-app-firewall/po/he/firewall.po b/applications/luci-app-firewall/po/he/firewall.po
index 179ab1624f..de89c5e452 100644
--- a/applications/luci-app-firewall/po/he/firewall.po
+++ b/applications/luci-app-firewall/po/he/firewall.po
@@ -122,7 +122,7 @@ msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr ""
@@ -229,7 +229,7 @@ msgstr ""
msgid "Extra source arguments"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr ""
@@ -293,7 +293,7 @@ msgstr ""
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr ""
@@ -446,7 +446,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr ""
@@ -613,7 +613,7 @@ msgid "To %s, %s in %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
diff --git a/applications/luci-app-firewall/po/hi/firewall.po b/applications/luci-app-firewall/po/hi/firewall.po
index 68fdf498b6..3399856748 100644
--- a/applications/luci-app-firewall/po/hi/firewall.po
+++ b/applications/luci-app-firewall/po/hi/firewall.po
@@ -125,7 +125,7 @@ msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr ""
@@ -236,7 +236,7 @@ msgstr ""
# Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/zones.lua #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr ""
@@ -300,7 +300,7 @@ msgstr ""
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr ""
@@ -453,7 +453,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr ""
@@ -650,7 +650,7 @@ msgid "To %s, %s in %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
diff --git a/applications/luci-app-firewall/po/hu/firewall.po b/applications/luci-app-firewall/po/hu/firewall.po
index a9289a0b08..da34d5dc52 100644
--- a/applications/luci-app-firewall/po/hu/firewall.po
+++ b/applications/luci-app-firewall/po/hu/firewall.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-29 19:44+0000\n"
+"PO-Revision-Date: 2019-12-20 21:21+0000\n"
"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/hu/>\n"
@@ -10,43 +10,43 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 3.10\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
msgid "%s in %s"
-msgstr "%s %s-ban"
+msgstr "%s ebben: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:242
msgid "%s%s with %s"
-msgstr "%s%s %s-el"
+msgstr "%s%s ezzel: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:144
msgid "%s, %s in %s"
-msgstr "%s, %s %s-ben"
+msgstr "%s, %s ebben: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:275
msgid "<var>%d</var> pkts. per <var>%s</var>"
-msgstr "<var>%d</var> csomag/<var>%s</var>"
+msgstr "<var>%d</var> csomag / <var>%s</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:271
msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
-msgstr "<var>%d</var> csom. <var>%s</var>-enként, burst <var>%d</var> csom."
+msgstr "<var>%d</var> csomag / <var>%s</var>, löket <var>%d</var> csomag"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:107
msgid "<var>%s</var> and limit to %s"
-msgstr "<var>%s</var> és korlátozás %s-re"
+msgstr "<var>%s</var> és korlátozás erre: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
-msgstr ""
+msgstr "Továbbítás elfogadása"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:303
msgid "Accept input"
-msgstr ""
+msgstr "Bemenet elfogadása"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:283
msgid "Accept output"
-msgstr ""
+msgstr "Kimenet elfogadása"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:183
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:328
@@ -59,12 +59,18 @@ msgid ""
"traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
"traffic."
msgstr ""
+"További nyers <em>iptables</em> argumentumok a zóna célforgalmának "
+"besorolásához, például <code>-p tcp --dport 443</code> csak a kimenő HTTPS "
+"forgalom illesztéséhez."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
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 ""
+"További nyers <em>iptables</em> argumentumok a zóna forrásforgalmának "
+"besorolásához, például <code>-p tcp --sport 443</code> csak a bejövő HTTPS "
+"forgalom illesztéséhez."
#: 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:137
@@ -74,15 +80,15 @@ msgstr "Speciális beállítások"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
msgid "Allow \"invalid\" traffic"
-msgstr ""
+msgstr "„Érvénytelen” forgalom engedélyezése"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
msgid "Allow forward from <em>source zones</em>:"
-msgstr "Továbbítás engedélyezése ezekből a <em>forrás zónákból</em>:"
+msgstr "Továbbítás engedélyezése a <em>forrászónákból</em>:"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
msgid "Allow forward to <em>destination zones</em>:"
-msgstr "Továbbítás engedélyezése ezekbe a <em>cél zónákba</em>:"
+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:208
msgid "Any"
@@ -91,32 +97,34 @@ msgstr "Bármelyik"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
msgid "Any day"
-msgstr ""
+msgstr "Bármely nap"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
msgid "Automatic helper assignment"
-msgstr ""
+msgstr "Automatikus segítő hozzárendelés"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
msgid ""
"Automatically assign conntrack helpers based on traffic protocol and port"
msgstr ""
+"Kapcsolatkövető segítők automatikus hozzárendelése a forgalom protokollja és "
+"portja alapján"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:79
msgid "Conntrack Settings"
-msgstr ""
+msgstr "Kapcsolatkövető beállításai"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
msgid "Conntrack helpers"
-msgstr ""
+msgstr "Kapcsolatkövető segítők"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
msgid "Contents have been saved."
-msgstr ""
+msgstr "A tartalom mentésre került."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
msgid "Covered devices"
-msgstr ""
+msgstr "Lefedett eszközök"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:137
msgid "Covered networks"
@@ -124,9 +132,9 @@ msgstr "Lefedett hálózatok"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:183
msgid "Covered subnets"
-msgstr ""
+msgstr "Lefedett alhálózatok"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "Egyéni szabályok"
@@ -136,52 +144,54 @@ msgid ""
"otherwise covered by the firewall framework. The commands are executed after "
"each firewall restart, right after the default ruleset has been loaded."
msgstr ""
-"Az egyedi szabályok lehetővé teszik tetszőleges iptables parancsok "
-"futtatását melyekre a tűzfal keretrendszer egyébként nem biztosít "
-"lehetőséget. A parancsok a tűzfal minden újraindításakor futtatásra "
-"kerülnek, közvetlenül az alapértelmezett szabálykészletek betöltése után."
+"Az egyéni szabályok lehetővé teszik tetszőleges iptables parancsok "
+"végrehajtását, amelyeket a tűzfal keretrendszer egyébként nem fed le. A "
+"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/rules.js:308
msgid "Destination address"
-msgstr "Cél cím"
+msgstr "Célcím"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
msgid "Destination port"
-msgstr "Cél port"
+msgstr "Célport"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:302
msgid "Destination zone"
-msgstr "Cél zóna"
+msgstr "Célzóna"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:299
msgid "Discard forward"
-msgstr ""
+msgstr "Továbbítás elvetése"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:309
msgid "Discard input"
-msgstr ""
+msgstr "Bemenet elvetése"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:289
msgid "Discard output"
-msgstr ""
+msgstr "Kimenet elvetése"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
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 ""
+"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/tools/firewall.js:297
msgid "Do not track forward"
-msgstr ""
+msgstr "Ne kövesse a továbbítást"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:307
msgid "Do not track input"
-msgstr ""
+msgstr "Ne kövesse a bemenetet"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:287
msgid "Do not track output"
-msgstr ""
+msgstr "Ne kövesse a kimenetet"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
msgid "Drop invalid packets"
@@ -198,23 +208,25 @@ msgstr "NAT visszacsatolás engedélyezése"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
msgid "Enable SYN-flood protection"
-msgstr "SYN-flood védelem engedélyezése"
+msgstr "SYN-elárasztás elleni védelem engedélyezése"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
msgid "Enable logging on this zone"
-msgstr "Naplózás engeélyezése ezen a zónán"
+msgstr "Naplózás engedélyezése ezen a zónán"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
msgid "Experimental feature. Not fully compatible with QoS/SQM."
-msgstr ""
+msgstr "Kísérleti funkció. Nem teljesen kompatibilis a QoS/SQM használatával."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
+"Határozottan kiválasztja az engedélyezett kapcsolatkövető segítőket a "
+"zónaforgalomhoz"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:210
msgid "External IP address"
-msgstr "Külső IP cím"
+msgstr "Külső IP-cím"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:223
msgid "External port"
@@ -227,35 +239,35 @@ msgstr "További argumentumok"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
msgid "Extra destination arguments"
-msgstr ""
+msgstr "További célargumentumok"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:80
msgid "Extra iptables arguments"
-msgstr ""
+msgstr "További iptables argumentumok"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
msgid "Extra source arguments"
-msgstr ""
+msgstr "További forrásargumentumok"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "Tűzfal"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:24
msgid "Firewall - Custom Rules"
-msgstr "Tűzfal - Egyéni szabályok"
+msgstr "Tűzfal – egyéni szabályok"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
msgid "Firewall - Port Forwards"
-msgstr "Tűzfal - Port továbbítások"
+msgstr "Tűzfal – porttovábbítások"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:128
msgid "Firewall - Traffic Rules"
-msgstr "Tűzfal - Forgalmi szabályok"
+msgstr "Tűzfal – forgalmi szabályok"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:28
msgid "Firewall - Zone Settings"
-msgstr "Tűzfal - Zóna beállítások"
+msgstr "Tűzfal – Zóna beállításai"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
@@ -264,62 +276,62 @@ msgstr "Továbbítás"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:135
msgid "Forward to"
-msgstr "Továbbítás ennek"
+msgstr "Továbbítás ide"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
msgid "Friday"
-msgstr ""
+msgstr "Péntek"
#: 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 "%s felől %s-ben"
+msgstr "Innen: %s, ebben: %s"
#: 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 "%s felől %s-ben %s forrással"
+msgstr "Innen: %s, ebben: %s, ezzel a forrással: %s"
#: 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 "%s felől %s-ben %s és %s forrással"
+msgstr "Innen: %s, ebben: %s, ezekkel a forrásokkal: %s és %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:75
msgid "From %s on <var>this device</var>"
-msgstr ""
+msgstr "Ettől: %s, <var>ezen az eszközön</var>"
#: 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 ""
+msgstr "Ettől: %s, <var>ezen az eszközön</var>, ezzel a forrással: %s"
#: 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 ""
+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/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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "Általános beállítások"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:65
msgid "Hardware flow offloading"
-msgstr ""
+msgstr "Hardveres áramláskiürítés"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
msgid "IP"
-msgstr ""
+msgstr "IP"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
msgid "IP range"
-msgstr ""
+msgstr "IP-tartomány"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
msgid "IPs"
-msgstr ""
+msgstr "IP-k"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:216
msgid "IPv4"
@@ -352,7 +364,7 @@ msgstr "Bemenet"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
msgid "Internal IP address"
-msgstr "Belső IP cím"
+msgstr "Belső IP-cím"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:251
msgid "Internal port"
@@ -364,19 +376,19 @@ msgstr "Belső zóna"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
msgid "Limit log messages"
-msgstr "Napló üzenetek korlátozása"
+msgstr "Naplóüzenetek korlátozása"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
msgid "MAC"
-msgstr ""
+msgstr "MAC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
msgid "MACs"
-msgstr ""
+msgstr "MAC-ek"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
-msgstr "MSS clamping engegélyezése"
+msgstr "MSS összefogás"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:131
msgid "Masquerading"
@@ -385,27 +397,27 @@ msgstr "Álcázá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:173
msgid "Match"
-msgstr "Szűrés"
+msgstr "Illesztés"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:218
msgid "Match ICMP type"
-msgstr "Szűrés ICMP típus alapján"
+msgstr "ICMP-típus illesztése"
#: 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 ""
-"Adott portra vagy port tartományra irányított bejövő forgalom szűrése ezen a "
-"gépen"
+"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/rules.js:346
msgid "Monday"
-msgstr ""
+msgstr "Hétfő"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:353
msgid "Month Days"
-msgstr ""
+msgstr "Hónap napjai"
#: 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:169
@@ -420,25 +432,24 @@ msgstr "Hálózat"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
msgid "Only match incoming traffic directed at the given IP address."
-msgstr "Csak a megadott IP címre irányított bejövő forgalmat egyeztesse."
+msgstr "Csak a megadott IP-címre irányított bejövő forgalom illesztése."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
msgid "Only match incoming traffic from these MACs."
-msgstr "Csak a megadott MAC címekről érkező bejövő forgalmat egyeztesse."
+msgstr "Csak ezekről a MAC-ekről érkező bejövő forgalom illesztése."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
msgid "Only match incoming traffic from this IP or range."
msgstr ""
-"Csak a megadott IP címről illetve IP címtartományból érkező bejövő forgalmat "
-"egyeztesse."
+"Csak erről az IP-ről vagy tartományból érkező bejövő forgalom illesztése."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:200
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
msgstr ""
-"Csak az ügyfél gép megadott forrás portjáról illetve forrás port "
-"tartományába tartozó portról indított bejövő forgalmat egyeztesse."
+"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/zones.js:40
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
@@ -449,7 +460,8 @@ msgstr "Kimenet"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
-"További argumentumok küldése az iptables részére. Használja körültekintően!"
+"Átadja a további argumentumokat az iptables részére. Használja "
+"körültekintően!"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
msgid ""
@@ -459,20 +471,26 @@ msgid ""
"invalid values could render the firewall ruleset broken, completely exposing "
"all services."
msgstr ""
+"A forrás- és célforgalom osztályozási szabályainak való nyers iptables "
+"argumentumok átadása lehetővé teszi a csomagoknak a csatolóktól vagy "
+"alhálózatoktól eltérő feltételek alapján történő illesztését. Ezeket a "
+"kapcsolókat rendkívül óvatosan kell használni, mivel az érvénytelen értékek "
+"tönkre tehetik a tűzfalszabálykészleteket, ezáltal teljesen feltárva az "
+"összes szolgáltatást."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
-msgstr "Port továbbítás"
+msgstr "Porttovábbítások"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
msgid ""
"Port forwarding allows remote computers on the Internet to connect to a "
"specific computer or service within the private LAN."
msgstr ""
-"A port továbbítás lehetővé teszi az interneten lévő távoli számítógépeknek a "
-"privát helyi hálózat bizonyos számítógépéhez vagy szolgáltatásához történő "
-"csatlakozását."
+"A porttovábbítás lehetővé teszi az interneten lévő távoli számítógépeknek a "
+"személyes helyi hálózat bizonyos számítógépéhez vagy szolgáltatásához "
+"történő csatlakozását."
#: 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:205
@@ -482,31 +500,31 @@ msgstr "Protokoll"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:252
msgid ""
"Redirect matched incoming traffic to the given port on the internal host"
-msgstr "Átirányítja az egyező bejövő forgalmat a belső gép megadott portjához"
+msgstr "Egyező bejövő forgalom átirányítása a belső gép megadott portjára"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
msgid "Redirect matched incoming traffic to the specified internal host"
-msgstr "Átirányítja az egyező bejövő forgalmat a megadott belső géphez"
+msgstr "Egyező bejövő forgalom átirányítása a megadott belső gépre"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:295
msgid "Refuse forward"
-msgstr ""
+msgstr "Továbbítás visszautasítása"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:305
msgid "Refuse input"
-msgstr ""
+msgstr "Bemenet visszautasítása"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:285
msgid "Refuse output"
-msgstr ""
+msgstr "Kimenet visszautasítása"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:66
msgid "Requires hardware NAT support. Implemented at least for mt7621"
-msgstr ""
+msgstr "Hardveres NAT támogatás szükséges. Legalább az mt7621-hez megvalósítva"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:201
msgid "Restrict Masquerading to given destination subnets"
-msgstr "Álcázás korlátozása a megadott cél alhálózatokra"
+msgstr "Álcázás korlátozása a megadott célalhálózatokra"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
msgid "Restrict Masquerading to given source subnets"
@@ -515,74 +533,74 @@ msgstr "Álcázás korlátozása a megadott forrás alhálózatokra"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:198
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:188
msgid "Restrict to address family"
-msgstr "Korlátozás cím családra"
+msgstr "Korlátozás címcsaládra"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
msgid "Routing/NAT Offloading"
-msgstr ""
+msgstr "Útválasztás vagy NAT kiürítés"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:351
msgid "Saturday"
-msgstr ""
+msgstr "Szombat"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
msgid "Software based offloading for routing/NAT"
-msgstr ""
+msgstr "Szoftver alapú kiürítés az útválasztásnál vagy NAT-nál"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
msgid "Software flow offloading"
-msgstr ""
+msgstr "Szoftveres áramláskiürítés"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
msgid "Source IP address"
-msgstr "Forrás IP cím"
+msgstr "Forrás IP-cím"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:271
msgid "Source MAC address"
-msgstr "Forrás MAC cím"
+msgstr "Forrás MAC-cím"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:282
msgid "Source address"
-msgstr "Forrás cím"
+msgstr "Forráscí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:293
msgid "Source port"
-msgstr "Forrás port"
+msgstr "Forrásport"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:167
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:265
msgid "Source zone"
-msgstr "Forrás zóna"
+msgstr "Forrászóna"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
msgid "Start Date (yyyy-mm-dd)"
-msgstr ""
+msgstr "Kezdés dátuma (ÉÉÉÉ-HH-NN)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
msgid "Start Time (hh.mm.ss)"
-msgstr ""
+msgstr "Kezdés ideje (ÓÓ.PP.MM)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
msgid "Stop Date (yyyy-mm-dd)"
-msgstr ""
+msgstr "Leállítás dátuma (ÉÉÉÉ-HH-NN)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
msgid "Stop Time (hh.mm.ss)"
-msgstr ""
+msgstr "Leállítás ideje (ÓÓ.PP.MM)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
msgid "Sunday"
-msgstr ""
+msgstr "Vasárnap"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:29
msgid ""
"The firewall creates zones over your network interfaces to control network "
"traffic flow."
msgstr ""
-"A tűzfal zónákat határoz meg a hálózati interfészek fölött a hálózati "
-"forgalom áramlásának szabályozására."
+"A tűzfal zónákat hoz létre a hálózati csatolók fölött a hálózati forgalom "
+"áramlásának szabályozásához."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
@@ -594,16 +612,15 @@ msgid ""
"rule is <em>unidirectional</em>, e.g. a forward from lan to wan does "
"<em>not</em> imply a permission to forward from wan to lan as well."
msgstr ""
-"Az alábbi beállítások vezérlik a továbbítási irányelveket a jelenlegi zóna "
-"(%s) és a többi zóna között. A <em>cél zónák</em> fedik le a továbbított "
-"forgalmat <strong>amelynek forrása %q</strong>. A <em>forrás zónák</em> "
-"szűrik a továbbított forgalmat más zónákból <strong>melynek célja %q</"
-"strong>. A továbbítási szabály <em>egyirányú</em>, tehát pl. egy továbbítás "
-"LAN-ból WAN-ba <em>nem</em> jelenti azt, hogy a továbbítás WAN-ból LAN-ba is "
-"engedélyezett."
+"Az alábbi beállítások vezérlik a továbbítási szabályokat a jelenlegi zóna "
+"(%s) és a többi zóna között. A <em>célzónák</em> fedik le a továbbított "
+"forgalmat, <strong>amelynek forrása %q</strong>. A <em>forrászónák</em> "
+"illesztik a továbbított forgalmat más zónákból, <strong>amelynek célja "
+"%q</strong>. A továbbítási szabály <em>egyirányú</em>, például egy "
+"továbbítás LAN-ból WAN-ba <em>nem</em> jelenti azt, hogy a továbbítás WAN-"
+"ból LAN-ba is engedélyezett."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:89
-#, fuzzy
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 "
@@ -611,43 +628,43 @@ msgid ""
"forwarded traffic between different networks within the zone. <em>Covered "
"networks</em> specifies which available networks are members of this zone."
msgstr ""
-"Ez a rész a(z) %q általános beállításait határozza meg. A <em>bejövő</em> és "
-"<em>kimenő</em> beállítások határozzák meg a zónába be- és kilépő forgalom "
-"alapértelmezett szabályait, míg a <em>továbbítási</em> beállítás a különböző "
-"hálózatok közötti forgalomtovábbítás szabályát írja le a zónán belül. A "
-"<em>lefedett hálózatok</em> adják meg, hogy mely elérhető hálózatok tagjai "
-"ennek a zónának."
+"Ez a szakasz a(z) %q közös tulajdonságait határozza meg. A <em>bemenet</em> "
+"és <em>kimenet</em> beállításai határozzák meg a zónába be- és kilépő "
+"forgalom alapértelmezett szabályait, míg a <em>továbbítási</em> beállítás a "
+"különböző hálózatok közötti továbbított forgalom szabályát írja le a zónán "
+"belül. A <em>lefedett hálózatok</em> adják meg, hogy mely elérhető hálózatok "
+"tagjai ennek a zónának."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
msgid "Thursday"
-msgstr ""
+msgstr "Csütörtök"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:138
msgid "Time Restrictions"
-msgstr ""
+msgstr "Időkorlátozások"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
msgid "Time in UTC"
-msgstr ""
+msgstr "Idő UTC szerint"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:96
msgid "To %s at %s on <var>this device</var>"
-msgstr "%s-re %s-nél a <var>eszközön</var>"
+msgstr "Ide: %s, ekkor: %s, <var>ezen az eszközön</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
msgid "To %s in %s"
-msgstr "%s-re %s-ben"
+msgstr "Ide: %s, ebben: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:98
msgid "To %s on <var>this device</var>"
-msgstr "%s-re a <var>eszközön</var>"
+msgstr "Ide: %s, <var>ezen az eszközön</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:87
msgid "To %s, %s in %s"
-msgstr "%s-re, %s %s-ben"
+msgstr "Erre: %s, %s ebben: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr "Forgalmi szabályok"
@@ -658,58 +675,62 @@ msgid ""
"the router."
msgstr ""
"A forgalmi szabályok a különböző zónák között utazó csomagokra vonatkozó "
-"házirendet határozzák meg, például bizonyos gépek közötti forgalom "
-"megakadályozához vagy WAN portok megnyitásához a routeren."
+"szabályokat határozzák meg, például bizonyos gépek közötti forgalom "
+"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:347
msgid "Tuesday"
-msgstr ""
+msgstr "Kedd"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:18
msgid "Unable to save contents: %s"
-msgstr ""
+msgstr "Nem lehet elmenteni a tartalmat: %s"
#: 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 ""
+msgstr "Névtelen továbbítás"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:145
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
msgid "Unnamed rule"
-msgstr ""
+msgstr "Névtelen szabály"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:94
msgid "Unnamed zone"
-msgstr ""
+msgstr "Névtelen zóna"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
msgid ""
"Use this option to classify zone traffic by raw, non-<em>uci</em> managed "
"network devices."
msgstr ""
+"Használja ezt a beállítást a zónaforgalom nyers, nem <em>uci</em> által "
+"kezelt hálózati eszközök szerint történő besorolásához."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:183
msgid ""
"Use this option to classify zone traffic by source or destination subnet "
"instead of networks or devices."
msgstr ""
+"Használja ezt a beállítást a zónaforgalom forrás- vagy célalhálózat szerint "
+"történő besorolásához a hálózatok vagy eszközök helyett."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:72
msgid "Via %s"
-msgstr "%s-en át"
+msgstr "Ezen keresztül: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:70
msgid "Via %s at %s"
-msgstr "%s-en át %s-nél"
+msgstr "Ezen keresztül: %s, itt: %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
msgid "Wednesday"
-msgstr ""
+msgstr "Szerda"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Week Days"
-msgstr ""
+msgstr "Hétköznapok"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:107
msgid "Zone ⇒ Forwardings"
@@ -744,27 +765,27 @@ msgstr "bármely"
#: 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 "bármelyik gép"
+msgstr "bármely gép"
#: 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 "bármelyik router IP"
+msgstr "bármely útválasztó IP"
#: 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:138
msgid "any zone"
-msgstr "bármelyik zóna"
+msgstr "bármely zóna"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
msgid "day"
-msgstr ""
+msgstr "nap"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "don't track"
-msgstr "ne kövesse"
+msgstr "ne kövessen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:46
@@ -774,24 +795,24 @@ msgstr "eldobás"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:265
msgid "hour"
-msgstr ""
+msgstr "óra"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:263
msgid "minute"
-msgstr ""
+msgstr "perc"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
msgid "not"
-msgstr ""
+msgstr "nem"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
msgid "port"
-msgstr ""
+msgstr "port"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
msgid "ports"
-msgstr ""
+msgstr "portok"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:45
@@ -801,21 +822,21 @@ msgstr "visszautasítás"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:261
msgid "second"
-msgstr ""
+msgstr "másodperc"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
msgid "this new zone"
-msgstr ""
+msgstr "ez az új zóna"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
msgid "type"
-msgstr ""
+msgstr "típus"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
msgid "types"
-msgstr ""
+msgstr "típusok"
#~ msgid "Force connection tracking"
#~ msgstr "Kapcsolat követés kényszerítése"
diff --git a/applications/luci-app-firewall/po/it/firewall.po b/applications/luci-app-firewall/po/it/firewall.po
index df09c8a0c3..df91011443 100644
--- a/applications/luci-app-firewall/po/it/firewall.po
+++ b/applications/luci-app-firewall/po/it/firewall.po
@@ -127,7 +127,7 @@ msgstr "Reti coperte"
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "Regole Personalizzate"
@@ -238,7 +238,7 @@ msgstr ""
msgid "Extra source arguments"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "Firewall"
@@ -302,7 +302,7 @@ msgstr ""
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "Opzioni Generali"
@@ -459,7 +459,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr "Inoltri Porta"
@@ -664,7 +664,7 @@ msgid "To %s, %s in %s"
msgstr "Verso %s, %s in %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr "Regole di Traffico"
diff --git a/applications/luci-app-firewall/po/ja/firewall.po b/applications/luci-app-firewall/po/ja/firewall.po
index 71a3d47356..59d3fd6ca4 100644
--- a/applications/luci-app-firewall/po/ja/firewall.po
+++ b/applications/luci-app-firewall/po/ja/firewall.po
@@ -136,7 +136,7 @@ msgstr "対象ネットワーク"
msgid "Covered subnets"
msgstr "カバーされるサブネット"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "手動設定ルール"
@@ -250,7 +250,7 @@ msgstr "追加の iptables 引数"
msgid "Extra source arguments"
msgstr "追加の送信元引数"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "ファイアウォール"
@@ -314,7 +314,7 @@ msgstr "送信元 %s, %s, %s (<var>デバイス</var>)"
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "一般設定"
@@ -480,7 +480,7 @@ msgstr ""
"なりません。"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr "ポートフォワーディング"
@@ -665,7 +665,7 @@ msgid "To %s, %s in %s"
msgstr "宛先 %s, %s (%s)"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr "トラフィック・ルール"
diff --git a/applications/luci-app-firewall/po/ko/firewall.po b/applications/luci-app-firewall/po/ko/firewall.po
index b3caa3673f..e6a932b8b9 100644
--- a/applications/luci-app-firewall/po/ko/firewall.po
+++ b/applications/luci-app-firewall/po/ko/firewall.po
@@ -127,7 +127,7 @@ msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "Custom Rule"
@@ -237,7 +237,7 @@ msgstr ""
msgid "Extra source arguments"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "방화벽"
@@ -301,7 +301,7 @@ msgstr ""
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr ""
@@ -454,7 +454,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr "Port Forward"
@@ -637,7 +637,7 @@ msgid "To %s, %s in %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr "Traffic Rule"
diff --git a/applications/luci-app-firewall/po/mr/firewall.po b/applications/luci-app-firewall/po/mr/firewall.po
new file mode 100644
index 0000000000..782a033328
--- /dev/null
+++ b/applications/luci-app-firewall/po/mr/firewall.po
@@ -0,0 +1,821 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-03-30 17:00+0200\n"
+"PO-Revision-Date: 2019-12-28 03:17+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfirewall/mr/>\n"
+"Language: mr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10\n"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
+msgid "%s in %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:242
+msgid "%s%s with %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:144
+msgid "%s, %s in %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:275
+msgid "<var>%d</var> pkts. per <var>%s</var>"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:271
+msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:107
+msgid "<var>%s</var> and limit to %s"
+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/tools/firewall.js:303
+msgid "Accept input"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:283
+msgid "Accept output"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:183
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:328
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
+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:236
+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:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
+msgid "Advanced Settings"
+msgstr "प्रगत सेटिंग्ज"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
+msgid "Allow \"invalid\" traffic"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
+msgid "Allow forward from <em>source zones</em>:"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
+msgid "Allow forward to <em>destination zones</em>:"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:208
+msgid "Any"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+msgid "Automatic helper assignment"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+msgid ""
+"Automatically assign conntrack helpers based on traffic protocol and port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:79
+msgid "Conntrack Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
+msgid "Conntrack helpers"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
+msgid "Contents have been saved."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
+msgid "Covered devices"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:137
+msgid "Covered networks"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:183
+msgid "Covered subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "Custom Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:25
+msgid ""
+"Custom rules allow you to execute arbitrary iptables commands which are not "
+"otherwise covered by the firewall framework. The commands are executed after "
+"each firewall restart, right after the default ruleset has been loaded."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:308
+msgid "Destination address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+msgid "Destination port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:302
+msgid "Destination zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:299
+msgid "Discard forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:309
+msgid "Discard input"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:289
+msgid "Discard output"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
+msgid ""
+"Do not install extra rules to reject forwarded traffic with conntrack state "
+"<em>invalid</em>. This may be required for complex asymmetric route setups."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
+msgid "Do not track forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:307
+msgid "Do not track input"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:287
+msgid "Do not track output"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+msgid "Drop invalid packets"
+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:189
+msgid "Enable"
+msgstr "सक्षम करा"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
+msgid "Enable NAT Loopback"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+msgid "Enable SYN-flood protection"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
+msgid "Enable logging on this zone"
+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/zones.js:215
+msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:210
+msgid "External IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:223
+msgid "External port"
+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:336
+msgid "Extra arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
+msgid "Extra destination arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:80
+msgid "Extra iptables arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+msgid "Extra source arguments"
+msgstr ""
+
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+# Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/zones.lua #
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+#
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
+msgid "Firewall"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:24
+msgid "Firewall - Custom Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
+msgid "Firewall - Port Forwards"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:128
+msgid "Firewall - Traffic Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:28
+msgid "Firewall - Zone Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
+msgid "Forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:135
+msgid "Forward to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
+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 ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: 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: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: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 "General Settings"
+msgstr "सामान्य सेटिंग्ज"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:65
+msgid "Hardware flow offloading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
+msgid "IP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
+msgid "IP range"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
+msgid "IPs"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:216
+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:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:189
+msgid "IPv4 and IPv6"
+msgstr "IPv4 आणि IPv6"
+
+#: 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:190
+msgid "IPv4 only"
+msgstr "केवळ IPv4"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:218
+msgid "IPv6"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:191
+msgid "IPv6 only"
+msgstr "केवळ IPv6"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:39
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:115
+msgid "Input"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
+msgid "Internal IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:251
+msgid "Internal port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:233
+msgid "Internal zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+msgid "Limit log messages"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
+msgid "MAC"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
+msgid "MACs"
+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/zones.js:131
+msgid "Masquerading"
+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:173
+msgid "Match"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:218
+msgid "Match ICMP type"
+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/rules.js:346
+msgid "Monday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:353
+msgid "Month Days"
+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:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
+msgid "Name"
+msgstr "नाव"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+msgid "Only match incoming traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
+msgid "Only match incoming traffic from these MACs."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+msgid "Only match incoming traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:200
+msgid ""
+"Only match incoming traffic originating from the given source port or port "
+"range on the client host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
+msgid "Output"
+msgstr ""
+
+#: 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:337
+msgid "Passes additional arguments to iptables. Use with care!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
+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:95
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
+msgid "Port Forwards"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+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/forwards.js:154
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+msgid "Protocol"
+msgstr "प्रोटोकॉल"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:252
+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:240
+msgid "Redirect matched incoming traffic to the specified internal host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:295
+msgid "Refuse forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:305
+msgid "Refuse input"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:285
+msgid "Refuse output"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:66
+msgid "Requires hardware NAT support. Implemented at least for mt7621"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:201
+msgid "Restrict Masquerading to given destination subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
+msgid "Restrict Masquerading to given source subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:198
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:188
+msgid "Restrict to address family"
+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/rules.js:351
+msgid "Saturday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
+msgid "Software based offloading for routing/NAT"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
+msgid "Software flow offloading"
+msgstr ""
+
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+# Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/rrule.lua #
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+#
+# msgid "Traffic Redirection"
+# msgstr ""
+#
+# msgid ""
+# "Traffic redirection allows you to change the destination address of "
+# "forwarded packets."
+# msgstr ""
+#
+# msgid "Overview"
+# msgstr ""
+#
+# msgid "Name"
+# msgstr ""
+#
+# msgid "Source zone"
+# msgstr ""
+#
+# msgid "Source MAC-address"
+# msgstr ""
+#
+# msgid "Source port"
+# msgstr ""
+#
+# msgid "Protocol"
+# msgstr ""
+#
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+msgid "Source IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:271
+msgid "Source MAC address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:282
+msgid "Source 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:293
+msgid "Source port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:167
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:265
+msgid "Source zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+msgid "Start Date (yyyy-mm-dd)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+msgid "Start Time (hh.mm.ss)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+msgid "Stop Date (yyyy-mm-dd)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
+msgid "Stop Time (hh.mm.ss)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+msgid "Sunday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:29
+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:174
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
+msgid ""
+"The options below control the forwarding policies between this zone (%s) and "
+"other zones. <em>Destination zones</em> cover forwarded traffic "
+"<strong>originating from %q</strong>. <em>Source zones</em> match forwarded "
+"traffic from other zones <strong>targeted at %q</strong>. The forwarding "
+"rule is <em>unidirectional</em>, e.g. a forward from lan to wan does "
+"<em>not</em> imply a permission to forward from wan to lan as well."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:89
+msgid ""
+"This section defines common properties of %q. The <em>input</em> and "
+"<em>output</em> options set the default policies for traffic entering and "
+"leaving this zone while the <em>forward</em> option describes the policy for "
+"forwarded traffic between different networks within the zone. <em>Covered "
+"networks</em> specifies which available networks are members of this zone."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+msgid "Thursday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:138
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+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 ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
+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 ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:87
+msgid "To %s, %s in %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
+#: 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:129
+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:347
+msgid "Tuesday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:18
+msgid "Unable to save contents: %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js: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:145
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+msgid "Unnamed rule"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:94
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
+msgid ""
+"Use this option to classify zone traffic by raw, non-<em>uci</em> managed "
+"network devices."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:183
+msgid ""
+"Use this option to classify zone traffic by source or destination subnet "
+"instead of networks or devices."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/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:348
+msgid "Wednesday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+msgid "Week Days"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:107
+msgid "Zone ⇒ Forwardings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+msgid "Zones"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:123
+msgid "accept"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:204
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:223
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:274
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:285
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:296
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:322
+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:139
+#: 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 ""
+
+#: 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 ""
+
+#: 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:138
+msgid "any zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
+msgid "day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
+msgid "don't track"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: 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:122
+msgid "drop"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:265
+msgid "hour"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:263
+msgid "minute"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
+msgid "not"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
+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
+msgid "ports"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
+#: 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:121
+msgid "reject"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:261
+msgid "second"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
+msgid "this new zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
+msgid "type"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
+msgid "types"
+msgstr ""
diff --git a/applications/luci-app-firewall/po/ms/firewall.po b/applications/luci-app-firewall/po/ms/firewall.po
index 9cae5b1f34..09a20af4b2 100644
--- a/applications/luci-app-firewall/po/ms/firewall.po
+++ b/applications/luci-app-firewall/po/ms/firewall.po
@@ -1,11 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-16 23:23+0000\n"
+"Last-Translator: Pusak Hitam <thegame.gamesky@gmail.com>\n"
+"Language-Team: Malay <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfirewall/ms/>\n"
+"Language: ms\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
msgid "%s in %s"
@@ -46,7 +51,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:183
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:328
msgid "Action"
-msgstr ""
+msgstr "Tindakan"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
msgid ""
@@ -121,7 +126,7 @@ msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr ""
@@ -228,7 +233,7 @@ msgstr ""
msgid "Extra source arguments"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr ""
@@ -292,7 +297,7 @@ msgstr ""
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr ""
@@ -445,7 +450,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr ""
@@ -612,7 +617,7 @@ msgid "To %s, %s in %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
diff --git a/applications/luci-app-firewall/po/no/firewall.po b/applications/luci-app-firewall/po/no/firewall.po
index f6f1daa929..96cc6f0372 100644
--- a/applications/luci-app-firewall/po/no/firewall.po
+++ b/applications/luci-app-firewall/po/no/firewall.po
@@ -122,7 +122,7 @@ msgstr "Gjeldene nettverk"
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "Egendefinerte Regler"
@@ -232,7 +232,7 @@ msgstr ""
msgid "Extra source arguments"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "Brannmur"
@@ -296,7 +296,7 @@ msgstr ""
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "Generelle Innstillinger"
@@ -453,7 +453,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr "Port Videresendinger"
@@ -639,7 +639,7 @@ msgid "To %s, %s in %s"
msgstr "Til %s, %s i %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr "Trafikk Regler"
diff --git a/applications/luci-app-firewall/po/pl/firewall.po b/applications/luci-app-firewall/po/pl/firewall.po
index 022e5091ed..3a3a76c147 100644
--- a/applications/luci-app-firewall/po/pl/firewall.po
+++ b/applications/luci-app-firewall/po/pl/firewall.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2019-11-25 13:56+0000\n"
+"PO-Revision-Date: 2019-12-05 17:06+0000\n"
"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/pl/>\n"
@@ -29,16 +29,16 @@ msgstr "%s, %s w %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:275
msgid "<var>%d</var> pkts. per <var>%s</var>"
-msgstr "<var>%d</var> pakiet. na <var>%s</var>"
+msgstr "<var>%d</var> pakietów na <var>%s</var>"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:271
msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
msgstr ""
-"<var>%d</var> pakiet. na <var>%s</var>, popsutych <var>%d</var> pakiet."
+"<var>%d</var> pakietów na <var>%s</var>, popsutych <var>%d</var> pakietów."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:107
msgid "<var>%s</var> and limit to %s"
-msgstr "<var>%s</var> i ograniczone do %s"
+msgstr "<var>%s</var> i limit do %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
@@ -63,12 +63,18 @@ msgid ""
"traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
"traffic."
msgstr ""
+"Dodatkowe surowe <em>iptables</em> argumenty do klasyfikacji ruchu w strefie "
+"docelowej, np. <code>-p tcp --dport 443</code> tylko w celu dopasowania "
+"ruchu wychodzącego HTTPS."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
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 ""
+"Dodatkowe surowe <em>iptables</em> argumenty do klasyfikacji ruchu w strefie "
+"docelowej, np. <code>-p tcp --sport 443</code> tylko w celu dopasowania "
+"ruchu przychodzącego HTTPS."
#: 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:137
@@ -105,6 +111,8 @@ msgstr "Automatyczne przydzielanie pomocy"
msgid ""
"Automatically assign conntrack helpers based on traffic protocol and port"
msgstr ""
+"Automatycznie przydzielaj pomocników conntrack'a na podstawie protokołu "
+"ruchu i portu"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:79
msgid "Conntrack Settings"
@@ -112,7 +120,7 @@ msgstr "Ustawienia conntrack"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
msgid "Conntrack helpers"
-msgstr ""
+msgstr "Pomocnicy Conntrack'a"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
msgid "Contents have been saved."
@@ -130,7 +138,7 @@ msgstr "Objęte sieci"
msgid "Covered subnets"
msgstr "Objęte podsieci"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "Własne reguły"
@@ -173,6 +181,9 @@ 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 ""
+"Nie instaluj dodatkowych reguł odrzucania ruchu przekierowanego z conntrack "
+"state <em>invalid</em>. Może to być wymagane w przypadku skomplikowanych "
+"asymetrycznych ustawień trasy."
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
msgid "Do not track forward"
@@ -244,7 +255,7 @@ msgstr "Dodatkowe argumenty zródłowe"
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/zones.lua #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "Zapora"
@@ -308,7 +319,7 @@ 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/rules.js:136
#: 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/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "Ustawienia główne"
@@ -318,7 +329,7 @@ msgstr "Sprzętowy flow offloading"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
msgid "IP"
-msgstr ""
+msgstr "IP"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
msgid "IP range"
@@ -326,7 +337,7 @@ msgstr "Zakres IP"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
msgid "IPs"
-msgstr ""
+msgstr "IPs"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:216
msgid "IPv4"
@@ -379,7 +390,7 @@ msgstr "MAC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
msgid "MACs"
-msgstr ""
+msgstr "MACs"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
msgid "MSS clamping"
@@ -464,9 +475,15 @@ msgid ""
"invalid values could render the firewall ruleset broken, completely exposing "
"all services."
msgstr ""
+"Przekazywanie surowych argumentów iptables do reguł klasyfikacji ruchu "
+"źródłowego i docelowego pozwala na dopasowanie pakietów w oparciu o inne "
+"kryteria niż interfejsy lub podsieci. Opcje te powinny być używane ze "
+"szczególną ostrożnością, ponieważ nieprawidłowe wartości mogą spowodować "
+"złamanie zestawu reguł zapory sieciowej, całkowicie odsłaniając wszystkie "
+"usługi."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr "Przekierowania portów"
@@ -610,7 +627,6 @@ msgstr ""
"do WAN <em>nie</em> implikuje pozwolenia na przekazywanie z sieci WAN do LAN."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:89
-#, fuzzy
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 "
@@ -619,7 +635,7 @@ msgid ""
"networks</em> specifies which available networks are members of this zone."
msgstr ""
"Ta sekcja definiuje ustawienia ogólne %q. Opcje <em>\"wejście\"</em> i <em>"
-"\"wyjście\"</em> określają domyślną politykę dla ruchu przychodzącego i "
+"\"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."
@@ -653,7 +669,7 @@ msgid "To %s, %s in %s"
msgstr "Do %s, %s w %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr "Reguły ruchu sieciowego"
@@ -694,8 +710,8 @@ msgid ""
"Use this option to classify zone traffic by raw, non-<em>uci</em> managed "
"network devices."
msgstr ""
-"Opcja ta służy do klasyfikacji ruchu strefowego według surowych, "
-"nie-<em>uci</em> obsługiwanych urządzeń sieciowych."
+"Opcja ta służy do klasyfikacji ruchu strefowego według surowych, nie-"
+"<em>uci</em> obsługiwanych urządzeń sieciowych."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:183
msgid ""
@@ -796,7 +812,7 @@ msgstr "Nie"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
msgid "port"
-msgstr ""
+msgstr "port"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
diff --git a/applications/luci-app-firewall/po/pt-br/firewall.po b/applications/luci-app-firewall/po/pt-br/firewall.po
index 63943345da..4e9ec01069 100644
--- a/applications/luci-app-firewall/po/pt-br/firewall.po
+++ b/applications/luci-app-firewall/po/pt-br/firewall.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2019-12-03 08:24+0000\n"
+"PO-Revision-Date: 2019-12-09 20:03+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfirewall/pt_BR/>\n"
@@ -40,15 +40,15 @@ msgstr "<var>%s</var> e limite a %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
msgid "Accept forward"
-msgstr "Aceitar o encaminhamento"
+msgstr "Aceitar encaminhamento"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:303
msgid "Accept input"
-msgstr "Aceitar a entrada"
+msgstr "Aceitar entrada"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:283
msgid "Accept output"
-msgstr "Aceitar a saída"
+msgstr "Aceitar saída"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:183
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:328
@@ -82,7 +82,7 @@ msgstr "Configurações Avançadas"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
msgid "Allow \"invalid\" traffic"
-msgstr "Permitir o tráfego \"inválido\""
+msgstr "Permitir tráfego \"inválido\""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
msgid "Allow forward from <em>source zones</em>:"
@@ -136,7 +136,7 @@ msgstr "Redes cobertas"
msgid "Covered subnets"
msgstr "Sub-redes cobertas"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "Regras Personalizadas"
@@ -252,7 +252,7 @@ msgstr "Argumentos extras para o iptables"
msgid "Extra source arguments"
msgstr "Argumentos extras da fonte"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "Firewall"
@@ -316,7 +316,7 @@ msgstr "De %s <var>neste dispositivo</var> com origem %s e %s"
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "Configurações Gerais"
@@ -479,7 +479,7 @@ msgstr ""
"regras do firewall expondo todos os serviços completamente."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr "Encaminhamentos de Porta"
@@ -663,7 +663,7 @@ msgid "To %s, %s in %s"
msgstr "Para %s, %s em %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr "Regras de tráfego"
diff --git a/applications/luci-app-firewall/po/pt/firewall.po b/applications/luci-app-firewall/po/pt/firewall.po
index 2c3c6f9585..f2093b8543 100644
--- a/applications/luci-app-firewall/po/pt/firewall.po
+++ b/applications/luci-app-firewall/po/pt/firewall.po
@@ -136,7 +136,7 @@ msgstr "Redes abrangidas"
msgid "Covered subnets"
msgstr "Subredes abrangidas"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "Regras Personalizadas"
@@ -252,7 +252,7 @@ msgstr "Argumentos adicionais do iptables"
msgid "Extra source arguments"
msgstr "Argumentos adicionais da fonte"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "Firewall"
@@ -316,7 +316,7 @@ msgstr "De %s <var>neste aparelho</var> com as fontes %s e %s"
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "Configurações Gerais"
@@ -478,7 +478,7 @@ msgstr ""
"firewall quebrado, expondo completamente todos os serviços."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr "Encaminhamento de Portas"
@@ -665,7 +665,7 @@ msgid "To %s, %s in %s"
msgstr "Para %s, %s em %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr "Regras de Tráfego"
diff --git a/applications/luci-app-firewall/po/ro/firewall.po b/applications/luci-app-firewall/po/ro/firewall.po
index 4942371b56..eaf3d337a6 100644
--- a/applications/luci-app-firewall/po/ro/firewall.po
+++ b/applications/luci-app-firewall/po/ro/firewall.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-05 07:43+0000\n"
-"Last-Translator: olimpiumarius <oliver_magnum44@yahoo.com>\n"
+"PO-Revision-Date: 2019-12-16 23:23+0000\n"
+"Last-Translator: Cristian Ciobanu <cioby.service@gmail.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/ro/>\n"
"Language: ro\n"
@@ -92,7 +92,7 @@ msgstr "Oricare"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
msgid "Any day"
-msgstr ""
+msgstr "Orice zi"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
msgid "Automatic helper assignment"
@@ -113,7 +113,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
msgid "Contents have been saved."
-msgstr ""
+msgstr "Conţinutul a fost salvat."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
msgid "Covered devices"
@@ -127,7 +127,7 @@ msgstr "Retele acoperite"
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "Reguli suplimentare"
@@ -234,7 +234,7 @@ msgstr ""
msgid "Extra source arguments"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "Firewall"
@@ -298,7 +298,7 @@ msgstr ""
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "Setari generale"
@@ -451,7 +451,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr ""
@@ -561,7 +561,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
msgid "Sunday"
-msgstr ""
+msgstr "Duminică"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:29
msgid ""
@@ -591,11 +591,11 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
msgid "Thursday"
-msgstr ""
+msgstr "Joi"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:138
msgid "Time Restrictions"
-msgstr ""
+msgstr "Restricţii de timp"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
msgid "Time in UTC"
@@ -618,7 +618,7 @@ msgid "To %s, %s in %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
@@ -631,7 +631,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:347
msgid "Tuesday"
-msgstr ""
+msgstr "Marţi"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:18
msgid "Unable to save contents: %s"
@@ -673,7 +673,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
msgid "Wednesday"
-msgstr ""
+msgstr "Miercuri"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
msgid "Week Days"
@@ -724,11 +724,11 @@ msgstr ""
#: 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:138
msgid "any zone"
-msgstr ""
+msgstr "orice zona"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
msgid "day"
-msgstr ""
+msgstr "zi"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
msgid "don't track"
@@ -742,11 +742,11 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:265
msgid "hour"
-msgstr ""
+msgstr "oră"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:263
msgid "minute"
-msgstr ""
+msgstr "minut"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
msgid "not"
@@ -769,7 +769,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:261
msgid "second"
-msgstr ""
+msgstr "secundă"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
@@ -779,7 +779,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
msgid "type"
-msgstr ""
+msgstr "tip"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
msgid "types"
diff --git a/applications/luci-app-firewall/po/ru/firewall.po b/applications/luci-app-firewall/po/ru/firewall.po
index eec638b872..ec43677489 100644
--- a/applications/luci-app-firewall/po/ru/firewall.po
+++ b/applications/luci-app-firewall/po/ru/firewall.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: firewall\n"
"POT-Creation-Date: 2013-09-05 16:02+0200\n"
-"PO-Revision-Date: 2019-10-19 18:25+0000\n"
-"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
+"PO-Revision-Date: 2019-12-26 18:22+0000\n"
+"Last-Translator: Alex Ky <esthomolupus@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/ru/>\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -124,7 +124,7 @@ msgstr "Помощники отслеживания соединений"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
msgid "Contents have been saved."
-msgstr ""
+msgstr "Содержимое сохранено."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
msgid "Covered devices"
@@ -138,7 +138,7 @@ msgstr "Охватываемые сети"
msgid "Covered subnets"
msgstr "Охватываемые подсети"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "Пользовательские правила"
@@ -254,7 +254,7 @@ msgstr "Дополнительные аргументы iptables"
msgid "Extra source arguments"
msgstr "Дополнительные аргументы для источника"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "Межсетевой экран"
@@ -318,7 +318,7 @@ msgstr "Из %s в <var>это устройство</var> с источника
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "Основные настройки"
@@ -485,7 +485,7 @@ msgstr ""
"правил межсетевого экрана, полностью открывая доступ ко всем службам системы."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr "Перенаправление портов"
@@ -670,7 +670,7 @@ msgid "To %s, %s in %s"
msgstr "К %s, %s в %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr "Правила для трафика"
@@ -690,7 +690,7 @@ msgstr "Вторник"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:18
msgid "Unable to save contents: %s"
-msgstr ""
+msgstr "Невозможно сохранить содержимое: %s"
#: 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
diff --git a/applications/luci-app-firewall/po/sk/firewall.po b/applications/luci-app-firewall/po/sk/firewall.po
index e5d73e2d0f..d31bcfefaf 100644
--- a/applications/luci-app-firewall/po/sk/firewall.po
+++ b/applications/luci-app-firewall/po/sk/firewall.po
@@ -122,7 +122,7 @@ msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr ""
@@ -229,7 +229,7 @@ msgstr ""
msgid "Extra source arguments"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr ""
@@ -293,7 +293,7 @@ msgstr ""
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr ""
@@ -446,7 +446,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr ""
@@ -613,7 +613,7 @@ msgid "To %s, %s in %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
diff --git a/applications/luci-app-firewall/po/sv/firewall.po b/applications/luci-app-firewall/po/sv/firewall.po
index 32819e7bb4..655e1bf514 100644
--- a/applications/luci-app-firewall/po/sv/firewall.po
+++ b/applications/luci-app-firewall/po/sv/firewall.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-17 20:20+0000\n"
-"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"PO-Revision-Date: 2019-12-20 21:21+0000\n"
+"Last-Translator: smorgasbeerd <viktorwestas@outlook.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/sv/>\n"
"Language: sv\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
msgid "%s in %s"
@@ -112,7 +112,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
msgid "Contents have been saved."
-msgstr ""
+msgstr "Innehåll har sparats."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
msgid "Covered devices"
@@ -126,7 +126,7 @@ msgstr "Nätverk som omfattas"
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "Anpassade regler"
@@ -233,7 +233,7 @@ msgstr ""
msgid "Extra source arguments"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "Brandvägg"
@@ -297,7 +297,7 @@ msgstr ""
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "Generella inställningar"
@@ -453,7 +453,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr "Vidarebefordringar av port"
@@ -620,7 +620,7 @@ msgid "To %s, %s in %s"
msgstr "Till %s, %s i %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr "Trafikregler"
diff --git a/applications/luci-app-firewall/po/templates/firewall.pot b/applications/luci-app-firewall/po/templates/firewall.pot
index 8d290d664f..91d3bd4586 100644
--- a/applications/luci-app-firewall/po/templates/firewall.pot
+++ b/applications/luci-app-firewall/po/templates/firewall.pot
@@ -115,7 +115,7 @@ msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr ""
@@ -222,7 +222,7 @@ msgstr ""
msgid "Extra source arguments"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr ""
@@ -286,7 +286,7 @@ msgstr ""
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr ""
@@ -439,7 +439,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr ""
@@ -606,7 +606,7 @@ msgid "To %s, %s in %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
diff --git a/applications/luci-app-firewall/po/tr/firewall.po b/applications/luci-app-firewall/po/tr/firewall.po
index f3d850961e..1db3c11272 100644
--- a/applications/luci-app-firewall/po/tr/firewall.po
+++ b/applications/luci-app-firewall/po/tr/firewall.po
@@ -126,7 +126,7 @@ msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr ""
@@ -233,7 +233,7 @@ msgstr ""
msgid "Extra source arguments"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr ""
@@ -297,7 +297,7 @@ msgstr ""
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr ""
@@ -450,7 +450,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr ""
@@ -617,7 +617,7 @@ msgid "To %s, %s in %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
diff --git a/applications/luci-app-firewall/po/uk/firewall.po b/applications/luci-app-firewall/po/uk/firewall.po
index 2aeaedecc1..39272a55ee 100644
--- a/applications/luci-app-firewall/po/uk/firewall.po
+++ b/applications/luci-app-firewall/po/uk/firewall.po
@@ -140,7 +140,7 @@ msgstr "Охоплені мережі"
msgid "Covered subnets"
msgstr "Охоплені підмережі"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "Настроювані правила"
@@ -256,7 +256,7 @@ msgstr "Додаткові аргументи iptables"
msgid "Extra source arguments"
msgstr "Додаткові аргументи для джерела"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "Брандмауер"
@@ -320,7 +320,7 @@ msgstr "Від %s на <var>цьому пристрої</var> з джерело
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "Загальні параметри"
@@ -483,7 +483,7 @@ msgstr ""
"порушення набору правил брандмауера, повністю відкриваючи всі служби."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr "Переспрямовування портів"
@@ -667,7 +667,7 @@ msgid "To %s, %s in %s"
msgstr "%s, %s у %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr "Правила трафіка"
diff --git a/applications/luci-app-firewall/po/vi/firewall.po b/applications/luci-app-firewall/po/vi/firewall.po
index 068b3954c5..6b84e0f5a0 100644
--- a/applications/luci-app-firewall/po/vi/firewall.po
+++ b/applications/luci-app-firewall/po/vi/firewall.po
@@ -130,7 +130,7 @@ msgstr ""
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr ""
@@ -239,7 +239,7 @@ msgstr ""
msgid "Extra source arguments"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "Firewall"
@@ -303,7 +303,7 @@ msgstr ""
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr ""
@@ -459,7 +459,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr ""
@@ -631,7 +631,7 @@ msgid "To %s, %s in %s"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr ""
diff --git a/applications/luci-app-firewall/po/zh-cn/firewall.po b/applications/luci-app-firewall/po/zh-cn/firewall.po
index 57c815153d..7e9e06af77 100644
--- a/applications/luci-app-firewall/po/zh-cn/firewall.po
+++ b/applications/luci-app-firewall/po/zh-cn/firewall.po
@@ -5,8 +5,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2019-11-21 14:23+0000\n"
-"Last-Translator: Xingcong Li <lixingcong512@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:06+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfirewall/zh_Hans/>\n"
"Language: zh-cn\n"
@@ -120,7 +120,7 @@ msgstr "Conntrack 助手"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
msgid "Contents have been saved."
-msgstr "内容已经保存。"
+msgstr "内容已保存。"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
msgid "Covered devices"
@@ -134,7 +134,7 @@ msgstr "涵盖的网络"
msgid "Covered subnets"
msgstr "涵盖的子网"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "自定义规则"
@@ -231,7 +231,7 @@ 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:336
msgid "Extra arguments"
-msgstr "附加参数"
+msgstr "额外参数"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
msgid "Extra destination arguments"
@@ -245,7 +245,7 @@ msgstr "额外的 iptables 参数"
msgid "Extra source arguments"
msgstr "额外的源参数"
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "防火墙"
@@ -309,7 +309,7 @@ msgstr "来自 %s 位于<var>本设备</var>源端口 %s 源 MAC %s"
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "基本设置"
@@ -465,7 +465,7 @@ msgstr ""
"而对外暴露所有服务。"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr "端口转发"
@@ -640,7 +640,7 @@ msgid "To %s, %s in %s"
msgstr "到 %s, %s 位于 %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr "通信规则"
diff --git a/applications/luci-app-firewall/po/zh-tw/firewall.po b/applications/luci-app-firewall/po/zh-tw/firewall.po
index 496a154a69..231efc399f 100644
--- a/applications/luci-app-firewall/po/zh-tw/firewall.po
+++ b/applications/luci-app-firewall/po/zh-tw/firewall.po
@@ -3,13 +3,15 @@
#
msgid ""
msgstr ""
+"PO-Revision-Date: 2019-12-19 19:39+0000\n"
+"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
+"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsfirewall/zh_Hant/>\n"
+"Language: zh-tw\n"
"Content-Type: text/plain; charset=UTF-8\n"
-"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
-"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"PO-Revision-Date: 2018-08-08 08:28+0800\n"
-"X-Generator: Gtranslator 2.91.7\n"
+"X-Generator: Weblate 3.10-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
msgid "%s in %s"
@@ -50,7 +52,7 @@ msgstr "接受出站"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:183
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:328
msgid "Action"
-msgstr "動作"
+msgstr "行動"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
msgid ""
@@ -125,7 +127,7 @@ msgstr "覆蓋網路"
msgid "Covered subnets"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
msgid "Custom Rules"
msgstr "自訂規則"
@@ -234,7 +236,7 @@ msgstr ""
msgid "Extra source arguments"
msgstr ""
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
msgid "Firewall"
msgstr "防火牆"
@@ -298,7 +300,7 @@ msgstr "來自 %s 位於<var>本裝置</var>源埠 %s 源 MAC %s"
#: 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:31
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
msgid "General Settings"
msgstr "基本設定"
@@ -451,7 +453,7 @@ msgid ""
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
msgid "Port Forwards"
msgstr "埠轉發"
@@ -625,7 +627,7 @@ msgid "To %s, %s in %s"
msgstr "到 %s, %s 位於 %s"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
msgid "Traffic Rules"
msgstr "通訊規則"
diff --git a/applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json b/applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json
new file mode 100644
index 0000000000..c414f36910
--- /dev/null
+++ b/applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json
@@ -0,0 +1,50 @@
+{
+ "admin/network/firewall": {
+ "title": "Firewall",
+ "order": 60,
+ "action": {
+ "type": "alias",
+ "path": "admin/network/firewall/zones"
+ },
+ "depends": {
+ "fs": { "/sbin/fw3": "executable" },
+ "uci": { "firewall": true }
+ }
+ },
+
+ "admin/network/firewall/zones": {
+ "title": "General Settings",
+ "order": 10,
+ "action": {
+ "type": "view",
+ "path": "firewall/zones"
+ }
+ },
+
+ "admin/network/firewall/forwards": {
+ "title": "Port Forwards",
+ "order": 20,
+ "action": {
+ "type": "view",
+ "path": "firewall/forwards"
+ }
+ },
+
+ "admin/network/firewall/rules": {
+ "title": "Traffic Rules",
+ "order": 30,
+ "action": {
+ "type": "view",
+ "path": "firewall/rules"
+ }
+ },
+
+ "admin/network/firewall/custom": {
+ "title": "Custom Rules",
+ "order": 40,
+ "action": {
+ "type": "view",
+ "path": "firewall/custom"
+ }
+ }
+}