summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-nft-qos/po
diff options
context:
space:
mode:
authorHannu Nyman <hannu.nyman@iki.fi>2020-09-17 16:54:57 +0300
committerHannu Nyman <hannu.nyman@iki.fi>2020-09-17 16:54:57 +0300
commit2e2b7099d3c7d17b334be15bb62d1ffd3ed45012 (patch)
treeb7cad5981e0b641b5b991b7133de7e1cbf1ec1f0 /applications/luci-app-nft-qos/po
parent9957c86d23c33347fa3ae6408839624d06a16c8b (diff)
treewide: i18n - sync translations
Sync translations. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Diffstat (limited to 'applications/luci-app-nft-qos/po')
-rw-r--r--applications/luci-app-nft-qos/po/ar/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/bg/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/bn_BD/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/ca/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/cs/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/de/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/el/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/en/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/es/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/fi/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/fr/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/he/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/hi/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/hu/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/it/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/ja/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/ko/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/mr/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/ms/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/nb_NO/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/pl/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/pt/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/pt_BR/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/ro/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/ru/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/sk/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/sv/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/templates/nft-qos.pot108
-rw-r--r--applications/luci-app-nft-qos/po/tr/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/uk/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/vi/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/zh_Hans/nft-qos.po108
-rw-r--r--applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po108
33 files changed, 2013 insertions, 1551 deletions
diff --git a/applications/luci-app-nft-qos/po/ar/nft-qos.po b/applications/luci-app-nft-qos/po/ar/nft-qos.po
index 633d24b54..0e9570201 100644
--- a/applications/luci-app-nft-qos/po/ar/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ar/nft-qos.po
@@ -21,71 +21,73 @@ msgstr ""
msgid "Collecting data..."
msgstr "جمع البيانات..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -93,8 +95,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr ""
@@ -103,46 +106,54 @@ msgstr ""
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -155,22 +166,22 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -186,23 +197,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -210,32 +221,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/bg/nft-qos.po b/applications/luci-app-nft-qos/po/bg/nft-qos.po
index cf0979b0d..aa30db580 100644
--- a/applications/luci-app-nft-qos/po/bg/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/bg/nft-qos.po
@@ -14,71 +14,73 @@ msgstr ""
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -86,8 +88,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr ""
@@ -96,46 +99,54 @@ msgstr ""
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -148,22 +159,22 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -179,23 +190,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -203,32 +214,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/bn_BD/nft-qos.po b/applications/luci-app-nft-qos/po/bn_BD/nft-qos.po
index 9560b7a0f..8e9adf37d 100644
--- a/applications/luci-app-nft-qos/po/bn_BD/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/bn_BD/nft-qos.po
@@ -14,71 +14,73 @@ msgstr ""
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -86,8 +88,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr ""
@@ -96,46 +99,54 @@ msgstr ""
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -148,22 +159,22 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -179,23 +190,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -203,32 +214,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/ca/nft-qos.po b/applications/luci-app-nft-qos/po/ca/nft-qos.po
index f8d98dc77..a26e661b4 100644
--- a/applications/luci-app-nft-qos/po/ca/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ca/nft-qos.po
@@ -20,71 +20,73 @@ msgstr ""
msgid "Collecting data..."
msgstr "S’estan recollint dades…"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -92,8 +94,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Nom de l’amfitrió"
@@ -102,46 +105,54 @@ msgstr "Nom de l’amfitrió"
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -154,22 +165,22 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -185,23 +196,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -209,32 +220,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr "Unitat"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/cs/nft-qos.po b/applications/luci-app-nft-qos/po/cs/nft-qos.po
index 59525013a..d4181b074 100644
--- a/applications/luci-app-nft-qos/po/cs/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/cs/nft-qos.po
@@ -20,71 +20,73 @@ msgstr ""
msgid "Collecting data..."
msgstr "Shromažďování údajů…"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "Komentář"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -92,8 +94,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Název počítače"
@@ -102,46 +105,54 @@ msgstr "Název počítače"
msgid "IP Address"
msgstr "IP adresa"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -154,22 +165,22 @@ msgstr "Údaje nejsou k dispozici"
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "Protokol"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -185,23 +196,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -209,32 +220,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/de/nft-qos.po b/applications/luci-app-nft-qos/po/de/nft-qos.po
index b021f2f76..dff2a45b6 100644
--- a/applications/luci-app-nft-qos/po/de/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/de/nft-qos.po
@@ -20,71 +20,73 @@ msgstr "Bytes Gesamt"
msgid "Collecting data..."
msgstr "Sammle Daten..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "Kommentar"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr "Standard-Downloadrate"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr "Standard-Download-Einheit"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr "Standard-Netzwerkschnittstelle"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr "Standard-Uploadrate"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr "Standard-Upload-Einheit"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr "Standardeinheit für Downloadrate"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr "Standardeinheit für Upload-Rate"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr "Standardwert für Download-Bandbreite"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr "Standardwert für Downloadrate"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr "Standardwert für Upload-Bandbreite"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr "Standardwert für Upload-Rate"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr "Download-Bandbreite (Mbps)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr "Download-Rate"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr "Aktiviere die Limit-Rate-Funktion"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr "Aktiviere Traffic-Priorisierung"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr "Diese Funktion aktivieren"
@@ -92,8 +94,9 @@ msgstr "Diese Funktion aktivieren"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "Gewähre UCI Zugriff auf luci-app-nft-qos"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Hostname"
@@ -102,49 +105,57 @@ msgstr "Hostname"
msgid "IP Address"
msgstr "IP-Adresse"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr "IP-Adresse (v4 / v6)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr "IP-Adresse (nur v4)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr "Limit aktivieren"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr "Limit-Typ"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr "MAC (optional)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr "MB"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr "NFT-QoS-Einstellungen"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
"Netzwerkschnittstelle für Traffic Shaping, z.B. br-lan, eth0.1, eth0, etc."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
"Netzwerk, auf das angewandt werden soll, z.B. 192.168.1.0/24, 10.2.0.0/16, "
"etc."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
"Netzwerk, auf das angewandt werden soll, z.B. AAAA::BBBB/64, CCCC::1/128, "
@@ -159,22 +170,22 @@ msgstr "Keine Informationen verfügbar"
msgid "Packets Total"
msgstr "Pakete Gesamt"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr "Priorität"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "Protokoll"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr "QoS via Nftables"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr "Rate"
@@ -190,23 +201,23 @@ msgstr "Echtzeit-Rate"
msgid "Realtime Upload Rate"
msgstr "Echtzeit-Uploadrate"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr "Service"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr "Statische QoS-Download-Rate"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr "Statische QoS-Upload-Rate"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr "Zielnetzwerk (IPv4/MASK)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr "Zielnetzwerk6 (IPv6/MASK)"
@@ -215,32 +226,35 @@ msgid "This page gives an overview over currently download/upload rate."
msgstr ""
"Diese Seite gibt einen Überblick über die aktuelle Download-/Uploadrate."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr "Einstellungen für Traffic-Priorität"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr "Typ der Limit-Rate"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr "Einheit"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr "Upload-Bandbreite (Mbps)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr "Uploadrate"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr "Whitelist für die Limit-Rate"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr "z.B. https, 23, (Trennzeichen ist Komma)"
diff --git a/applications/luci-app-nft-qos/po/el/nft-qos.po b/applications/luci-app-nft-qos/po/el/nft-qos.po
index 29531c990..94cb9fbda 100644
--- a/applications/luci-app-nft-qos/po/el/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/el/nft-qos.po
@@ -20,71 +20,73 @@ msgstr ""
msgid "Collecting data..."
msgstr "Συλλογή δεδομένων..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -92,8 +94,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr ""
@@ -102,46 +105,54 @@ msgstr ""
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -154,22 +165,22 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -185,23 +196,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -209,32 +220,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/en/nft-qos.po b/applications/luci-app-nft-qos/po/en/nft-qos.po
index 1da86e6c5..930a145f4 100644
--- a/applications/luci-app-nft-qos/po/en/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/en/nft-qos.po
@@ -14,71 +14,73 @@ msgstr ""
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -86,8 +88,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr ""
@@ -96,46 +99,54 @@ msgstr ""
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -148,22 +159,22 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -179,23 +190,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -203,32 +214,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/es/nft-qos.po b/applications/luci-app-nft-qos/po/es/nft-qos.po
index 41dfeb7ab..720517857 100644
--- a/applications/luci-app-nft-qos/po/es/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/es/nft-qos.po
@@ -23,71 +23,73 @@ msgstr "Total de bytes"
msgid "Collecting data..."
msgstr "Recolectando datos…"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "Comentario"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr "Velocidad de descarga predeterminada"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr "Unidad de descarga predeterminada"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr "Interfaz de red predeterminada"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr "Velocidad de carga predeterminada"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr "Unidad de carga predeterminada"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr "Unidad predeterminada para la velocidad de descarga"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr "Unidad predeterminada para la velocidad de carga"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr "Valor predeterminado para el ancho de banda de descarga"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr "Valor predeterminado para la velocidad de descarga"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr "Valor predeterminado para el ancho de banda de carga"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr "Valor predeterminado para la velocidad de carga"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr "Ancho de banda de descarga (Mbps)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr "Velocidad de descarga"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr "Activar función de límite de velocidad"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr "Activar prioridad de tráfico"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr "Activar esta característica"
@@ -95,8 +97,9 @@ msgstr "Activar esta característica"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "Conceder acceso UCI para luci-app-nft-qos"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Nombre del host"
@@ -105,48 +108,56 @@ msgstr "Nombre del host"
msgid "IP Address"
msgstr "Dirección IP"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr "Dirección IP (v4/v6)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr "Dirección IP (sólo v4)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr "Activar límite"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr "Tipo de límite"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr "MAC (opcional)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr "MB"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr "Configuración de NFT-QoS"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
"Interfaz de red para configuración de tráfico, por ejemplo, br-lan, eth0.1, "
"eth0, etc."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr "Red a aplicar, por ejemplo. 192.168.1.0/24, 10.2.0.0/16, etc."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr "Red a aplicar, por ejemplo. AAAA::BBBB/64, CCCC::1/128, etc."
@@ -159,22 +170,22 @@ msgstr "No hay información disponible"
msgid "Packets Total"
msgstr "Paquetes totales"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr "Prioridad"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "Protocolo"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr "Qos sobre Nftables"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr "Velocidad"
@@ -190,23 +201,23 @@ msgstr "Velocidad en tiempo real"
msgid "Realtime Upload Rate"
msgstr "Velocidad de carga en tiempo real"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr "Servicio"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr "Velocidad de descarga de QoS estática"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr "Velocidad de carga de QoS estática"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr "Red de destino (IPv4 / MASK)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr "Red de destino 6 (IPv6/MÁSCARA)"
@@ -216,32 +227,35 @@ msgstr ""
"Esta página ofrece una vista general sobre la velocidad de descarga/carga "
"actual."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr "Ajustes de prioridad de tráfico"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr "Tipo de límite de velocidad"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr "Unidad"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr "Ancho de banda de carga (Mbps)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr "Velocidad de carga"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr "Lista blanca para el límite de velocidad"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr "p.ej. https, 23, (el separador es una coma)"
diff --git a/applications/luci-app-nft-qos/po/fi/nft-qos.po b/applications/luci-app-nft-qos/po/fi/nft-qos.po
index 1491577d5..c4df045af 100644
--- a/applications/luci-app-nft-qos/po/fi/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/fi/nft-qos.po
@@ -20,71 +20,73 @@ msgstr ""
msgid "Collecting data..."
msgstr "Kerätään tietoja..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "Kommentti"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -92,8 +94,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Palvelinnimi"
@@ -102,46 +105,54 @@ msgstr "Palvelinnimi"
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -154,22 +165,22 @@ msgstr "Ei tietoja saatavilla"
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "Protokolla"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -185,23 +196,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -209,32 +220,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/fr/nft-qos.po b/applications/luci-app-nft-qos/po/fr/nft-qos.po
index 58e6ad6e3..2c985ee80 100644
--- a/applications/luci-app-nft-qos/po/fr/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/fr/nft-qos.po
@@ -20,71 +20,73 @@ msgstr "Total octets"
msgid "Collecting data..."
msgstr "Récupération des données…"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "Commentaire"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -92,8 +94,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Nom d'hôte"
@@ -102,46 +105,54 @@ msgstr "Nom d'hôte"
msgid "IP Address"
msgstr "Adresse IP"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -154,22 +165,22 @@ msgstr "Information indisponible"
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "Protocole"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -185,23 +196,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr "Service"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -209,32 +220,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/he/nft-qos.po b/applications/luci-app-nft-qos/po/he/nft-qos.po
index 2ba517520..6527da4ae 100644
--- a/applications/luci-app-nft-qos/po/he/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/he/nft-qos.po
@@ -14,71 +14,73 @@ msgstr ""
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -86,8 +88,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr ""
@@ -96,46 +99,54 @@ msgstr ""
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -148,22 +159,22 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -179,23 +190,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -203,32 +214,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/hi/nft-qos.po b/applications/luci-app-nft-qos/po/hi/nft-qos.po
index 64dc53de2..c850440c1 100644
--- a/applications/luci-app-nft-qos/po/hi/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/hi/nft-qos.po
@@ -14,71 +14,73 @@ msgstr ""
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -86,8 +88,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr ""
@@ -96,46 +99,54 @@ msgstr ""
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -148,22 +159,22 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -179,23 +190,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -203,32 +214,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/hu/nft-qos.po b/applications/luci-app-nft-qos/po/hu/nft-qos.po
index 5965d7d69..c8d7835bc 100644
--- a/applications/luci-app-nft-qos/po/hu/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/hu/nft-qos.po
@@ -20,71 +20,73 @@ msgstr "Bájt összesen"
msgid "Collecting data..."
msgstr "Adatok összegyűjtése…"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "Megjegyzés"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr "Alapértelmezett letöltési arány"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr "Alapértelmezett letöltési mértékegység"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr "Alapértelmezett hálózati csatoló"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr "Alapértelmezett feltöltési arány"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr "Alapértelmezett feltöltési mértékegység"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr "Alapértelmezett mértékegység a letöltési aránynál"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr "Alapértelmezett mértékegység a feltöltési aránynál"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr "Alapértelmezett érték a letöltési sávszélességnél"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr "Alapértelmezett érték a letöltési aránynál"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr "Alapértelmezett érték a feltöltési sávszélességnél"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr "Alapértelmezett érték a feltöltési aránynál"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr "Letöltési sávszélesség (Mbps)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr "Letöltési arány"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr "Arány korlátozása funkció engedélyezése"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr "Forgalomprioritás engedélyezése"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr "A funkció engedélyezése"
@@ -92,8 +94,9 @@ msgstr "A funkció engedélyezése"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Gépnév"
@@ -102,47 +105,55 @@ msgstr "Gépnév"
msgid "IP Address"
msgstr "IP-cím"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr "IP-cím (v4/v6)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr "IP-cím (csak v4)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr "Korlátozás engedélyezése"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr "Korlát típusa"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr "MAC (elhagyható)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr "MB"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr "NFT-QoS beállítások"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
"Hálózati csatoló a forgalom formálásához, például br-lan, eth0.1, eth0, stb."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr "Alkalmazandó hálózat, például 192.168.1.0/24, 10.2.0.0/16, stb."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr "Alkalmazandó hálózat, például AAAA::BBBB/64, CCCC::1/128, stb."
@@ -155,22 +166,22 @@ msgstr "Nincs elérhető információ"
msgid "Packets Total"
msgstr "Csomagok összesen"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr "Prioritás"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "Protokoll"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr "QoS Nftables fölött"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr "Arány"
@@ -186,23 +197,23 @@ msgstr "Valós idejű arány"
msgid "Realtime Upload Rate"
msgstr "Valós idejű feltöltési arány"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr "Szolgáltatás"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr "Statikus QoS-letöltési arány"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr "Statikus QoS feltöltési arány"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr "Célhálózat (IPv4/MASZK)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr "Célhálózat 6 (IPv6/MASZK)"
@@ -211,32 +222,35 @@ msgid "This page gives an overview over currently download/upload rate."
msgstr ""
"Ez az oldal áttekintést ad a jelenlegi letöltési és feltöltési arányról."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr "Forgalomprioritás beállításai"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr "Arány korlátozásának típusa"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr "Mértékegység"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr "Feltöltési sávszélesség (Mbps)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr "Feltöltési arány"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr "Fehérlista az arány korlátázásához"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr "például https, 23, (vesszővel elválasztva)"
diff --git a/applications/luci-app-nft-qos/po/it/nft-qos.po b/applications/luci-app-nft-qos/po/it/nft-qos.po
index 31e46c7ad..cdef8a707 100644
--- a/applications/luci-app-nft-qos/po/it/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/it/nft-qos.po
@@ -20,71 +20,73 @@ msgstr ""
msgid "Collecting data..."
msgstr "Raccolta dati..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "Commento"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -92,8 +94,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Hostname"
@@ -102,46 +105,54 @@ msgstr "Hostname"
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -154,22 +165,22 @@ msgstr "Nessuna informazione disponibile"
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "Protocollo"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -185,23 +196,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -209,32 +220,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/ja/nft-qos.po b/applications/luci-app-nft-qos/po/ja/nft-qos.po
index b8caeb736..69390e6e4 100644
--- a/applications/luci-app-nft-qos/po/ja/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ja/nft-qos.po
@@ -20,71 +20,73 @@ msgstr ""
msgid "Collecting data..."
msgstr "データを収集中..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "コメント"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -92,8 +94,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "luci-app-nft-qos に UCI アクセスを許可"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "ホスト名"
@@ -102,46 +105,54 @@ msgstr "ホスト名"
msgid "IP Address"
msgstr "IP アドレス"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr "IP アドレス (v4 のみ)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr "NFT-QoS 設定"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -154,22 +165,22 @@ msgstr "情報がありません"
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "プロトコル"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -185,23 +196,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr "サービス"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -209,32 +220,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr "アップロード帯域幅 (Mbps)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/ko/nft-qos.po b/applications/luci-app-nft-qos/po/ko/nft-qos.po
index eef1bdf7b..4276cafdb 100644
--- a/applications/luci-app-nft-qos/po/ko/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ko/nft-qos.po
@@ -20,71 +20,73 @@ msgstr ""
msgid "Collecting data..."
msgstr "데이터 수집 중..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -92,8 +94,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr ""
@@ -102,46 +105,54 @@ msgstr ""
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -154,22 +165,22 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -185,23 +196,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -209,32 +220,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/mr/nft-qos.po b/applications/luci-app-nft-qos/po/mr/nft-qos.po
index a776a6be6..65d88b3de 100644
--- a/applications/luci-app-nft-qos/po/mr/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/mr/nft-qos.po
@@ -20,71 +20,73 @@ msgstr ""
msgid "Collecting data..."
msgstr "डेटा संकलित करीत आहे ..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "टिप्पणी"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -92,8 +94,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "होस्टनाव"
@@ -102,46 +105,54 @@ msgstr "होस्टनाव"
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -154,22 +165,22 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "प्रोटोकॉल"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -185,23 +196,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -209,32 +220,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr "युनिट"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/ms/nft-qos.po b/applications/luci-app-nft-qos/po/ms/nft-qos.po
index 2f4635008..0a09f6584 100644
--- a/applications/luci-app-nft-qos/po/ms/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ms/nft-qos.po
@@ -20,71 +20,73 @@ msgstr ""
msgid "Collecting data..."
msgstr "Mengumpul data..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -92,8 +94,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr ""
@@ -102,46 +105,54 @@ msgstr ""
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -154,22 +165,22 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -185,23 +196,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -209,32 +220,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/nb_NO/nft-qos.po b/applications/luci-app-nft-qos/po/nb_NO/nft-qos.po
index 224a8bfcc..f627585fd 100644
--- a/applications/luci-app-nft-qos/po/nb_NO/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/nb_NO/nft-qos.po
@@ -20,71 +20,73 @@ msgstr ""
msgid "Collecting data..."
msgstr "Samler inn data…"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -92,8 +94,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr ""
@@ -102,46 +105,54 @@ msgstr ""
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -154,22 +165,22 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -185,23 +196,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -209,32 +220,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/pl/nft-qos.po b/applications/luci-app-nft-qos/po/pl/nft-qos.po
index 231a754c5..d34603a13 100644
--- a/applications/luci-app-nft-qos/po/pl/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/pl/nft-qos.po
@@ -21,71 +21,73 @@ msgstr "Bajty ogółem"
msgid "Collecting data..."
msgstr "Trwa zbieranie danych..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "Komentarz"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr "Domyślna szybkość pobierania"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr "Domyślna jednostka pobierania"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr "Domyślny interfejs sieciowy"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr "Domyślna szybkość przesyłania"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr "Domyślna jednostka przesyłania"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr "Domyślna jednostka dla szybkości pobierania"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr "Domyślna jednostka szybkości wysyłania"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr "Wartość domyślna dla przepustowości pobierania"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr "Wartość domyślna dla szybkości pobierania"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr "Wartość domyślna dla przepustowości wysyłania"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr "Wartość domyślna szybkości wysyłania"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr "Przepustowość pobierania (Mbps)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr "Szybkość pobierania"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr "Włącz funkcję limitu prędkości"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr "Włącz priorytet ruchu"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr "Włącz tę funkcję"
@@ -93,8 +95,9 @@ msgstr "Włącz tę funkcję"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "Udziel dostępu UCI do luci-app-nft-qos"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Nazwa hosta"
@@ -103,47 +106,55 @@ msgstr "Nazwa hosta"
msgid "IP Address"
msgstr "Adres IP"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr "Adres IP (v4/v6)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr "Adres IP (tylko v4)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr "Włącz limit"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr "Typ limitu"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr "MAC (opcjonalnie)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr "MB"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr "Ustawienia NFT-QoS"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
"Interfejs sieciowy dla kształtowania ruchu, np. br-lan, eth0.1, eth0 itp."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr "Sieć do zastosowania, np. 192.168.1.0/24, 10.2.0.0/16, itp."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr "Sieć do zastosowania, np. AAAA::BBBB/64, CCCC::1/128, itp."
@@ -156,22 +167,22 @@ msgstr "Brak dostępnych informacji"
msgid "Packets Total"
msgstr "Suma pakietów"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr "Priorytet"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "Protokół"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr "QoS przez Nftables"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr "Tempo"
@@ -187,23 +198,23 @@ msgstr "Szybkość w czasie rzeczywistym"
msgid "Realtime Upload Rate"
msgstr "Szybkość wysyłania w czasie rzeczywistym"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr "Usługa"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr "Statyczna prędkość pobierania QoS"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr "Statyczna prędkość wysyłania QoS"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr "Sieć docelowa (IPv4/Maska)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr "Sieć docelowa (IPv6/Maska)"
@@ -211,32 +222,35 @@ msgstr "Sieć docelowa (IPv6/Maska)"
msgid "This page gives an overview over currently download/upload rate."
msgstr "Ta strona zawiera przegląd aktualnej prędkości pobierania/wysyłania."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr "Ustawienia priorytetu ruchu sieciowego"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr "Typ limitu prędkości"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr "Jednostka"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr "Przepustowość przesyłania (Mbps)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr "Szybkość wysyłania"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr "Biała lista dla limitu prędkości"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr "np. https, 23, (separator to przecinek)"
diff --git a/applications/luci-app-nft-qos/po/pt/nft-qos.po b/applications/luci-app-nft-qos/po/pt/nft-qos.po
index 85206e7ea..33f20d6ba 100644
--- a/applications/luci-app-nft-qos/po/pt/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/pt/nft-qos.po
@@ -20,71 +20,73 @@ msgstr "Total de Bytes"
msgid "Collecting data..."
msgstr "A recolher dados..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "Comentário"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr "Taxa de Descarregamento Padrão"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr "Unidade de Descarregamento Padrão"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr "Interface de Rede Padrão"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr "Taxa de Envio Padrão"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr "Unidade de Envio Padrão"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr "Unidade padrão para taxa de descarregamento"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr "Unidade padrão para taxa de envio"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr "Valor padrão para largura de banda de descarregamento"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr "Valor padrão para taxa de descarregamento"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr "Valor padrão para a largura de banda de envio"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr "Valor padrão para a taxa de envio"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr "Largura de Banda de Descarregamento (Mbps)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr "Taxa de Descarregamento"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr "Ativar Recurso de Limite de Taxa"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr "Ativar Prioridade de Tráfego"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr "Ativar este recurso"
@@ -92,8 +94,9 @@ msgstr "Ativar este recurso"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "Conceder acesso UCI ao luci-app-nft-qos"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Nome do Host"
@@ -102,48 +105,56 @@ msgstr "Nome do Host"
msgid "IP Address"
msgstr "Endereço IP"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr "Endereço IP (v4 / v6)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr "Endereço IP (apenas v4)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr "Limitar Ativação"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr "Tipo de Limite"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr "MAC (opcional)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr "MB"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr "Configurações NFT-QoS"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
"Interface de Rede para Traffic Shaping, por exemplo, br-lan, eth0.1, eth0, "
"etc."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr "Rede a aplicar, por exemplo, 192.168.1.0/24, 10.2.0.0/16, etc."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr "Rede a aplicar, por exemplo, AAAA::BBBBB/64, CCCC::1/128, etc."
@@ -156,22 +167,22 @@ msgstr "Sem informação disponível"
msgid "Packets Total"
msgstr "Total de Pacotes"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr "Prioridade"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "Protocolo"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr "Qos sobre Nftables"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr "Taxa"
@@ -187,23 +198,23 @@ msgstr "Taxa em Tempo Real"
msgid "Realtime Upload Rate"
msgstr "Taxa de Envio em Tempo Real"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr "Serviço"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr "Taxa Estática de Descarregamanto de QoS"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr "Taxa Estática de Envio QoS"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr "Rede de Destino (IPv4/MASK)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr "Rede6 de Destino (IPv6/MASK)"
@@ -212,32 +223,35 @@ msgid "This page gives an overview over currently download/upload rate."
msgstr ""
"Esta página dá uma visão geral sobre a taxa de descarregamento/envio atual."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr "Configurações de Prioridade de Tráfego"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr "Tipo de Taxa Limite"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr "Unidade"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr "Largura de Banda de Envio (Mbps)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr "Taxa de Envio"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr "Lista Branca para a Taxa Limite"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr "por exemplo https, 23, (o separador é vírgula)"
diff --git a/applications/luci-app-nft-qos/po/pt_BR/nft-qos.po b/applications/luci-app-nft-qos/po/pt_BR/nft-qos.po
index 924ea61ad..ca806004a 100644
--- a/applications/luci-app-nft-qos/po/pt_BR/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/pt_BR/nft-qos.po
@@ -20,71 +20,73 @@ msgstr "Total de Bytes"
msgid "Collecting data..."
msgstr "Coletando dados..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "Comentário"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr "Taxa de Download Padrão"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr "Unidade de Download Padrão"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr "Interface de Rede Padrão"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr "Taxa de Upload Padrão"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr "Unidade de Upload Padrão"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr "Unidade padrão para taxa de download"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr "Unidade padrão para taxa de upload"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr "Valor padrão para a largura de banda para download"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr "Valor padrão para a taxa de download"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr "Valor padrão para a largura de banda de upload"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr "Valor padrão para a taxa de upload"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr "Largura de Banda de Download (Mbps)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr "Taxa de Download"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr "Ativar o Recurso de Limitação de Taxa"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr "Ativar a Prioridade de Tráfego"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr "Ativar este recurso"
@@ -92,8 +94,9 @@ msgstr "Ativar este recurso"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "Conceda acesso UCI ao luci-app-nft-qos"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Nome do equipamento"
@@ -102,48 +105,56 @@ msgstr "Nome do equipamento"
msgid "IP Address"
msgstr "Endereço IP"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr "Endereço IP (v4 / v6)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr "Endereço IP (apenas v4)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr "Ativar Limite"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr "Tipo de Limite"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr "MAC (opcional)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr "MB"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr "Configurações NFT-QoS"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
"A Interface de rede para realizar Traffic Shaping, por exemplo, br-lan, "
"eth0.1, eth0.1, eth0, etc."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr "Rede a ser aplicada, por exemplo, 192.168.1.0/24, 10.2.0.0/16, etc."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr "Rede a ser aplicada, por exemplo, AAAA::BBBB/64, CCCC:1/128, etc."
@@ -156,22 +167,22 @@ msgstr "Nenhuma informação disponível"
msgid "Packets Total"
msgstr "Total de Pacotes"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr "Prioridade"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "Protocolo"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr "Qos sobre Nftables"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr "Taxa"
@@ -187,23 +198,23 @@ msgstr "Taxa em Tempo Real"
msgid "Realtime Upload Rate"
msgstr "Taxa de Upload em Tempo Real"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr "Serviço"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr "QoS estático - Taxa de download"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr "QoS-Estático - Taxa de Upload"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr "Rede de Destino (IPv4/MASK)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr "Rede de Destino (IPV6/MASK)"
@@ -211,32 +222,35 @@ msgstr "Rede de Destino (IPV6/MASK)"
msgid "This page gives an overview over currently download/upload rate."
msgstr "Esta página dá uma visão geral sobre a taxa atual de download/upload."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr "Configuração da Prioridade do Tráfego"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr "Tipo de Taxa Limite"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr "Unidade"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr "Largura de Banda de Upload (Mbps)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr "Taxa de Upload"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr "Lista Branca para a Limitação da Taxa"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr "por exemplo, https, 23, (separado por vírgulas)"
diff --git a/applications/luci-app-nft-qos/po/ro/nft-qos.po b/applications/luci-app-nft-qos/po/ro/nft-qos.po
index d7eebcdc4..1b2ff1b88 100644
--- a/applications/luci-app-nft-qos/po/ro/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ro/nft-qos.po
@@ -21,71 +21,73 @@ msgstr ""
msgid "Collecting data..."
msgstr "Colectare date..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -93,8 +95,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Numele gazdei ( hostname )"
@@ -103,46 +106,54 @@ msgstr "Numele gazdei ( hostname )"
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -155,22 +166,22 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -186,23 +197,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -210,32 +221,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/ru/nft-qos.po b/applications/luci-app-nft-qos/po/ru/nft-qos.po
index 303f6969d..79b4b7ca4 100644
--- a/applications/luci-app-nft-qos/po/ru/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ru/nft-qos.po
@@ -21,71 +21,73 @@ msgstr "Всего байт"
msgid "Collecting data..."
msgstr "Сбор данных..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "Комментарий"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr "Скорость загрузки по умолчанию"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr "Сетевой интерфейс по умолчанию"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr "Скорость отправки по умолчанию"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr "Скорость загрузки"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr "Включить функцию ограничения скорости"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr "Включить приоритет трафика"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr "Включить эту функцию"
@@ -93,8 +95,9 @@ msgstr "Включить эту функцию"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "Предоставить UCI доступ для luci-app-nft-qos"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Имя хоста"
@@ -103,46 +106,54 @@ msgstr "Имя хоста"
msgid "IP Address"
msgstr "IP адрес"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr "IP-адрес (v4 / v6)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr "IP-адрес (только v4)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr "Тип лимита"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr "MAC (необязательно)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr "МБ"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr "Настройки NFT-QoS"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -155,22 +166,22 @@ msgstr "Нет доступной информации"
msgid "Packets Total"
msgstr "Всего пакетов"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr "Приоритет"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "Протокол"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -186,23 +197,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr "Скорость отправки в реальном времени"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr "Служба"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -210,32 +221,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr "узел"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/sk/nft-qos.po b/applications/luci-app-nft-qos/po/sk/nft-qos.po
index bc62efa48..37df0909b 100644
--- a/applications/luci-app-nft-qos/po/sk/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/sk/nft-qos.po
@@ -20,71 +20,73 @@ msgstr ""
msgid "Collecting data..."
msgstr "Zbieram dáta..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "Komentár"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -92,8 +94,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Názov hostiteľa"
@@ -102,46 +105,54 @@ msgstr "Názov hostiteľa"
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -154,22 +165,22 @@ msgstr "Nie sú dostupné žiadne informácie"
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "Protokol"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -185,23 +196,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -209,32 +220,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/sv/nft-qos.po b/applications/luci-app-nft-qos/po/sv/nft-qos.po
index 486514502..429547400 100644
--- a/applications/luci-app-nft-qos/po/sv/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/sv/nft-qos.po
@@ -20,71 +20,73 @@ msgstr ""
msgid "Collecting data..."
msgstr "Samlar in data..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "Kommentera"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -92,8 +94,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Värdnamn"
@@ -102,46 +105,54 @@ msgstr "Värdnamn"
msgid "IP Address"
msgstr "IP-adress"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -154,22 +165,22 @@ msgstr "Ingen information tillgänglig"
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "Protokoll"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -185,23 +196,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -209,32 +220,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/templates/nft-qos.pot b/applications/luci-app-nft-qos/po/templates/nft-qos.pot
index 17390a055..3f8068c4b 100644
--- a/applications/luci-app-nft-qos/po/templates/nft-qos.pot
+++ b/applications/luci-app-nft-qos/po/templates/nft-qos.pot
@@ -11,71 +11,73 @@ msgstr ""
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -83,8 +85,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr ""
@@ -93,46 +96,54 @@ msgstr ""
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -145,22 +156,22 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -176,23 +187,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -200,32 +211,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/tr/nft-qos.po b/applications/luci-app-nft-qos/po/tr/nft-qos.po
index 22148309a..ca2e4c34f 100644
--- a/applications/luci-app-nft-qos/po/tr/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/tr/nft-qos.po
@@ -20,71 +20,73 @@ msgstr ""
msgid "Collecting data..."
msgstr "Veri alınıyor..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -92,8 +94,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr ""
@@ -102,46 +105,54 @@ msgstr ""
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -154,22 +165,22 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -185,23 +196,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -209,32 +220,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/uk/nft-qos.po b/applications/luci-app-nft-qos/po/uk/nft-qos.po
index 27a3c99f9..a77107970 100644
--- a/applications/luci-app-nft-qos/po/uk/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/uk/nft-qos.po
@@ -21,71 +21,73 @@ msgstr ""
msgid "Collecting data..."
msgstr "Збирання даних..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "Примітка"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -93,8 +95,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Назва (ім'я) вузла"
@@ -103,46 +106,54 @@ msgstr "Назва (ім'я) вузла"
msgid "IP Address"
msgstr "IP-адреса"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -155,22 +166,22 @@ msgstr "Інформація відсутня"
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "Протокол"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -186,23 +197,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -210,32 +221,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/vi/nft-qos.po b/applications/luci-app-nft-qos/po/vi/nft-qos.po
index d33495726..859922f90 100644
--- a/applications/luci-app-nft-qos/po/vi/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/vi/nft-qos.po
@@ -20,71 +20,73 @@ msgstr ""
msgid "Collecting data..."
msgstr "Đang lấy dữ liệu..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "Bình luận"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr ""
@@ -92,8 +94,9 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr ""
@@ -102,46 +105,54 @@ msgstr ""
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
@@ -154,22 +165,22 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "Giao thức"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr ""
@@ -185,23 +196,23 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr ""
@@ -209,32 +220,35 @@ msgstr ""
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr ""
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/zh_Hans/nft-qos.po b/applications/luci-app-nft-qos/po/zh_Hans/nft-qos.po
index f0b236368..92f7c5f57 100644
--- a/applications/luci-app-nft-qos/po/zh_Hans/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/zh_Hans/nft-qos.po
@@ -26,71 +26,73 @@ msgstr "字节总数"
msgid "Collecting data..."
msgstr "正在收集数据…"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "注释"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr "默认下载速率"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr "默认下载速率单位"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr "默认网络接口"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr "默认上传速率"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr "默认上传速率单位"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr "默认的下载速率单位"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr "默认的上传速率单位"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr "下载带宽的默认值"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr "下载速率的默认值"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr "上传带宽的默认值"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr "上传速率的默认值"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr "下载带宽(Mbps)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr "下载速率"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr "开启速率限制功能"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr "开启流量优先级"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr "开启这个功能"
@@ -98,8 +100,9 @@ msgstr "开启这个功能"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "主机名"
@@ -108,46 +111,54 @@ msgstr "主机名"
msgid "IP Address"
msgstr "IP 地址"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr "IP 地址(v4 / v6)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr "IP 地址(仅 v4)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr "限速开启"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr "限速类型"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr "物理地址(可选)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr "MB"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr "NFT-QoS 设置"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr "流量整形的目标网络接口,例如:br-lan、eth0.1、eth0 等。"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr "要应用规则的网络,例如:192.168.1.0/24、10.2.0.0/16 等。"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr "要应用规则的网络,例如:AAAA::BBBB/64、CCCC::1/128 等。"
@@ -160,22 +171,22 @@ msgstr "无可用信息"
msgid "Packets Total"
msgstr "数据包总数"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr "优先级"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "协议"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr "QoS Nftables 版"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr "速率"
@@ -191,23 +202,23 @@ msgstr "实时速率显示"
msgid "Realtime Upload Rate"
msgstr "实时上传速率"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr "服务"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr "静态 QoS-下载速率"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr "静态 QoS-上传速率"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr "目标网络(IPv4 地址/掩码)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr "目标网络 v6(IPv6 地址/掩码)"
@@ -215,32 +226,35 @@ msgstr "目标网络 v6(IPv6 地址/掩码)"
msgid "This page gives an overview over currently download/upload rate."
msgstr "该页面提供了当前上传和下载速率的一个总览。"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr "流量优先级设置"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr "限速的类型"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr "单元"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr "上传带宽(Mbps)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr "上传速率"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr "限速白名单"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr "例如https, 23(用逗号分隔)"
diff --git a/applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po b/applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po
index 25257cf1f..c1049138a 100644
--- a/applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po
@@ -26,71 +26,73 @@ msgstr "位元組總數"
msgid "Collecting data..."
msgstr "收集資料中..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
msgid "Comment"
msgstr "註解"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
msgstr "預設下載速率"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
msgstr "預設下載速率單位"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Default Network Interface"
msgstr "預設網路介面"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
msgstr "預設上傳速率"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
msgstr "預設上傳速率單位"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
msgstr "預設的下載速率單位"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
msgstr "預設的上傳速率單位"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
msgstr "下載頻寬的預設值"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
msgstr "下載速率的預設值"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
msgstr "上傳頻寬的預設值"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
msgstr "上傳速率的預設值"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
msgstr "下載頻寬(Mbps)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
msgstr "下載速率"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Enable Limit Rate Feature"
msgstr "開啟速率限制功能"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Traffic Priority"
msgstr "開啟流量優先順序"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable this feature"
msgstr "開啟這個功能"
@@ -98,8 +100,9 @@ msgstr "開啟這個功能"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "主機名稱"
@@ -108,46 +111,54 @@ msgstr "主機名稱"
msgid "IP Address"
msgstr "IP 位址"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
msgid "IP Address (v4 / v6)"
msgstr "IP 位址(v4 / v6)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
msgid "IP Address (v4 Only)"
msgstr "IP 位址(僅 v4)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:230
msgid "Limit Enable"
msgstr "限速開啟"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
+msgid "Limit Traffic Rate By Mac Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr "限速型別"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "MAC (optional)"
msgstr "實體位址(可選)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
+msgid "MAC Address"
+msgstr ""
+
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
msgstr "MB"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
msgstr "NFT-QoS 設定"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr "流量整形的目標網路介面,例如br-lan、eth0.1、eth0等"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr "將要應用規則的網路,例如192.168.1.0/24、10.2.0.0/16等"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr "將要應用規則的網路,例如AAAA::BBBB/64、CCCC::1/128等"
@@ -160,22 +171,22 @@ msgstr "無可用資訊"
msgid "Packets Total"
msgstr "資料包總數"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
msgid "Priority"
msgstr "優先順序"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
msgid "Protocol"
msgstr "協定"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
msgstr "QoS Nftables 版"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
msgid "Rate"
msgstr "速率"
@@ -191,23 +202,23 @@ msgstr "實時速率顯示"
msgid "Realtime Upload Rate"
msgstr "實時上傳速率"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "Service"
msgstr "服務"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
msgid "Static QoS-Download Rate"
msgstr "靜態 QoS-下載速率"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
msgid "Static QoS-Upload Rate"
msgstr "靜態 QoS-上傳速率"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
msgstr "目標網路(IPv4 位址/掩碼)"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
msgstr "目標網路 v6(IPv6 位址/掩碼)"
@@ -215,32 +226,35 @@ msgstr "目標網路 v6(IPv6 位址/掩碼)"
msgid "This page gives an overview over currently download/upload rate."
msgstr "該頁面提供了當前上傳和下載速率的一個總覽。"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
msgid "Traffic Priority Settings"
msgstr "流量優先順序設定"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
msgstr "限速的型別"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
msgstr "單元"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
msgstr "上傳頻寬(Mbps)"
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
msgstr "上傳速率"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
msgstr "限速白名單"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
msgid "e.g. https, 23, (separator is comma)"
msgstr "例如https, 23(用逗號分隔)"